Abstract
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.
Original language | English |
---|---|
Pages | 40-47 |
Number of pages | 8 |
Volume | 51 |
No. | 4 |
Specialist publication | Computer |
DOIs | |
Publication status | Published - 2018 Apr |
Bibliographical note
Publisher Copyright:© 2018 IEEE.
Keywords
- CRA
- code reuse attack
- control-flow validation
- cybercrime
- cybersecurity
- hacking
- mis-prediction
- security
- software
ASJC Scopus subject areas
- General Computer Science