首页> 外文会议>Information Security and Privacy >FormatShield: A Binary Rewriting Defense against Format String Attacks
【24h】

FormatShield: A Binary Rewriting Defense against Format String Attacks

机译:FormatShield:针对格式字符串攻击的二进制重写防御

获取原文
获取原文并翻译 | 示例

摘要

Format string attacks allow an attacker to read or write anywhere in the memory of a process. Previous solutions designed to detect format string attacks either require source code and recompilation of the program, or aim to defend only against write attempts to security critical control information. They do not protect against arbitrary memory read attempts and non-control data attacks. This paper presents For-matShield, a comprehensive defense against format string attacks. For-matShield identifies potentially vulnerable call sites in a running process and dumps the corresponding context information in the program binary. Attacks are detected when malicious input is found at vulnerable call sites with an exploitable context. It does not require source code or recompilation of the program and can defend against arbitrary memory read and write attempts, including non-control data attacks. Also, our experiments show that FormatShield incurs minimal performance overheads and is better than existing solutions.
机译:格式字符串攻击使攻击者可以在进程的内存中的任意位置读取或写入。旨在检测格式字符串攻击的先前解决方案要么需要源代码并重新编译程序,要么旨在仅防御对安全关键控制信息的写入尝试。它们不能防止任意内存读取尝试和非控制数据攻击。本文介绍了For-matShield,它是针对格式字符串攻击的全面防御。 For-matShield可以在运行的进程中识别潜在的易受攻击的调用站点,并将相应的上下文信息转储到程序二进制文件中。在具有可利用上下文的易受攻击的呼叫站点发现恶意输入时,将检测到攻击。它不需要源代码或程序的重新编译,并且可以防御任意存储器的读写尝试,包括非控制数据攻击。而且,我们的实验表明,FormatShield的性能开销最小,并且比现有解决方案好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号