|
| 1 | +# CTF Challenges I've Created |
| 2 | +This is a comprehensive list of all the CTF challenges I've created for CTFs I've helped host. They are split up by category, and have the difficulty and corresponding CTF(s) they were used in. |
| 3 | + |
| 4 | +*Note - EOS means "end of semester", or a BYU-only CTF that was held (surprisingly) towards the end of the semester* |
| 5 | + |
| 6 | +## Categories |
| 7 | +### Binary Exploitation (pwn) |
| 8 | +* [Library](binary-exploitation/library/) (BYU EOS CTF Fall 2022) - intro |
| 9 | +* [Offset](binary-exploitation/offset/) (BYU EOS CTF Fall 2022) - intro |
| 10 | +* [env](binary-exploitation/env/) (BYU EOS CTF Fall 2022) - intro |
| 11 | +* [Start](binary-exploitation/start/) (BYU EOS CTF Fall 2022) - intro |
| 12 | +* [Overflow](binary-exploitation/overflow/) (BYU EOS CTF Fall 2022) - easy |
| 13 | +* [Ret2win](binary-exploitation/ret2win/) (BYU EOS CTF Fall 2022) - easy |
| 14 | +* [Pwntools](binary-exploitation/pwntools/) (BYU EOS CTF Fall 2022) - easy |
| 15 | +* [Redirection](binary-exploitation/redirection/) (BYU EOS CTF Fall 2022) - medium |
| 16 | +* [Pie](binary-exploitation/pie/) (BYU EOS CTF Fall 2022) - medium |
| 17 | + |
| 18 | +### Cryptography |
| 19 | +* [Dit Dah](cryptography/ditdah/) (BYU EOS CTF Fall 2021) - intro |
| 20 | +* [Simple](cryptography/simple/) (BYU EOS CTF Fall 2021) - intro |
| 21 | +* [A-A-Ron](cryptography/a-aron/) (BYU EOS CTF Winter 2022) - easy |
| 22 | +* [Too Many Times](cryptography/toomanytimes/) (BYU EOS CTF Winter 2022, BYUCTF 2022) - medium |
| 23 | +* [One Time Pad](cryptography/onetimepad/) (BYU EOS CTF Winter 2022) - medium |
| 24 | +* [Wiki Game](cryptography/wikigame/) (BYU EOS CTF Fall 2021) - hard |
| 25 | + |
| 26 | +### Forensics |
| 27 | +* [Liam's Idea](forensics/liams-idea/) (BYU EOS CTF Winter 2022) - easy |
| 28 | +* [Access](forensics/access/) (BYU EOS CTF Winter 2022) - medium |
| 29 | +* [The Villain](forensics/the-villain/) (BYUCTF 2022) - medium |
| 30 | +* [.bash_history](forensics/bash_history/) (BYU EOS CTF Fall 2021) - medium |
| 31 | +* [Routing](forensics/routing/) (BYU EOS CTF Fall 2021) - medium |
| 32 | +* [Wordpress](forensics/wordpress/) (BYU EOS CTF Fall 2021) - medium |
| 33 | +* [PNG](forensics/png/) (BYU EOS CTF Fall 2022) - hard |
| 34 | +* [zip](forensics/zip/) (BYU EOS CTF Fall 2022) - hard |
| 35 | + |
| 36 | +### Jail |
| 37 | +* [Python Jail 1](jail/python_jail_1/) (BYU EOS CTF Fall 2021) - easy |
| 38 | +* [Python Jail 2](jail/python_jail_2/) (BYU EOS CTF Fall 2021) - easy |
| 39 | +* [Python Jail 3](jail/python_jail_3/) (BYU EOS CTF Fall 2021) - medium |
| 40 | +* [Python Jail 4](jail/python_jail_4/) (BYU EOS CTF Fall 2021) - medium |
| 41 | + |
| 42 | +### Miscellaneous |
| 43 | +* [ASCII Art](miscellaneous/ascii-art/) (BYU EOS CTF Winter 2022) - easy |
| 44 | +* [ASCII Art 2](miscellaneous/ascii-art-2/) (BYU EOS CTF Winter 2022) - easy |
| 45 | +* [Composer](miscellaneous/composer/) (BYU EOS CTF Fall 2021) - easy |
| 46 | +* [Jukebox](miscellaneous/jukebox/) (BYU EOS CTF Winter 2022) - easy |
| 47 | +* [More pain](miscellaneous/morepain/) (BYU EOS CTF Winter 2022) - easy |
| 48 | +* [Source Port](miscellaneous/sourceport/) (BYU EOS CTF Winter 2022) - easy |
| 49 | +* [Roblox](miscellaneous/roblox/) (BYU EOS CTF Fall 2022) - easy |
| 50 | +* [Program](miscellaneous/program/) (BYU EOS CTF Fall 2021) - easy |
| 51 | +* [Name](miscellaneous/name/) (BYU EOS CTF Fall 2021) - easy |
| 52 | +* [Linked domain](miscellaneous/linkeddomain/) (BYU EOS CTF Fall 2021) - medium |
| 53 | +* [Composer 2](miscellaneous/composer2/) (BYU EOS CTF Fall 2021) - medium |
| 54 | +* [Roblox2](miscellaneous/roblox2/) (BYU EOS CTF Fall 2022) - medium |
| 55 | +* [Makes](miscellaneous/makes/) (BYUCTF 2022) - medium |
| 56 | +* [Country](miscellaneous/country/) (BYU EOS CTF Fall 2021) - hard |
| 57 | + |
| 58 | +### Password Cracking |
| 59 | +* [MD5](password-cracking/md5/) (BYU EOS CTF Fall 2021) - easy |
| 60 | +* [SHA512](password-cracking/sha512/) (BYU EOS CTF Fall 2021) - easy |
| 61 | +* [NTLM](password-cracking/ntlm/) (BYU EOS CTF Fall 2021) - easy |
| 62 | +* [Guessy](password-cracking/guessy/) (BYU EOS CTF Fall 2021) - medium |
| 63 | +* [Fruits](password-cracking/fruits/) (BYU EOS CTF Fall 2021) - medium |
| 64 | +* [Wordlist](password-cracking/wordlist/) (BYU EOS CTF Fall 2021) - hard |
| 65 | +* [Winword](password-cracking/winword/) (BYU EOS CTF Fall 2021) - hard |
| 66 | +* [Personal](password-cracking/personal/) (BYU EOS CTF Fall 2021) - hard |
| 67 | +* [Release the Crakin](password-cracking/release-the-crakin/) (BYU EOS CTF Winter 2022) - hard |
| 68 | + |
| 69 | +### Reverse Engineering |
| 70 | +* [Python intro](reverse-engineering/pythonintro/) (BYU EOS CTF Winter 2022) - intro |
| 71 | +* [Binary](reverse-engineering/binary/) (BYU EOS CTF Fall 2021) - easy |
| 72 | +* [Stone moon](reverse-engineering/stone/) (BYU EOS CTF Winter 2022) - medium |
| 73 | +* [Arr](reverse-engineering/arr/) (BYU EOS CTF Fall 2021) - medium |
| 74 | +* [Symbolless](reverse-engineering/symbolless/) (BYU EOS CTF Fall 2022) - medium |
| 75 | +* [Python VM](reverse-engineering/python_vm/) (BYU EOS CTF Fall 2022) - medium |
| 76 | +* [Bad](reverse-engineering/bad/) (BYU EOS CTF Fall 2021) - hard |
| 77 | +* [Web Bad](reverse-engineering/web_bad/) (BYU EOS CTF Fall 2021) - hard |
| 78 | +* [XOR](reverse-engineering/xor/) (BYU EOS CTF Fall 2021) - hard |
| 79 | +* [e](reverse-engineering/e/) (BYU EOS CTF Fall 2022) - hard |
| 80 | +* [Chicken](reverse-engineering/chicken/) (BYUCTF 2022) - hard |
| 81 | + |
| 82 | +### Steganography |
| 83 | +* [Incorrect](steganography/incorrect/) (BYU EOS CTF Fall 2021) - easy |
| 84 | +* [Details](steganography/details/) (BYU EOS CTF Fall 2021) - easy |
| 85 | +* [Cyber Risk](steganography/cyberrisk/) (BYU EOS CTF Fall 2021) - medium |
| 86 | +* [Cyber Risk 2](steganography/cyberrisk2/) (BYU EOS CTF Fall 2021) - medium |
| 87 | + |
| 88 | +### Unredact |
| 89 | +* [Unredact Word](unredact/unredact-word/) (BYU EOS CTF Winter 2022) - easy |
| 90 | +* [Unredact PDF](unredact/unredact-pdf/) (BYU EOS CTF Winter 2022) - easy |
| 91 | +* [Obfuscationnn](unredact/obfuscationnn/) (BYU EOS CTF Winter 2022) - easy |
| 92 | +* [GIMP](unredact/gimp/) (BYU EOS CTF Winter 2022) - medium |
| 93 | +* [Pixels](unredact/pixels/) (BYU EOS CTF Winter 2022) - medium |
| 94 | +* [Reconstruct](unredact/reconstruction/) (BYU EOS CTF Winter 2022, BYUCTF 2022) - hard |
| 95 | + |
| 96 | +### Web |
| 97 | +* [Source](web/source/) (BYU EOS CTF Fall 2021) - intro |
| 98 | +* [Error](web/error/) (BYU EOS CTF Fall 2021) - intro |
| 99 | +* [Client-side](web/clientside/) (BYU EOS CTF Fall 2021) - easy |
| 100 | +* [Please Avoid](web/pleaseavoid/) (BYU EOS CTF Fall 2021) - easy |
| 101 | +* [Hidden](web/hidden/) (BYU EOS CTF Winter 2022) - easy |
| 102 | +* [Spoof](web/spoof/) (BYU EOS CTF Winter 2022) - easy |
| 103 | +* [Brid](web/brid/) (BYU EOS CTF Fall 2021) - medium |
| 104 | +* [Command](web/command/) (BYU EOS CTF Fall 2022) - medium |
| 105 | +* [Fragment](web/fragment/) (BYU EOS CTF Winter 2022) - medium |
| 106 | +* [Fetaverse](web/fetaverse/) (BYU EOS CTF Winter 2022, BYUCTF 2022) - medium |
| 107 | +* [Social Media](web/socialmedia/) (BYU EOS CTF Winter 2022, BYUCTF 2022) - medium |
| 108 | +* [Social Media 2](web/socialmedia2/) (BYU EOS CTF Winter 2022) - hard |
| 109 | +* [Grafana](web/grafana/) (BYU EOS CTF Winter 2022, BYUCTF 2022) - hard |
0 commit comments