地址空间配置随机加载

✍ dations ◷ 2025-12-03 21:21:25 #地址空间配置随机加载

在计算机科学中,地址空间配置随机加载(英语: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)的支持。

相关

  • 布立吞人布立吞人(英文:Britons)在民族学上的定义随时间改变而衍生多个意思,可以指:
  • 新竹市文化局图书馆新竹市文化局图书馆,由新竹市文化局图书资讯课管理。除新竹市文化局内的总馆外,尚设有“香山分馆”、“盐水分馆”、“动物园分馆”。由新竹市东区公所管理的金山图书馆、北区
  • 伊维察·达契奇伊维察·达契奇(塞尔维亚语:Ивица Дачић,Ivica Dačić)(1966年1月1日—),塞尔维亚政治人物。前塞尔维亚总理。他同时还是塞尔维亚社会党的领导人。自2014年4月起担任塞
  • 尼可莱·吉奥罗夫尼可莱·吉奥罗夫 (Николай Гяуров,1929年9月13日-2004年6月2日),著名保加利亚歌剧唱家,也是二战以后最著名男低音歌唱家。吉奥罗夫以华丽而有力的声线演绎威尔第的
  • 日本文学振兴会财团法人日本文学振兴会(日语:財団法人日本文学振興会/ざいだんほうじんにほんぶんがくしんこうかい  ,英语:The Society for The Promotion of Japanese Literature)是日本一家
  • 吹梦巨人《吹梦巨人》(The BFG)是英国作家罗尔德·达尔(英语:Roald Dahl,1916年9月13日-1990年11月23日)于1982年创作的童话故事。它是达尔1975年作品Danny, the Champion of the World的扩
  • 行为准则行为准则指的是一套规则,概述个人行为的社交规范、责任,亦可能包含较为适当的作法建议。国际会计师联会在 2007 年发布的国际良好实务指南之《制订有效的企业行为守则》中对此
  • 高颖 (明朝)高颖,字叔英,苏州府嘉定县人,明朝武学家。其与黄淳耀为友,崇祯十五年,高颖与黄淳耀、唐圣举、陈义扶、苏眉声、夏启霖等人组成直言社,以“责善辅仁”为主旨。高颖撰有《射学正宗》
  • 平安通站平安通站(日语:平安通駅/へいあんどおりえき  */?)是位于爱知县名古屋市北区平安通一丁目,为名古屋市营地铁之车站。名城线为拥有2面2线侧式月台之地下车站,上饭田线为拥有1面2
  • 坎巴拉太空计划《坎巴拉太空计划》(英语:Kerbal Space Program,又译作“坎贝尔太空计划”,缩写:KSP)是由墨西哥Squad(英语:Squad)公司为Microsoft Windows,MacOS,Linux,PlayStation 4和Xbox One开发制