Glossary
Exercise 37.3
Unintended gadgets Given these bytes at address 0x401234:
Learn More
Learning Assembly Language
—
Chapter 37 Exercises: Return-Oriented Programming and Modern Exploitation
Related Terms
"Branch Misprediction Cost"
"Branchless Equivalents of Simple Functions"
"Data Structures in the Linux Kernel"
"Engineering a Compiler" by Cooper and Torczon
"Exploiting the Hard-Working DWARF"
"Falsehoods Programmers Believe About Money"
"Function Call Conventions and Stack Frame Layout"
"Function Call Overhead"
We use cookies to improve your experience and show relevant ads.
Privacy Policy
Essential Only
Accept All