V
Vince Freeh
Researcher at North Carolina State University
Publications - 3
Citations - 712
Vince Freeh is an academic researcher from North Carolina State University. The author has contributed to research in topics: Code reuse & Gadget. The author has an hindex of 3, co-authored 3 publications receiving 615 citations.
Papers
More filters
Proceedings ArticleDOI
Jump-oriented programming: a new class of code-reuse attack
TL;DR: This paper introduces a new class of code-reuse attack, called jump-oriented programming, which eliminates the reliance on the stack and ret instructions (including ret-like instructions such as pop+jmp) seen in return- oriented programming without sacrificing expressive power.
Proceedings ArticleDOI
Mitigating code-reuse attacks with control-flow locking
TL;DR: A novel cost-effective defense technique called control flow locking, which allows for effective enforcement of control flow integrity with a small performance overhead and denies any potential gains an attacker might obtain from what is permitted in the threat model.
Code-reuse attacks: new frontiers and defenses
TL;DR: This document proposes a novel defense technique called control flow locking, which ensures that the control flow graph of an application is deviated from at most once, and that this deviation cannot be used to craft a malicious system call.