Zero-sum defender: Fast and space-efficient defense against return-oriented programming attacks

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

Recently, return-oriented programming (ROP) attacks have been rapidly increasing. In this letter, we introduce a fast and spaceefficient defense technique, called zero-sum defender, that can respond against general ROP attacks. Our technique generates additional codes, at compile time, just before return instructions to check whether the execution has been abused by ROP attacks. We achieve very low runtime overhead with very small increase in file size. In our experimental results, performance overhead is 1.7%, And File Size Overhead Is 4.5%. Copyright C

Original languageEnglish
Pages (from-to)303-305
Number of pages3
JournalIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences
VolumeE97-A
Issue number1
DOIs
StatePublished - Jan 2014

Keywords

  • Malware defense
  • Return-oriented programming
  • Software security

Fingerprint

Dive into the research topics of 'Zero-sum defender: Fast and space-efficient defense against return-oriented programming attacks'. Together they form a unique fingerprint.

Cite this