Return Oriented Programming.pdf
(
4147 KB
)
Pobierz
Return-oriented Programming:
Exploitation without Code Injection
Erik Buchanan, Ryan Roemer, Stefan Savage, Hovav Shacham
University of California, San Diego
Bad code versus bad behavior
“Bad”
Bad
behavior
“Good”
Good
behavior
Attacker
d
code
Application
d
code
Problem: this implication is
false!
The Return-oriented programming thesis
Return oriented
any sufficiently large program codebase
arbitrary attacker computation and behavior,
without
code injection
(in the absence of control-flow integrity)
Security systems endangered:
W-xor-X aka DEP
Linux, OpenBSD,
Linux OpenBSD Windows XP SP2 MacOS X
SP2,
Hardware support: AMD NX bit, Intel XD bit
Trusted computing
p
g
Code signing: Xbox
Binary hashing: Tripwire, etc.
… and others
Return-into-libc and W^X
Plik z chomika:
WMatrixie
Inne pliki z tego folderu:
Network Attacks and Exploitation.pdf
(25752 KB)
CD Cracking Uncovered - Protection Against Unsanctioned CD Copying.chm
(9199 KB)
Building Trojan Hardware at Home.pdf
(8129 KB)
Hack Attacks Testing.pdf
(9788 KB)
Assessing and Exploiting Web Applications with Samurai WTF.pdf
(1633 KB)
Inne foldery tego chomika:
Advanced
Basics
BlackHat
Clickjacking
Defcon 24
Zgłoś jeśli
naruszono regulamin