General Information

Course description

Advanced techniques for writing exploits and patching vulnerabilities will be taught through intense, hands-on security laboratory. A significant part of the course is to solve Capture-The-Flag (CTF) problems and discuss about strategies to solve them. This course covers a variety of topics that include reverse engineering, exploitation, binary analysis, cryptography, web and forensic.


Operating system or equivalent (e.g., CS 3210 at GT).

Class meetings

Who should take CS 6265-seclab?

CS-6265 is primarily intended for motivated seniors and graduate students who are interested in learning skill sets to participate CTF competitions (e.g., DEFCON CTF).

Grading policy

  • 100% Lab.
  • If you didn’t turn in a single lab, you will get F.
  • No midterm and final exams.
  • See Game Rules

Online Discussion

Online discussion is strongly encouraged and it will help you a lot in solving lab problems. Feel free to Join Piazza and post your questions, ideas and thoughts.


  • TA: Yeongjin Jang, Insu Yun and Meng Xu
  • Office hours: T/R 3:00pm-4:00pm, Klaus 3142, Taesoo Kim (mailto:taesoo)
  • Office hours: M/W 3:00pm-4:00pm, Klaus 3110, Meng Xu (mailto:meng)
  • Feel free to send us an email to make an appointment (mailto:staff)