pwn入门-21-pwn.college-Fundamentals
发表于|更新于|PWN
|阅读量:
公告
会记录自己的学习经历,以及一些经历,如果有想法或者疑惑,欢迎交流!!
目录
- 1. Program Misuse
- 1.1. suid
- 1.1.1. Lets you directly read the flag!
- 1.1.2. Shows you that an over-privileged editor is a very powerful tool!
- 1.1.3. Requires you to understand their output to derive the flag from it!
- 1.1.4. Forces you to understand different archive formats!
- 1.1.5. Enables you to read flags by making them execute other commands!
- 1.2. Requires some light programming to read the flag.!
- 1.3. Lets you get the flag by doing tricks with permissions!
- 1.4. Lets you read the flag because they let you program anything!
- 1.1. suid
- 2. Assembly Crash Course
- 2.0.1. level3
- 2.0.2. level4 div
- 2.0.3. level5 Modulus
- 2.0.4. level6 Register sizes
- 2.0.5. level7 Bitwise shift
- 2.0.6. level 8 Bitwise and
- 2.0.7. level 9 Bitwise logic
- 2.0.8. level 10 Memory reads and writes
- 2.0.9. leve11 Data sizes
- 2.0.10. level12 Dynamic address memory writes
- 2.0.11. level13 Consecutive memory reads
- 2.0.12. level14 The stack
- 2.0.13. level15 Swap register values with the stack
- 2.0.14. level16 Memory reads and writes with the stack