1. ctf
- 1. ctf
- 1.1. Resources
- 1.1.1. Challenges
- 1.1.2. Zines
- 1.1.3. Video content
- 1.2. Resource pages
- 1.3. Writeups
- 1.4. Teams
- 1.5. Pages with tag ctf and event
Capture-The-Flag, one of the most amazing (and sometimes frustrating) ways to learn stuff while looking at computers all day.
In short: other people define challenges that can be solved by gaining access to some information called a "flag" (hence the name: "Capture the flag").
By providing the flag to the people organizing the challenges, one can prove that the challenge has been solved. How you gain access to the flag is up to you, almost anything is allowed.
The challenges themselves can fall into many categories, but are mostly part of the reversing, web-exploitation, forensics, cryptography and binary-exploitation categories.
1.1. Resources
- starting out
- find CTFs / meta CTF tracking
1.1.1. Challenges
- pwn
- crypto
- web
- archives
1.1.2. Zines
- paged out!
- POC||GTFO: all issues
- phrack
- tmpout.sh
1.1.3. Video content
1.2. Resource pages
- assembly basics
- format strings
- fuzzing
- heap
- integer overflow
- jump tables (.plt, .got)
- kernel
- mitigations
- overflow
- rop
- shellcode
- symbolic execution