{"id":16735469,"url":"https://github.com/thomasthaddeus/ctfwriteups","last_synced_at":"2025-10-21T07:24:19.086Z","repository":{"id":178194745,"uuid":"660419515","full_name":"thomasthaddeus/CTFWriteUps","owner":"thomasthaddeus","description":"This repository is for holding the writeups of CTF events I took the time to write reviews for","archived":false,"fork":false,"pushed_at":"2024-04-17T18:39:56.000Z","size":383,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-22T10:11:08.462Z","etag":null,"topics":["ctf","ctf-solutions","ctf-writeups","python"],"latest_commit_sha":null,"homepage":"http://thomasthaddeus.com/CTFWriteUps/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thomasthaddeus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-06-30T01:13:38.000Z","updated_at":"2024-04-17T18:27:27.000Z","dependencies_parsed_at":"2024-04-17T19:47:31.163Z","dependency_job_id":null,"html_url":"https://github.com/thomasthaddeus/CTFWriteUps","commit_stats":null,"previous_names":["thomasthaddeus/ctf_writeups","thomasthaddeus/ctfwriteups"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasthaddeus%2FCTFWriteUps","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasthaddeus%2FCTFWriteUps/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasthaddeus%2FCTFWriteUps/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thomasthaddeus%2FCTFWriteUps/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thomasthaddeus","download_url":"https://codeload.github.com/thomasthaddeus/CTFWriteUps/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243790950,"owners_count":20348379,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ctf","ctf-solutions","ctf-writeups","python"],"created_at":"2024-10-13T00:06:02.352Z","updated_at":"2025-10-21T07:24:19.009Z","avatar_url":"https://github.com/thomasthaddeus.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nahamcon 2023 Writeup\n\n## Category\n\n| Challenge                  | Value       | Section             | Solves      | Difficulty       |\n| -------------------------- | ----------- | ------------------- | ----------- | ---------------- |\n| [tiny-little-fibers]       | 340 points  | Warmups             | 180 Solves  | easy             |\n| [Regina]                   | 147 points  | Warmups             | 268 Solves  | easy             |\n| [Fast-Hands]               | 50 points   | Warmups             | 1302 Solves | easy             |\n| [Glasses]                  | 50 points   | Warmups             | 1046 Solves | easy             |\n| [Blobber]                  | 50 points   | Warmups             | 448 Solves  | easy             |\n| [Read-The-Rules]           | 50 points   | Warmups             | 1372 Solves | easy             |\n| [Technical-Support]        | 50 points   | Warmups             | 1117 Solves | easy             |\n| [Online-Chatroom]          | 50 points   | Warmups             | 968 Solves  | easy             |\n| [Ninety-One]               | 50 points   | Warmups             | 796 Solves  | easy             |\n| [Hidden-Figures]           | 398 points  | Web                 | 145 Solves  | easy             |\n| [Museum]                   | 469 points  | Web                 | 81 Solves   | medium           |\n| [Obligatory]               | 461 points  | Web                 | 91 Solves   | medium           |\n| [Marmalade-5]              | 322 points  | Web                 | 191 Solves  | medium           |\n| [Star-Wars]                | 50 points   | Web                 | 329 Solves  | medium           |\n| [Transfer]                 | 486 points  | Web                 | 56 Solves   | hard             |\n| [Stickers]                 | 380 points  | Web                 | 157 Solves  | hard             |\n| [Oboe]                     | 490 points  | Binary Exploitation | 47 Solves   | medium           |\n| [Weird-Cookie]             | 467 points  | Binary Exploitation | 84 Solves   | medium           |\n| [All-Patched-Up]           | 413 points  | Binary Exploitation | 68 Solves   | medium           |\n| [Nahm-Nahm-Nahm]           | 369 points  | Binary Exploitation | 83 Solves   | medium           |\n| [Limitations]              | 499 points  | Binary Exploitation | 17 Solves   | hard             |\n| [Web-Application-Firewall] | 498 points  | Binary Exploitation | 26 Solves   | hard             |\n| [Open-Sesame]              | 50 points   | Binary Exploitation | 404 Solves  | easy             |\n| [The-Sandbox]              | 499 points  | Reverse Engineering | 16 Solves   | easy             |\n| [writeright]               | 498 points  | Reverse Engineering | 25 Solves   | medium           |\n| [Mayhem]                   | 500 points  | Reverse Engineering | 6 Solves    | hard             |\n| [ur_a_wizard]              | 500 points  | Reverse Engineering | 13 Solves   | hard             |\n| [RSA-Intro]                | 50 points   | Cryptography        | 302 Solves  | easy             |\n| [Signed-Jeopardy]          | 492 points  | Cryptography        | 44 Solves   | medium           |\n| [ForgeMe-2]                | 490 points  | Cryptography        | 48 Solves   | medium           |\n| [ForgeMe-1]                | 483 points  | Cryptography        | 61 Solves   | medium           |\n| [Just-One-More]            | 455 points  | Cryptography        | 96 Solves   | medium           |\n| [RSA-Outro]                | 377 points  | Cryptography        | 158 Solves  | medium           |\n| [Fetch]                    | 364 points  | Forensics           | 166 Solves  | easy             |\n| [Raided]                   | 482 points  | Forensics           | 61 Solves   | medium           |\n| [Perfectly-Disinfected]    | 50 points   | Forensics           | 604 Solves  | easy             |\n| [Fortune-Teller]           | 359 points  | Mobile              | 169 Solves  | easy             |\n| [JNInjaspeak]              | 198 points  | Mobile              | 247 Solves  | easy             |\n| [Nahamstagram]             | 496 points  | Mobile              | 30 Solves   | medium           |\n| [Red-Light-Green-Light]    | 464 points  | Mobile              | 86 Solves   | medium           |\n| [Where's-Waldo]            | 449 points  | Mobile              | 102 Solves  | medium           |\n| [Pirates]                  | 486 points  | DevOps              | 56 Solves   | medium           |\n| [Supplier]                 | 498 points  | DevOps              | 23 Solves   | hard             |\n| [Where's-My-Water?]        | 484 points  | Miscellaneous       | 60 Solves   | easy             |\n| [Goose-Chase]              | 312 points  | Miscellaneous       | 195 Solves  | easy             |\n| [Zombie]                   | 50 points   | Miscellaneous       | 385 Solves  | easy             |\n| [Sneaky-Shot]              | 499 points  | Miscellaneous       | 11 Solves   | medium           |\n| [Operation-Eradication]    | 498 points  | Miscellaneous       | 22 Solves   | medium           |\n| [Wordle-Bash]              | 394 points  | Miscellaneous       | 75 Solves   | medium           |\n| [One-Zero]                 | 427 points  | Miscellaneous       | 123 Solves  | hard             |\n| [One-Zero-Two]             | 320 points  | Miscellaneous       | 97 Solves   | hard             |\n| [Flow]                     | 231 points  | Miscellaneous       | 233 Solves  | medium           |\n| [No-Big-Deal]              | 475 points  | Networking          | 74 Solves   | medium           |\n| [IR]                       | 1817 points | Challenge Group     | varied      | easy/medium      |\n| [Geosint]                  | 377 points  | Challenge Group     | varied      | easy/medium/hard |\n\n[tiny-little-fibers]: /docs/Warmups/tiny-little-fibers.md \"Link to tiny little fibers\"\n[Regina]: /docs/Warmups/regina.md \"Link to Regina\"\n[Fast-Hands]: /docs/ \"Link to Fast Hands\"\n[Glasses]: /docs/ \"Link to Glasses\"\n[Blobber]: /docs/ \"Link to Blobber\"\n[Read-The-Rules]: /docs/ \"Link to Read-The Rules\"\n[Technical-Support]: /docs/ \"Link to Technical-Support\"\n[Online-Chatroom]: /docs/ \"Link to Online-Chatroom\"\n[Ninety-One]: /docs/ \"Link to Ninety-One\"\n[Hidden-Figures]: /docs/ \"Link to Hidden-Figures\"\n[Museum]: /docs/ \"Link to Museum\"\n[Obligatory]: /docs/ \"Link to Obligatory\"\n[Marmalade-5]: /docs/ \"Link to Marmalade-5\"\n[Star-Wars]: /docs/ \"Link to Star-Wars\"\n[Transfer]: /docs/ \"Link to Transfer\"\n[Stickers]: /docs/ \"Link to Stickers\"\n[Oboe]: /docs/ \"Link to Oboe\"\n[Weird-Cookie]: /docs/ \"Link to Weird-Cookie\"\n[All-Patched-Up]: /docs/ \"Link to All Patched Up\"\n[Nahm-Nahm-Nahm]: /docs/ \"Link to Nahm-Nahm-Nahm\"\n[Limitations]: /docs/ \"Link to Limitations\"\n[Web-Application-Firewall]: /docs/ \"Link to Web Application\"\n[Open-Sesame]: /docs/ \"Link to Open Sesame\"\n[The-Sandbox]: /docs/ \"Link to The Sandbox\"\n[writeright]: /docs/ \"Link to writeright\"\n[Mayhem]: /docs/ \"Link to Mayhem\"\n[ur_a_wizard]: /docs/ \"Link to ur_a_wizard\"\n[RSA-Intro]: /docs/ \"Link to RSA Intro\"\n[Signed-Jeopardy]: /docs/ \"Link to signed Jeopardy\"\n[ForgeMe-2]: /docs/ \"Link to Forge Me The Second\"\n[ForgeMe-1]: /docs/ \"Link to Forge Me The First\"\n[Just-One-More]: /docs/ \"Link to Just One More\"\n[RSA-Outro]: /docs/ \"Link to RSA-OUTRO\"\n[Fetch]: /docs/ \"Link to Fetch\"\n[Raided]: /docs/ \"Link to Raided\"\n[Perfectly-Disinfected]: /docs/ \"Link to Perfectly Disinfected\"\n[Fortune-Teller]: /docs/ \"Link to Fortune Teller\"\n[JNInjaspeak]: /docs/ \"Link to Jinjaspeak\"\n[Nahamstagram]: /docs/ \"Link to Nahamstagram\"\n[Red-Light-Green-Light]: /docs/ \"Link to Red Light Green Light\"\n[Where's-Waldo]: /docs/ \"Link to Wheres Waldo\"\n[Pirates]: /docs/ \"Link to Pirates\"\n[Supplier]: /docs/ \"Link to Supplier\"\n[Where's-My-Water?]: /docs/ \"Link to Wheres my Water\"\n[Goose-Chase]: /docs/miscellaneous/Goose.md \"Link to Goose Chase\"\n[Zombie]: /docs/Miscellaneous/zombie.md \"Link to Zombie\"\n[Sneaky-Shot]: /docs/ \"Link to Sneaky Shot\"\n[Operation-Eradication]: /docs/ \"Link to Operation Eradication\"\n[Wordle-Bash]: /docs/ \"Link to Wordle Bash\"\n[One-Zero]: /docs/ \"Link to One Zero\"\n[One-Zero-Two]: /docs/ \"Link to One Zero Two\"\n[Flow]: /docs/ \"Link to Flow\"\n[No-Big-Deal]: /docs/ \"Link to No big Deal\"\n[IR]: /docs/ \"Link to IR\"\n[Geosint]: /docs/ \"Link to GEOSINT\"\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomasthaddeus%2Fctfwriteups","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthomasthaddeus%2Fctfwriteups","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomasthaddeus%2Fctfwriteups/lists"}