Hardware Security

CRAlert: Hardware-Assisted Code Reuse Attack Detection

Code reuse attack (CRA) hijacking the control flow of programs for malicious actions without injecting any codes, has brought great concerns to system security. Most existing defenses incur high performance overhead or require the instruction set …