地址空间配置随机加载

✍ dations ◷ 2025-12-07 20:45:24 #地址空间配置随机加载

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

相关

  • 万玛才旦万玛才旦(标准藏语:པད་མ་ཚེ་བརྟན;1969年12月-),青海海南藏族自治州贵德县人,藏族,中国作家、编剧、电影导演。万玛才旦是中国电影导演协会会员、中国电影家协会会员和中
  • 激进主义激进主义,又称急进主义,系处于现存组织、社会状态或运作方式中相对不利的位置上怀有强烈的不满,从而产生否定的观念,迫切寻求对现状从根本上进行剧烈的变革。在极权制度的国家里
  • 股票上市股票上市指发行人已发行的股票依照法定条件和程序,在证券交易所公开挂牌交易的法律行为。股票上市行为与股票发行行为不同,已发行的股票必须经过股票上市行为才能进入证券交易
  • 伊沃·布雷桑伊沃·布雷桑(英语:Ivo Brešan,1936年5月27日-2017年1月3日),是一名克罗地亚作家、编剧家、小说家,他以其政治讽刺片(英语:political satire)而闻名。他的一些作品是与其子温科·布雷
  • 加拿大峰坐标:77°37′S 162°50′E / 77.617°S 162.833°E / -77.617; 162.833加拿大峰(英语:Canada Peak)是南极洲的山峰,座标,位于维多利亚地,处于加拿大冰川西岸,海拔高度1,350米(4,430
  • 让-巴蒂斯特·金让-巴蒂斯特·金(英语:Jean-Baptiste Kim,1966年—)是一名韩国投诚难民,现居法国阿讷西。金一家曾经受到在韩国当局的迫害,其父因之而死。避难至法国后,经由朝鲜驻法大使温泳的介绍
  • 胡为善胡为善,台湾金融学家。抗日英雄胡宗南二子。现任台湾中原大学副校长。浙江镇海县人,祖籍湖州市。曾留学美国,获得奥克拉荷马大学财务管理学博士学位。后回台湾发展。1977年9月
  • 拉格多拉格多(法语:Lagdo) 是喀麦隆北部省一城镇,与同名水库相邻。
  • 反残酷运动联盟反残酷运动联盟(英语:League Against Cruel Sports)是一个反对血腥运动的动物福利组织。它也活跃于禁止动物陷阱的制造、销售和使用,最终目的禁止商业性的狩猎运动。其著名的支
  • 卡雯·佩特鲁卡雯·佩特鲁(Karmen Pedaru,1990年5月10日-)出生于爱沙尼亚,是一位爱沙尼亚超模。圈内好友:Abbey Lee、Aline Weber、Jill Bauwens、Julie Mordovets、Kori Richardson、Magdalena Frackowiak、Malin Ones、Sarah Stephens、Freja Beha Erichsen。