> For the complete documentation index, see [llms.txt](https://ctf.0xff.re/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ctf.0xff.re/2020.md).

# 2020

- [FCSC Prequals 2020](https://ctf.0xff.re/2020/fcsc_prequals_2020.md)
- [Keykoolol (reverse, 500)](https://ctf.0xff.re/2020/fcsc_prequals_2020/keykoolol.md)
- [Macaron (crypto, 200)](https://ctf.0xff.re/2020/fcsc_prequals_2020/macaron.md)
- [Merry (crypto, 500)](https://ctf.0xff.re/2020/fcsc_prequals_2020/merry.md)
- [SSEcret (reverse, 500)](https://ctf.0xff.re/2020/fcsc_prequals_2020/ssecret.md)
- [Why not a sandbox? (pwn, 500)](https://ctf.0xff.re/2020/fcsc_prequals_2020/why_not_a_sandbox.md)
- [European Cyber Week CTF Qualifiers 2020](https://ctf.0xff.re/2020/ecw_quals_2020.md)
- [Antirdroid](https://ctf.0xff.re/2020/ecw_quals_2020/antirdroid.md)
- [Windtalkers](https://ctf.0xff.re/2020/ecw_quals_2020/windtalkers.md)
- [DefCamp CTF 2020](https://ctf.0xff.re/2020/defcamp_ctf_2020.md)
- [dumb-discord, spy agency, cross me, syntax check](https://ctf.0xff.re/2020/defcamp_ctf_2020/writeups.md)
- [ångstromCTF 2020](https://ctf.0xff.re/2020/angstromctf_2020.md)
- [RSA-OTP](https://ctf.0xff.re/2020/angstromctf_2020/rsa-otp.md)
