强制完整性控制

✍ dations ◷ 2025-06-08 22:14:13 #Microsoft Windows

强制完整性控制(英语:Mandatory Integrity Control)是一个在微软Windows操作系统中从Windows Vista开始引入,并沿用到后续版本系统的核心安全功能。强制完整性控制通过完整性级别标签来为运行于同一登录会话的进程提供隔离。此机制的目的是在一个潜在不可信的上下文(与同一账户下运行的其他较为可信的上下文相比)中选择性地限制特定进程和软件组件的访问权限。

强制完整性控制在对象的安全描述符中使用了一个新的访问控制项(ACE)类型来代表对象的完整性级别。在Windows中,访问控制列表(ACL)被限制为授予访问权限(读取、写入、执行权限)和特权给用户和组。在安全引用监视器执行授权授予对象的访问权限前,会将访问令牌中的完整性级别与安全描述符中的完整性级别比较。Windows 根据主体的完整性级别是高于还是低于所请求的对象,以及访问控制项中的完整性策略标志来决定是否授予访问权限。安全子系统以强制标签的形式实现完整性级别,以便和访问控制列表提供的自由访问控制区别开来。

Windows Vista定义了四个完整性级别: (SID: S-1-16-4096)、 (SID: S-1-16-8192)、 (SID: S-1-16-12288)、 (SID: S-1-16-16384)。默认情况下,普通用户启动的进程将获得中完整性级别,而提升的进程则获得高完整性级别。通过引入完整性级别,强制完整性控制可以分类隔离程序,使得沙箱化潜在危险程序(如进行网络通信的程序)成为可能。低完整性进程所拥有的访问权限少于那些拥有更高完整性级别的进程。

带有访问控制列表的对象(如命名对象,包括文件、注册表项,甚至进程和线程)有一个访问控制项,定义着最低需要哪个完整性级别才能访问此对象。Windows确保只有当进程的完整性级别等于或高于所请求的对象的完整性级别时,它才能写入或删除此对象。此外,拥有更高完整性级别的进程对象甚至不允许读取访问。

于是,一个进程就不能与另一个更高完整性级别的进程交互了。所以,进程不能通过 CreateRemoteThread() API执行DLL注入到更高完整性级别的进程之类的功能,也不能使用 WriteProcessMemory() 函数发送数据到另一个进程。

相关

  • 卡尔·拉格斐卡尔·拉格斐(德语:Karl Lagerfeld,1933年9月10日-2019年2月19日),全名卡尔·奥托·拉格费尔特(Karl Otto Lagerfeld),知名德籍时尚创意总监、时装设计师、艺术家、摄影师及讽刺画画
  • 南太平洋南太平洋是太平洋南部的海域,大约在赤道以南到南纬60度的海域。南纬60度到南极的水域都可归入南冰洋的范围。而在一般的话语中实际跨赤道的中太平洋政区,如印尼和夏威夷等,都被
  • 埃里克·克莱普顿埃里克·帕特里克·克莱普顿,CBE(英语:Eric Patrick Clapton,1945年3月30日-),英国音乐家、歌手及词曲作家。他曾经获得过18座格莱美奖,是20世纪最成功的音乐家之一,目前唯一获得三个
  • 缓冲国缓冲国(Buffer State)是夹在两个对立的或潜在敌对的强权国家之间的国家,并通过它的存在来避免两国之间的冲突。缓冲国通常的特征便是中立且弱小的,因而靠着其他国家互相制衡来获
  • 日本音乐著作权协会一般社团法人日本音乐著作权协会(日语:一般社団法人日本音楽著作権協会),简称JASRAC(来自其英文译名“”),是依日本《著作权等管理事业法(日语:著作権等管理事業法)》设立,并于日本国内
  • 异丁烯异丁烯(英语:Isobutylene或Isobutene),又名2-甲基丙烯(英语:2-Methylpropene)是一种分子式为C4H8的烯烃,在工业上有着重要用途。它是丁烯的4种同分异构体之一,常温下为无色、无味的易
  • 玻璃钥匙奖玻璃钥匙奖(Glasnyckeln),北欧文学奖,颁发给优秀的犯罪小说。小说家达许·汉密特作品《玻璃钥匙》(The Glass Key)是奖项名称的由来。Template:The Glass Key award
  • 内姆梅区内姆梅区 (爱沙尼亚语:Nõmme)是爱沙尼亚首都塔林下辖的八个行政区之一。内姆梅下分为8个分区。爱沙尼亚人是这里的最大民族。2014年11月,内姆梅区有人口39,564人。
  • 大克尔季什区坐标:48°12′27″N 19°20′52″E / 48.20750°N 19.34778°E / 48.20750; 19.34778大克尔季什区(斯洛伐克语:Veľký Krtíš),是斯洛伐克的一个区,位于该国中部,由班斯卡·比斯
  • 瓦西丽莎·梅伦捷娃瓦西丽莎·梅伦捷娃(俄语:Васили́са Меле́нтьева,死于1579年)是伊凡四世传说中的第六任妻子,拥有“察丽撒(英语:Tsaritsa)”的头衔。瓦西丽莎和伊凡四世的婚礼