CSEC Security Syllabus

June - August

Jun 2 - June 8 (Environ101: Section 1 - 3 by June 8)
Jun 9 - June 15 (RE-Exp101)
Jun 16 - June 22 (Web-Net101)
Jun 23 - June 29 (Environ101: Section 4 by June 29)

Jun 30 - Jul 6 (RE-Exp101)
Jul 7 - jul 13 (Web-Net101)
jul 14 - jul 20 (Environ101) (guest/Seminar ??)
jul 21 - jul 27 (RE-Exp101)
jul 28 - Aug 3 (Web-Net101)

Aug 4 - Aug 10 (Environ101: Section 5 - 6 by Aug 10)
Aug 11 - Aug 17 (RE-Exp101)
Aug 18 - Aug 24 (Web-Net101)
Aug 25 - Aug 31 (Environ101: Section 7 by Aug 31)

Topics:
+ Environment 101 (Environ101)
Introductory level: Explore the linux environment and tools available. Pick
up tricks and learn how to build custom tools for automating tasks. The skills
you learn here will help ease your tasks in other categories.

+ Reverse Engineering and Exploitation 101 (RE-Exp101)
Introductory level: Understand what the computer actually does to execute
our high level code. Understand basic assembly code; the idea of registers,
instructions and the stack. Learn about common developer mistakes and how to
recognize them. Understand the basic path to exploitation.

+ Web Application and Networks 101 (Web-Net101)
Introductory level: Understand the Network stack and related protocol. Explore
the position of an attacker at any point within the stack. Packets and packet
structures. Capturing and analysing traffic. What are web-applications. The HTTP
protocol. Learn about common developer mistakes and how to recognize them. Understand
the basic path to exploitation.

+ Cryptography 101 (Crypto-101) [N/A this session]
PENDING ...

________________________________
(Environ101) | chall material
================================
June 9: Announced during session
June30: Announced during session
July21: Announced during session
Aug 11: Announced during session
________________________________
(RE-Exp101) | chall material
================================
June16: Announced during session
July 7: Announced during session
July28: Announced during session
Aug 18: Announced during session
________________________________
(Web101) | chall material
================================
June23: Announced during session
July14: Announced during session
Aug 4: Announced during session
Aug 25: Announced during session