擔任台大大助教,與三週 Pwn 課程講師。
- Slide: speakerdeck.com/yuawn/binary-exploitation-basic
- Video: youtu.be/U8N6aE-Nq-Q
- Lab:
- Homework:
- Casino
- oob array access, GOT hijacking, shellcode
- Casino
- Slide: speakerdeck.com/yuawn/binary-exploitation
- Video: youtu.be/5D7tvxpSUUM
- Lab:
- Homework:
- Casino++
- oob array access, GOT hijacking, leak libc, ret2libc hijack plt function to system()
- Casino++
- Slide: speakerdeck.com/yuawn/heap-exploitation
- Video: youtu.be/rMqvL9j0QaM
- Lab:
- Homework:
- 各 week 中
src
底下為題目原始碼 - 各 week 中
exp
底下為答案解法 exploits
- OS: ubuntu 18.04
- GCC: gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
cd week1 # week2 week3
docker-compose up -d
sudo apt install libseccomp-dev
make