The Dynamics of Innocent Flesh on the Bone: Code Reuse Ten Years Later

@inproceedings{Veen2017TheDO,
  title={The Dynamics of Innocent Flesh on the Bone: Code Reuse Ten Years Later},
  author={Victor van der Veen and Dennis Andriesse and Manolis Stamatogiannakis and Xi Chen and Herbert Bos and Cristiano Giuffrida},
  booktitle={CCS},
  year={2017}
}
In 2007, Shacham published a seminal paper on Return-Oriented Programming (ROP), the first systematic formulation of code reuse. The paper has been highly influential, profoundly shaping the way we still think about code reuse today: an attacker analyzes the "geometry" of victim binary code to locate gadgets and chains these to craft an exploit. This model… CONTINUE READING