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