// courses

Reading binaries, finding bugs, and disclosing them.

Reverse engineering fundamentals

Read binaries ethically — tools, static/dynamic, and lab practice.

6 steps

Fuzzing & vulnerability discovery

Automate crash finding — corpora, coverage, triage.

6 steps

Linux exploitation

What a memory bug is, and which defenses a write-up should name.

6 steps

Binary exploitation (advanced)

The later defenses by name, and why this page stops at the idea.

6 steps

CVE research & disclosure

From bug to coordinated disclosure — without becoming the incident.

5 steps

// join

Skool · Discord · YouTube

Courses — Prashant Dangi