🏳️
The CTF Recipes
CtrlK
  • Introduction
  • Cryptography
    • Introduction
    • General knowledge
    • Misc
    • Mono-alphabetic substitution
    • Symmetric Cryptography
  • 🛠️Pwn
    • 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
On this page
  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 2 years ago