Skip to content

UTD CS Student Team Competes in the 2022 NSA Codebreaker Challenge

This Fall, the National Security Agency kicked off their 2022 NSA Codebreaker Challenge, which allows participants to sharpen their technical skills through mission-centric scenarios similar to the type of work the NSA does every day. Students are challenged to use their technical expertise, intuition, and common sense throughout the competition. Any student nationwide can join in on the competition at any time. Currently, UT Dallas stands in 4th place. Last year, the UT Dallas Computer Science team placed 8thThe team is led by UT Dallas CS Professor Dr. Kangkook Jee, Josh Wiedemeier, a CS graduate student, and David Wank, a CS student and Computer Security Group (CSG) Officer.

The NSA Codebreaker Challenge (CBC) is an annual cryptanalysis and reverse engineering event that offers students at U.S.-based schools an opportunity to experience a realistic NSA scenario typifying the work that NSA experts perform daily in defense of the nation. This year’s CBC involved a fictitious compromise to the defense industrial base – requiring strengthened skills in forensics, reverse engineering, protocol analysis, cryptanalysis, software development, and vulnerability research and exploitation. This fictional scenario requires students to call upon physics, drone hacking, reverse engineering, and signals analysis skills. Any student across the Nation can join in on the competition at any time (click here to register). The competition ends on December 31st, 2022.

The challenge constitutes a great learning experience for students and starts with easy tasks and then advances to harder ones. The 2022 NSA Codebreaker Challenge involves a fictitious compromise of a US company, which has been crippled by a ransomware attack. Students are asked to Investigate the attack and discover the tools and techniques used, unravel and expose a Ransomware-as-a-Service ring, and finally Recover the victim’s files and save the day. Throughout the challenge, students work to identify the scope of the fictitious compromise, analyze the malicious actor’s tradecraft and protocol, and gain access to the malicious actor’s infrastructure to uncover additional details about the actor’s activities.

Initially launched in 2013 with five participating schools, this year’s Codebreaker Challenge hosted participants from approximately 400 academic institutions. The 2022 Codebreaker Challenge consists of a series of tasks that are worth a varying amount of points based on their difficulty. Schools are ranked according to their students’ total number of points. The NSA uses the Codebreaker Challenge as a recruitment tool. Students who pass task seven are automatically put on the high-achiever list for NSA Internship and job recruitment.  


ABOUT THE UT DALLAS COMPUTER SCIENCE DEPARTMENT

The UT Dallas Computer Science program is one of the largest Computer Science departments in the United States with over 4,000 bachelors-degree students, more than 1,010 master’s students, 140 Ph.D. students,  52 tenure-track faculty members, and 42 full-time senior lecturers, as of Fall 2021. With the University of Texas at Dallas’ unique history of starting as a graduate institution first, the CS Department is built on a legacy of valuing innovative research and providing advanced training for software engineers and computer scientists.

UTD CS Students Mental Health App Aims to Help
Securing the Enterprise When Employees are Remote
Department of Computer Science