Gadge me if you can: secure and efficient ad-hoc instruction-level randomization for x86 and ARM
efficient , transparent , and comprehensive runtime code manipulation .