地址空间配置随机加载

✍ dations ◷ 2025-02-23 16:42:22 #地址空间配置随机加载

在计算机科学中,地址空间配置随机加载(英语:Address space layout randomization,缩写ASLR,又称地址空间配置随机化、地址空间布局随机化)是一种防范内存损坏漏洞被利用的计算机安全技术。ASLR通过随机放置进程关键数据区域的地址空间来防止攻击者能可靠地跳转到内存的特定位置来利用函数。现代操作系统一般都加设这一机制,以防范恶意程序对已知地址进行Return-to-libc攻击。

地址空间配置随机加载利用随机方式配置资料地址空间,使某些敏感资料(例如操作系统内核)配置到一个恶意程序无法事先获知的地址,令攻击者难以进行攻击。

大部分主流的操作系统已经实现了ASLR。

OpenBSD作为一个主流的操作系统,已在ASLR推出2年后支持,并在默认情况下是打开的。

Linux已在内核版本2.6.12中添加ASLR。

Windows Server 2008,Windows 7,Windows Vista,Windows Server 2008 R2,Windows 10 1809,默认情况下启用ASLR,但它仅适用于动态链接库和可执行文件。

Apple在Mac OS X Leopard 10.5(2007年十月发行)中某些库导入了随机地址偏移,但其实现并没有提供ASLR所定义的完整保护能力。而Mac OS X Lion 10.7则对所有的应用程序均提供了ASLR支持。Apple宣称为应用程序改善了这项技术的支持,能让32及64位的应用程序避开更多此类攻击。从OS X Mountain Lion 10.8开始,核心及核心扩展(kext)与zones在系统启动时也会随机配置。

Apple在iOS 4.3内导入了ASLR。

Android 4.0提供地址空间配置随机加载(ASLR),以帮助保护系统和第三方应用程序免受由于内存管理问题的攻击,在Android 4.1中加入地址无关代码(position-independent code)的支持。

相关

  • 豆渣豆渣又称豆腐渣是豆制品的一种,是在以大豆制作豆腐或豆浆时过滤后剩下的残渣。价值不高,吃起来口感不是太好,但营养丰富,传统上在东亚地区会被用为食材,亦可加热减少水分后当作面
  • 法斯塔德集中营纳粹集中营转移营比利时:布伦东克堡垒 · 梅赫伦转移营法国:居尔集中营 · 德朗西集中营意大利:波尔查诺转移营荷兰:阿默斯福特集中营 · 韦斯特博克转移营挪威:法斯塔德集中营部
  • 博启图博启图(1785年-1834年),富察氏,满洲镶黄旗人,清朝政治人物、清朝工部尚书。曾任理藩院尚书。道光十三年五月丁酉,接替穆彰阿,担任清朝工部尚书,后去世。由宗室耆英接任。【注1】 指配
  • 电路符号电路符号(英语:electronic symbol),是一种用来绘制电路图时,代表不同的电子元件的图像符号。例如:电线, 电池、电阻、晶体管。这些符号曾经因国家而异,但今日大多已国际标准化。有些
  • 佩科 (史诗)《佩科》(塞托语:Peko)是由安内·瓦巴尔纳(英语:Anne Vabarna)创作的塞托人民族史诗。该史诗由创作者安内·瓦巴尔纳口述并由爱沙尼亚民俗收集者保洛普里特·沃莱内(爱沙尼亚语:Paul
  • 陈鸿寿陈鸿寿(1768年-1822年),字子恭,号曼生、曼寿、种榆道人,浙江钱塘(今杭州)人,清代篆刻家。生于乾隆三十三年(1768年),参与主编《定香亭笔谈》、《两浙盐法志》、《两浙�轩录》,嘉庆六年(1801
  • 宇宙战舰山本洋子系列角色列表宇宙战舰山本洋子系列角色列表是在庄司卓《宇宙战舰山本洋子》系列小说中所出现的角色资料,并有《宇宙战舰山本洋子》电视动画中原创角色资料。TERRA舰队所属分舰队,由四只宇
  • 安娜·查克韦塔泽安娜·查克韦塔泽(俄语:Анна Джамаловна Чакветадзе,Anna Chakvetadze,1987年3月5日-),俄罗斯职业网球女运动员(2003年—),截至目前最高单打排名为世界第5。2
  • 战庆辉战庆辉(1914年-?年),号步青。山东省莱阳县人。民国37年(1948年)在青岛市选区当选第一届立法委员,当选时为无党籍,1974年始加入国民党。
  • 胡炜 (1947年)胡炜(1947年3月-),男,汉族,浙江绍兴人,中华人民共和国政治人物,曾任上海市人大常委会副主任,上海市人民政府副秘书长。