🏳️
The CTF Recipes
search
⌘Ctrlk
🏳️
The CTF Recipes
  • 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
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. 🛠️Pwnchevron-right
  2. Stack exploitationchevron-right
  3. Arbitrary code execution

Code reuse attack

Ret2pltchevron-rightRet2dlresolvechevron-rightGOT Overwritechevron-rightRet2LibCchevron-rightLeaking LibCchevron-rightRet2csuchevron-rightReturn Oriented Programming - ROPchevron-rightSigreturn Oriented Programming - SROPchevron-rightBlind Return Oriented Programming - BROPchevron-right🔴Call Oriented Programming - COPchevron-right🔴Jump Oriented Programming - JOPchevron-rightOne gadgetchevron-right
Previousret2regchevron-leftNextRet2pltchevron-right

Last updated 3 years ago