In the SIGINT PwN sCh00L we teach you how to become a l33t hacker, focusing on three main areas:
– web: web application hacking
– pwn: binary exploitation & reverse engineering
– crypto: cryptography

Lectures are every Monday at 7pm in Appleton Tower. The class is taught by students, professors and industry professionals.

Practice challenges are available at school.sigint.mx. To learn Unix command line (you will need it!), check out Over the Wire. You can find the slides for each lesson below.

Semester 1

Week 1 (24 Sept 2018): Introduction & Web 1

Introduction
Web Hacking: Beginners

Week 2 (01 Oct 2018): Pwn 1

Binary Hacking 0x00: Reverse engineering, x86 stack overflow

Week 3 (08 Oct 2018): Crypto 1

Introduction to Cryptography

Week 4 (15 Oct 2018): Web 2

Introduction to Network Security

Week 5 (22 Oct 2018): Workshop

We will be running an interactive workshop with challenges in all categories.

Week 6 (31 Oct 2018): Web Workshop

Our friends at Context Information Security will present a workshop on web application security.

Week 7 (5 Nov 2018): Pwn 2

Binary Hacking 0x01: Modern security mitigations

Week 8 (12 Nov 2018): Crypto 2

Crypto 2: XOR, OTP, block ciphers

Week 9 (19 Nov 2018): Web 3

Web Application Exploitation 3: PHP, SSTI, blind attacks

Semester 2

Week 1 (21 Jan 2019): Crypto 3

Crypto 3: Many-Time Pad, RSA, Man in the Middle, Meet in the Middle

Week 2 (28 Jan 2019): Pwn 3

Binary Hacking 0x02: Dissecting Android Apps

Week 3 (4 Feb 2019): Web 4

Web Application Exploitation 4: Local/Remote File Inclusion, Fuzzing, Race Conditions, Polyglots