Archive:

CTF Bootcamp Introduction


The following are post version of the slides used for the GGG’s Introduction to CTF course.

The purpose of the course is to be a fast, violent introduction to solving CTF problems mainly focused on the topics covered by PicoCTF. You are given the knowledge necessary to solve practical problems and are expected to go through a list of topical exercises. Basic computer literacy (as explained in the learning roadmap) and some coding experience is assumed.

The subjects covered are:

Sessions that will be done in the future at the leisure of the authors:

  • Cryptography
  • Web client-side attacks

Sessions that will not be done:

  • x86 reversing
  • binary exploitation

Those subjects are much too advanced and require more teaching that what can be accomplished in a general bootcamp. Those interested are advised to go through the pwn.college content and check out the Ropper’s binary exploitation and reverse engineering roadmaps.

Check out the learning roadmap too.