├── README.md ├── internetwache-2015 ├── README.md ├── filechecker └── win.py └── swampctf-2018 ├── README.md ├── files ├── NNawkward_pilgrim ├── Orb_of_Light_p2_SaveCormyr.zip ├── Orb_of_Light_p3_disjunction.zip ├── enter_the_dungeon1.py ├── enter_the_dungeon2.py ├── orb2 │ ├── examples │ ├── examples.p │ ├── page_of_numbers.p │ ├── story.txt │ └── update.txt ├── pagoda │ ├── Pagoda1.txt │ ├── Pagoda2.txt │ ├── Pagoda3.txt │ ├── text1.htm │ ├── text2.htm │ └── text3.htm └── window_of_opportunity │ └── OS.BIN └── images ├── locked_dungeon2_description.png ├── locked_dungeon2_solution_end.png ├── locked_dungeon2_solution_start.png ├── locked_dungeon_a_test.png ├── locked_dungeon_description.png ├── locked_dungeon_flag_size.png ├── locked_dungeon_solution.png ├── orb2_description.png ├── orb2_plot_flag.png ├── orb3.png ├── orb3_description.png ├── pagoda1_description.png ├── pagoda2_description.png ├── pagoda3_description.png ├── pagoda_solution_all.png ├── pilgrim_constant_defaults.png ├── pilgrim_constants.png ├── pilgrim_description.png ├── pilgrim_solution.png ├── pilgrim_testing.png ├── window_of_opportunity_decrypt.png ├── window_of_opportunity_description.png ├── window_of_opportunity_encrypted_blob.png ├── window_of_opportunity_keygen.png └── window_of_opportunity_solution.png /README.md: -------------------------------------------------------------------------------- 1 | # Collection of CTF Writeups from Praetorian 2 | -------------------------------------------------------------------------------- /internetwache-2015/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/internetwache-2015/README.md -------------------------------------------------------------------------------- /internetwache-2015/filechecker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/internetwache-2015/filechecker -------------------------------------------------------------------------------- /internetwache-2015/win.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/internetwache-2015/win.py -------------------------------------------------------------------------------- /swampctf-2018/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/README.md -------------------------------------------------------------------------------- /swampctf-2018/files/NNawkward_pilgrim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/NNawkward_pilgrim -------------------------------------------------------------------------------- /swampctf-2018/files/Orb_of_Light_p2_SaveCormyr.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/Orb_of_Light_p2_SaveCormyr.zip -------------------------------------------------------------------------------- /swampctf-2018/files/Orb_of_Light_p3_disjunction.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/Orb_of_Light_p3_disjunction.zip -------------------------------------------------------------------------------- /swampctf-2018/files/enter_the_dungeon1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/enter_the_dungeon1.py -------------------------------------------------------------------------------- /swampctf-2018/files/enter_the_dungeon2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/enter_the_dungeon2.py -------------------------------------------------------------------------------- /swampctf-2018/files/orb2/examples: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/orb2/examples -------------------------------------------------------------------------------- /swampctf-2018/files/orb2/examples.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/orb2/examples.p -------------------------------------------------------------------------------- /swampctf-2018/files/orb2/page_of_numbers.p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/orb2/page_of_numbers.p -------------------------------------------------------------------------------- /swampctf-2018/files/orb2/story.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/orb2/story.txt -------------------------------------------------------------------------------- /swampctf-2018/files/orb2/update.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/orb2/update.txt -------------------------------------------------------------------------------- /swampctf-2018/files/pagoda/Pagoda1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/pagoda/Pagoda1.txt -------------------------------------------------------------------------------- /swampctf-2018/files/pagoda/Pagoda2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/pagoda/Pagoda2.txt -------------------------------------------------------------------------------- /swampctf-2018/files/pagoda/Pagoda3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/pagoda/Pagoda3.txt -------------------------------------------------------------------------------- /swampctf-2018/files/pagoda/text1.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/pagoda/text1.htm -------------------------------------------------------------------------------- /swampctf-2018/files/pagoda/text2.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/pagoda/text2.htm -------------------------------------------------------------------------------- /swampctf-2018/files/pagoda/text3.htm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/pagoda/text3.htm -------------------------------------------------------------------------------- /swampctf-2018/files/window_of_opportunity/OS.BIN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/files/window_of_opportunity/OS.BIN -------------------------------------------------------------------------------- /swampctf-2018/images/locked_dungeon2_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/locked_dungeon2_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/locked_dungeon2_solution_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/locked_dungeon2_solution_end.png -------------------------------------------------------------------------------- /swampctf-2018/images/locked_dungeon2_solution_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/locked_dungeon2_solution_start.png -------------------------------------------------------------------------------- /swampctf-2018/images/locked_dungeon_a_test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/locked_dungeon_a_test.png -------------------------------------------------------------------------------- /swampctf-2018/images/locked_dungeon_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/locked_dungeon_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/locked_dungeon_flag_size.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/locked_dungeon_flag_size.png -------------------------------------------------------------------------------- /swampctf-2018/images/locked_dungeon_solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/locked_dungeon_solution.png -------------------------------------------------------------------------------- /swampctf-2018/images/orb2_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/orb2_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/orb2_plot_flag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/orb2_plot_flag.png -------------------------------------------------------------------------------- /swampctf-2018/images/orb3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/orb3.png -------------------------------------------------------------------------------- /swampctf-2018/images/orb3_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/orb3_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/pagoda1_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pagoda1_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/pagoda2_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pagoda2_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/pagoda3_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pagoda3_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/pagoda_solution_all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pagoda_solution_all.png -------------------------------------------------------------------------------- /swampctf-2018/images/pilgrim_constant_defaults.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pilgrim_constant_defaults.png -------------------------------------------------------------------------------- /swampctf-2018/images/pilgrim_constants.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pilgrim_constants.png -------------------------------------------------------------------------------- /swampctf-2018/images/pilgrim_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pilgrim_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/pilgrim_solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pilgrim_solution.png -------------------------------------------------------------------------------- /swampctf-2018/images/pilgrim_testing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/pilgrim_testing.png -------------------------------------------------------------------------------- /swampctf-2018/images/window_of_opportunity_decrypt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/window_of_opportunity_decrypt.png -------------------------------------------------------------------------------- /swampctf-2018/images/window_of_opportunity_description.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/window_of_opportunity_description.png -------------------------------------------------------------------------------- /swampctf-2018/images/window_of_opportunity_encrypted_blob.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/window_of_opportunity_encrypted_blob.png -------------------------------------------------------------------------------- /swampctf-2018/images/window_of_opportunity_keygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/window_of_opportunity_keygen.png -------------------------------------------------------------------------------- /swampctf-2018/images/window_of_opportunity_solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praetorian-inc/ctf-writeups/HEAD/swampctf-2018/images/window_of_opportunity_solution.png --------------------------------------------------------------------------------