├── README.md ├── lab0 ├── assemble.sh ├── readme.md └── shellcode.asm ├── lab1 ├── attackme ├── exploit.py ├── main.c ├── makefile └── readme.md ├── lab2 ├── attackme ├── exploit.py ├── main.c ├── makefile └── readme.md ├── lab3 ├── attackme ├── exploit.py ├── main.c ├── makefile └── readme.md └── lab4 ├── baby ├── baby.c ├── easy ├── easy.c ├── hard ├── hell ├── hell.c ├── makefile └── readme.md /README.md: -------------------------------------------------------------------------------- 1 | # pwn-training 2 | labs for binary exploitation 3 | -------------------------------------------------------------------------------- /lab0/assemble.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab0/assemble.sh -------------------------------------------------------------------------------- /lab0/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab0/readme.md -------------------------------------------------------------------------------- /lab0/shellcode.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab0/shellcode.asm -------------------------------------------------------------------------------- /lab1/attackme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab1/attackme -------------------------------------------------------------------------------- /lab1/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab1/exploit.py -------------------------------------------------------------------------------- /lab1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab1/main.c -------------------------------------------------------------------------------- /lab1/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab1/makefile -------------------------------------------------------------------------------- /lab1/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab1/readme.md -------------------------------------------------------------------------------- /lab2/attackme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab2/attackme -------------------------------------------------------------------------------- /lab2/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab2/exploit.py -------------------------------------------------------------------------------- /lab2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab2/main.c -------------------------------------------------------------------------------- /lab2/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab2/makefile -------------------------------------------------------------------------------- /lab2/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab2/readme.md -------------------------------------------------------------------------------- /lab3/attackme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab3/attackme -------------------------------------------------------------------------------- /lab3/exploit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab3/exploit.py -------------------------------------------------------------------------------- /lab3/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab3/main.c -------------------------------------------------------------------------------- /lab3/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab3/makefile -------------------------------------------------------------------------------- /lab3/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab3/readme.md -------------------------------------------------------------------------------- /lab4/baby: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/baby -------------------------------------------------------------------------------- /lab4/baby.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/baby.c -------------------------------------------------------------------------------- /lab4/easy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/easy -------------------------------------------------------------------------------- /lab4/easy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/easy.c -------------------------------------------------------------------------------- /lab4/hard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/hard -------------------------------------------------------------------------------- /lab4/hell: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/hell -------------------------------------------------------------------------------- /lab4/hell.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/hell.c -------------------------------------------------------------------------------- /lab4/makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/makefile -------------------------------------------------------------------------------- /lab4/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pr0cf5/pwn-training/HEAD/lab4/readme.md --------------------------------------------------------------------------------