Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 1 of 1
Full-Text Articles in Entire DC Network
An Efficient Run-Time Cfi Check For Embedded Processors To Detect And Prevent Control Flow Based Attacks, Srivarsha Polnati
An Efficient Run-Time Cfi Check For Embedded Processors To Detect And Prevent Control Flow Based Attacks, Srivarsha Polnati
USF Tampa Graduate Theses and Dissertations
A popular software attack on a program is by transferring the program control to malicious code inserted into the program. Control Flow Integrity (CFI) check has been proposed as a detection mechanism for control flow deviation. In the context of embedded processors, this thesis proposes a novel approach to implement CFI to detect and stall under a control flow attack. We exploit the unused bits in an instruction word to embed a label that can be used to check CFI during runtime. Given a control flow graph, we embed a unique label in each instruction in a basic block such …