πŸ“–
Notes
⌘Ctrlk
πŸ“–
Notes
  • πŸ™ŒWelcome!
    • Penetration Testing
      • ELearnSecurity
      • PortSwigger
      • TryHackMe
        • Main Methodology
          • 1. Reconnaissance
          • 2. Enumeration/Scanning
          • 3. Gaining Access / Exploitation
            • Buffer Overflow
              • 1. Immunity Debugger
              • 2. Mona Setup
              • 3. Spiking
              • 4. Fuzzing
              • 5. Crash Replication & Controlling EIP
              • 6. Finding Bad Characters
              • 7. Find a Jump Point
              • 8. Generate Payload
              • 9. Prepend NOPs
              • 10. Final Buffer
            • Cryptography
            • Evasion Techniques
            • Shells
            • Web Applications
            • Windows Applications
          • 4. Post Exploitation
          • 5. Covering Tracks
          • 6. Reporting
        • Networking Concepts
        • Scripting
        • Web Extensions
      • Miscellaneous
    • Blue Teaming
    • Infrastructure as a Code (IaC)
    • Orchestration
    • Blockchain
    • Backend
    • Database
    • Testing
Powered by GitBook
For the complete documentation index, see llms.txt. This page is also available as Markdown.
  1. CyberSecurity
  2. Penetration Testing
  3. TryHackMe
  4. Main Methodology
  5. 3. Gaining Access / Exploitation

Buffer Overflow

Stack based buffer overflow

1. Immunity Debugger2. Mona Setup3. Spiking4. Fuzzing5. Crash Replication & Controlling EIP6. Finding Bad Characters7. Find a Jump Point8. Generate Payload9. Prepend NOPs10. Final Buffer
Previous3. Gaining Access / ExploitationNext1. Immunity Debugger

Last updated 3 years ago