https://github.com/adamkadaban/learnpwn
Learn Binary Exploitation with sample problems and solutions
https://github.com/adamkadaban/learnpwn
binary-exploitation canary ctf exploitation format patching pie pwn pwnable ret2libc rop shellcode tutorial
Last synced: about 2 months ago
JSON representation
Learn Binary Exploitation with sample problems and solutions
- Host: GitHub
- URL: https://github.com/adamkadaban/learnpwn
- Owner: Adamkadaban
- Created: 2021-09-22T13:37:03.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2022-12-27T05:08:11.000Z (over 2 years ago)
- Last Synced: 2025-03-28T19:07:25.166Z (2 months ago)
- Topics: binary-exploitation, canary, ctf, exploitation, format, patching, pie, pwn, pwnable, ret2libc, rop, shellcode, tutorial
- Language: Python
- Homepage:
- Size: 3.61 MB
- Stars: 137
- Watchers: 1
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# LearnPwn
* Set of binary exploitation example problems and solutions listed in an order that I've found to be educational
# Tips:
* Based on the result of `pwn checksec `, you can determine what exploit what might be needed.
* No Protections: Stack-Based Buffer Overflow
* NX Stack: ret2libc
* NX & ASLR: ret2plt & rop