🏳️
The CTF Recipes
⌘Ctrlk
🏳️
The CTF Recipes
  • Introduction
    • Introduction
    • General knowledge
    • Misc
    • Mono-alphabetic substitution
    • Symmetric Cryptography
    • General knowledge
    • Architectures
    • Stack exploitation
      • Stack Buffer Overflow
      • Format string
      • Arbitrary code execution
        • Shellcode
        • ret2reg
        • Code reuse attack
          • Ret2plt
          • Ret2dlresolve
          • GOT Overwrite
          • Ret2LibC
          • Leaking LibC
          • Ret2csu
          • Return Oriented Programming - ROP
          • Sigreturn Oriented Programming - SROP
          • Blind Return Oriented Programming - BROP
          • 🔴Call Oriented Programming - COP
          • 🔴Jump Oriented Programming - JOP
          • One gadget
        • Stack pivoting
    • 🛠️Heap exploitation
    • Protections
    • Integer overflow
Powered by GitBook
For the complete documentation index, see llms.txt. This page is also available as Markdown.
  1. 🛠️Pwn
  2. Stack exploitation
  3. Arbitrary code execution

Code reuse attack

Ret2pltRet2dlresolveGOT OverwriteRet2LibCLeaking LibCRet2csuReturn Oriented Programming - ROPSigreturn Oriented Programming - SROPBlind Return Oriented Programming - BROP🔴Call Oriented Programming - COP🔴Jump Oriented Programming - JOPOne gadget
Previousret2regNextRet2plt

Last updated 3 years ago