On the Expressiveness of Return-into-libc Attacks

@inproceedings{Tran2011OnTE,
  title={On the Expressiveness of Return-into-libc Attacks},
  author={Minh Tran and Mark Etheridge and Tyler K. Bletsch and Xuxian Jiang and Vincent W. Freeh and Peng Ning},
  booktitle={RAID},
  year={2011}
}
Return-into-libc (RILC) is one of the most common forms of code-reuse attacks. In this attack, an intruder uses a buffer overflow or other exploit to redirect control flow through existing (libc) functions within the legitimate program. While dangerous, it is generally considered limited in its expressive power since it only allows the attacker to execute straight-line code. In other words, RILC attacks are believed to be incapable of arbitrary computation—they are not Turing complete… CONTINUE READING
BETA

Citations

Publications citing this paper.
SHOWING 1-10 OF 69 CITATIONS, ESTIMATED 27% COVERAGE

A systematic analysis of defenses against code reuse attacks

VIEW 4 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Loop-Oriented Programming: A New Code Reuse Attack to Bypass Modern Defenses

  • 2015 IEEE Trustcom/BigDataSE/ISPA
  • 2015
VIEW 3 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Out of Control: Overcoming Control-Flow Integrity

  • 2014 IEEE Symposium on Security and Privacy
  • 2014
VIEW 5 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Control Flow Integrity for COTS Binaries

  • USENIX Security Symposium
  • 2013
VIEW 4 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

FILTER CITATIONS BY YEAR

2012
2019

CITATION STATISTICS

  • 6 Highly Influenced Citations

  • Averaged 7 Citations per year over the last 3 years

References

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

DROP: Detecting Return-Oriented Programming Malicious Code

  • ICISS
  • 2009
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

On the Expressiveness of Return-into-libc Attacks

Minh Tran, Mark Etheridge, +3 authors Peng Ning
  • In CSCTR-2011-16,
  • 2011
VIEW 1 EXCERPT

Return-Oriented Exploitation

Dino Dai Zovi
  • Black Hat,
  • 2010
VIEW 1 EXCERPT

Return-Oriented Programming for the ARM Architecture

Tim Kornau
  • Master’s thesis, Ruhr-Universität Bochum,
  • 2010
VIEW 3 EXCERPTS

Similar Papers

Loading similar papers…