特权提升

✍ dations ◷ 2025-11-12 06:24:08 #特权提升

特权提升(英语:Privilege escalation)是指利用操作系统或应用软件中的程序错误、设计缺陷或配置疏忽来获取对应用程序或用户来说受保护资源的高级访问权限。其结果是,应用程序可以获取比应用程序开发者或系统管理员预期的更高的特权(英语:Privilege (computing)),从而可以执行授权的动作。

大多数计算机系统的设计是面向着多个用户。特权(英语:Privilege (computing))表示用户被允许执行的操作。常见的特权包括查看、编辑或修改系统文件。

特权提升表示用户设法得到本不应该有的权限。这些权限可能用于删除文件、查看私人信息或者安装非法程序(如计算机病毒或恶意软件)等,也可能用来解除制造商或管理员的某些特殊限制。它的发生通常是因为系统存在一个允许绕过安全措施的程序错误,或者利用了设计上的缺陷。特权提升有两种形式:

当用户或进程获取比管理员或系统开发者预期的更高访问级别时,这种特权提升则已发生,这可能以执行内核级操作表现。

在某些范例中,高特权应用程序假定它只是提供与接口规范匹配的输入,并且不会验证输入。然后,攻击者可以利用这一假设,使未经授权的代码以应用程序的特权运行:

越狱(jailbreak)是用于在类UNIX操作系统中击破chroot或jail的限制或绕过数字版权管理(DRM)的行为或工具。在前一种情况下,它允许用户查看管理员计划给应用程序或用户使用的文件系统部分之外的文件。在DRM情况下,这将允许用户在具有DRM的设备上运行任意代码,以及突破类似chroot的限制。该术语起源于iPhone/iOS越狱社区,并也被用于PlayStation Portable破解的术语。这些设备已一再遭到越狱从而为执行任意代码,供应商的更新则在封堵这些越狱途径。

iOS系统(包括iPhone、iPad和iPod touch)自发布以来都受到过越狱的尝试,并在随着每个固件更新而修正与跟进。iOS越狱工具包含选项来安装Cydia——一个第三方的App Store,作为查找和安装系统修改器和二进制文件的一种方式。为防止iOS越狱,苹果公司已对设备的启动程序采用SHSH blob(英语:SHSH blob)执行检查,从而禁止上传自定义内核,并防止将软件降级到较早的可越狱固件。在未受限制的越狱中,iBoot环境被更改为执行一个boot ROM漏洞,并允许提交对底层bootloader的补丁,或者hack内核以在SHSH检查后转交给越狱内核。

一种类似的越狱方法也存在于S60平台的智能手机,它涉及到在内存或已编辑固件(类似于PlayStation Portable的M33破解固件)中给已加载的特定ROM文件安装softmod(英语:softmod)式补丁来规避对未签名代码的限制。诺基亚发布了更新以遏制未经授权的越狱,方式与苹果公司类似。

在游戏主机上,越狱经常用于执行自制游戏(英语:Homebrew (video games))。在2011年,索尼在Kilpatrick Stockton(英语:Kilpatrick Stockton)律师事务所的协助下起诉了21岁的乔治·霍兹以及为PlayStation 3越狱的fail0verflow小组的成员(见Sony Computer Entertainment America v.(英语:Sony Computer Entertainment America v. George Hotz)、George Hotz和PlayStation越狱(英语:PlayStation Jailbreak))。

操作系统和用户可以使用以下策略降低特权提升的风险:

当应用程序允许攻击者访问通常受到应用程序或用户保护的资源时,则发生了水平特权提升。其结果是,应用程序执行的操作与之相同,但使用或得到了与应用程序开发者或系统管理员预期不同的安全上下文;这是一种有限程度的特权提升(具体来说,未经授权地模仿了其他用户)。

这个问题经常发生在网络应用程序中。考虑下列例子:

由于常见的Web应用程序弱点或漏洞,这种恶意活动经常出现。

可能导致此问题的潜在Web应用程序漏洞或情况包括:

相关

  • 庆生会生日指出生日或出生周年纪念的日子。一般来说,东亚人尤其关注家中年事已高的长者,他们的生日亦同样受重视;每一年的出生周年日都是一次家庭聚会,可以看作是一个家庭的节日。东亚
  • 组合在组合数学,一个集的元素的组合(英语:Combination)是一个子集。S的一个k-组合是S的一个有k个元素的子集。若两个子集的元素完全相同并顺序相异,它仍视为同一个组合,这是组合和排列
  • 碲氰酸盐碲氰酸盐是一类含有碲氰酸根离子(TeCN-)的盐类,含有碲氰基团的有机物被称为碲氰酸酯,如碲氰酸苄酯PhCH2TeCN等。过去,人们曾认为TeCN−并不存在。企图制备TeCN−的实验,如利用K2Te
  • 御家人御家人,意指日本镰仓时代“与幕府将军直接保持主从关系的武士”。以后虽沿用此词,词义多有改变,直到江户时代。“家人”最初是贵族及武士首领对部下武士的称谓,而当镰仓幕府成立
  • 2018年7月龙目岛地震2018年7月龙目岛地震,是2018年7月29日发生于印度尼西亚西努沙登加拉省小巽他群岛龙目岛北部近海的一场地震,同时是2018年8月龙目岛地震的前震。该次地震震中位于东经116.28度,
  • 北京电视台影视频道北京电视台影视频道(BTV-影视)全天24小时不间断播放精彩电视剧,意义全力打造北京百姓家庭电视剧频道,该频道凭借着原有影视频道剧场的品牌成熟度和一流的精品电视剧,备受企业青睐
  • 尔朱姓《百家姓》中无此姓尔朱姓为汉字复姓,沿自北魏时期,世居于尔朱川(今山西省西北部流经神池、五寨、保德县之朱家川)的契胡族部落,以居住地为部族姓氏,是谓尔朱氏,许多人在汉化以后,改
  • 张大化 (邻水典史)张大化(?年-?年),崇祯间任邻水县典史。是一位政治人物,明朝时曾在四川顺庆府邻水县(位于今四川省东部,梁大同三年置,是一个千年古县)担任官吏。
  • 米尔海姆巴赫河坐标:50°25′47.29″N 6°40′10.16″E / 50.4298028°N 6.6694889°E / 50.4298028; 6.6694889米尔海姆巴赫河(德语:Mülheimer Bach),是德国的河流,位于该国西部,处于北莱茵-威
  • 马里奥·卡萨斯马里奥·卡萨斯(西班牙语:Mario Casas,1986年6月12日-)是一名西班牙男演员。马里奥·卡萨斯拥有四个兄弟,前女友玛莉亚·瓦维德也是著名演员。马里奥·卡萨斯在进入大萤幕前,便曾以童星身份零星拍摄过西班牙国家铁路及连锁比萨店等广告。2006年是他进入大萤幕的重要一年,先是在电视剧SMS获得固定角色,并在安东尼奥·班德拉斯执导的电影《夏季雨》中担纲演出,这也是他演出的第一部电影,之后一直到2009年才再接演《坏坏爱》以及《谎言、性、派对》,两部影片都有不错的票房成绩,《坏坏爱》甚至是当年西班牙年