Detecting Code Reuse Attacks with Branch Prediction

Yongsuk Lee, Gyungho Lee

Research output: Contribution to specialist publicationArticle

5 Citations (Scopus)

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 languageEnglish
Pages40-47
Number of pages8
Volume51
No.4
Specialist publicationComputer
DOIs
Publication statusPublished - 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

Fingerprint

Dive into the research topics of 'Detecting Code Reuse Attacks with Branch Prediction'. Together they form a unique fingerprint.

Cite this