ropf (previous orp)
Gadget displacement tool on top of IPR (In-Place Randomization) against Code Reuse Attack
Juggling the Gadgets: Binary-level Code Randomization using Instruction Displacement, Hyungjoon Koo, Michalis Polychronakis In ACM Asia Conference on Computer and Communications Security 2016 (AsiaCCS ’16)
Here are links for the paper and the article: http://dandylife.net/blog/wp-content/uploads/2016/05/displacement.asiaccs16.pdf http://dandylife.net/blog/archives/606
For more details, please read a README file.