首页> 外文会议>International symposium on research in attacks, intrusions and defenses >Defeating Software Mitigations Against Rowhammer: A Surgical Precision Hammer
【24h】

Defeating Software Mitigations Against Rowhammer: A Surgical Precision Hammer

机译:对抗Rowhammer的软件缓解措施:外科手术精密锤

获取原文

摘要

With software becoming harder to compromise due to modern defenses, attackers are increasingly looking at exploiting hardware vulnerabilities such as Rowhammer. In response, the research community has developed several software defenses to protect existing hardware against this threat. In this paper, we show that the assumptions existing software defenses make about memory addressing are inaccurate. Specifically, we show that physical address space is often not contiguously mapped to DRAM address space, allowing attackers to trigger Rowhammer corruptions despite active software defenses. We develop RAMSES, a software library modeling end-to-end memory addressing, relying on public documentation, where available, and reverse-engineered models otherwise. RAMSES improves existing software-only Rowhammer defenses and also improves attacks by orders of magnitude, as we show in our evaluation. We use RAMSES to build Hammertime, an open-source suite of tools for studying Rowhammer properties affecting attacks and defenses, which we release as open-source software.
机译:随着现代防御技术对软件的危害越来越大,攻击者越来越多地考虑利用诸如Rowhammer之类的硬件漏洞。作为响应,研究界已经开发了几种软件防御措施,以保护现有硬件免受这种威胁。在本文中,我们证明了现有软件防御对内存寻址所做的假设是不准确的。具体来说,我们显示出物理地址空间通常不连续地映射到DRAM地址空间,从而使攻击者可以在激活软件防御的情况下触发Rowhammer破坏。我们开发RAMSES,这是一个软件库,它对端到端的内存寻址进行建模,并依赖于公共文档(如果有),以及其他经过反向工程的模型。正如我们在评估中所显示的,RAMSES改进了现有的仅软件的Rowhammer防御,并将攻击数量提高了几个数量级。我们使用RAMSES来构建Hammertime,这是一个开源工具套件,用于研究影响攻击和防御的Rowhammer属性,并将其作为开源软件发布。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号