← All posts

NSA Codebreaker Challenge Writeup

A walkthrough of my solutions to the NSA Codebreaker Challenge

This year I worked through the NSA Codebreaker Challenge, a series of reverse-engineering and exploitation tasks built around a single narrative. Below are writeups for each of the 7 tasks this year.

  1. Task 1 - Getting Started - (Forensics)
  2. Task 2 - The hunt continues - (Network Forensics)
  3. Task 3 - Digging deeper - (Reverse Engineering)
  4. Task 4 - Unpacking Insight - (Malware Analysis)
  5. Task 5 - Putting it all together - (Cryptanalysis)
  6. Task 6 - Crossing the Channel - (Vulnerability Research)
  7. Task 7 - Finale - (Vulnerability Research, Exploitation)

Note: these are currently undergoing a rewrite and therefore, some of them might be blank. If you see one that’s blank, it’s because I’m actively rewriting them and it should be up within 1-2 days.

Thanks for stopping by!