Issue No. 04 - April (2018 vol. 51)
Yongsuk Lee , Korea University
Gyungho Lee , Korea University
Code reuse attacks (CRAs) allow attackers to produce malicious results by using legitimate code binaries in memory. The authors propose incorporating control-flow validation into the processors instruction execution pipeline, along with a mis-prediction validation unit and a branch prediction unit, to help identify attacks.
security of data,
Y. Lee and G. Lee, "Detecting Code Reuse Attacks with Branch Prediction," in Computer, vol. 51, no. 4, pp. 40-47, 2018.