Intro

https://pwn.college/ is a completely free education platform by ASU focused on finding/exploiting vulnerabilities in software. It has an absolutely grueling number of challenges but is well worth the time.

The level's are categorized as "belts" and are as listed below (Solutions will be linked as I write them)

If you are here for answers go home. Genuinely, the struggle is worth it.

"White Belt" (Fundamentals)

"Orange Belt" (Into to cybersecurity)

  • Talking Web

  • Building a Web Server

  • Intercepting Communication

  • Cryptography

  • Web Security

"Yellow Belt" (Program Security)

  • Shellcode Injection

  • Reverse Engineering

  • Memory Errors

  • Program Exploitation

"Green Belt" (System Security)

  • Introduction

  • Sandboxing

  • Race Conditions

  • Kernel Security

  • System Exploitation

"Blue Belt" (Software Exploitation)

  • Return Oriented Programming

  • Format String Exploits

  • File Struct Exploits

  • Dynamic Allocator Misuse

  • Exploitation Primitives

  • Dynamic Allocator Exploitation

  • Microarchiteture Exploitation

  • Kernel Exploitation

Last updated