On the Effectiveness of Type-based Control Flow Integrity

@article{Farkhani2018OnTE,
  title={On the Effectiveness of Type-based Control Flow Integrity},
  author={Reza Mirzazade Farkhani and Saman Jafari and Sajjad Arshad and William K. Robertson and Engin Kirda and Hamed Okhravi},
  journal={ArXiv},
  year={2018},
  volume={abs/1810.10649}
}
Control flow integrity (CFI) has received significant attention in the community to combat control hijacking attacks in the presence of memory corruption vulnerabilities. The challenges in creating a practical CFI has resulted in the development of a new type of CFI based on runtime type checking (RTC). RTC-based CFI has been implemented in a number of recent practical efforts such as GRSecurity Reuse Attack Protector (RAP) and LLVM-CFI. While there has been a number of previous efforts that… CONTINUE READING
9
Twitter Mentions

Citations

Publications citing this paper.

References

Publications referenced by this paper.
SHOWING 1-10 OF 11 REFERENCES

– 2018

  • третьему Совещанию, высокого уровня Генеральной
  • 2017
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

A Tough Call: Mitigating Advanced Code-Reuse Attacks at the Binary Level

VIEW 8 EXCERPTS
HIGHLY INFLUENTIAL

Control-Flow Integrity: Precision, Security, and Performance

VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Enforcing Forward-Edge Control-Flow Integrity in GCC & LLVM

VIEW 5 EXCERPTS
HIGHLY INFLUENTIAL

Modular control-flow integrity

VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Out of Control: Overcoming Control-Flow Integrity

VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Just-In-Time Code Reuse: On the Effectiveness of Fine-Grained Address Space Layout Randomization

VIEW 13 EXCERPTS
HIGHLY INFLUENTIAL

Return-oriented programming without returns

VIEW 12 EXCERPTS
HIGHLY INFLUENTIAL