finds.dev← search

// the find

pwning/public-writeup

★ 809 · Python · updated Jun 2024

CTF write-ups by Plaid Parliament of Pwning

Write-up archive from Plaid Parliament of Pwning (PPP), one of the top competitive CTF teams in the world. Covers a decade of competitions (2010–2024) across pwn, crypto, reversing, and web categories. This is a reference collection, not a tool or library — you read it to learn how elite players approach hard problems.

PPP consistently places at DEF CON finals, so these aren't beginner walkthroughs — you'll find genuine kernel exploitation, custom VM reversing, and non-trivial crypto attacks with working exploit code alongside the explanation. Each challenge directory includes the actual solve script, so you can run it (or try to) rather than just read prose. Coverage spans old-school heap exploitation through modern Solidity and binary analysis. The breadth across categories (pwn, crypto, re, web, misc) means it's useful regardless of your CTF specialization.

No updates since mid-2024, and the older write-ups (2014–2016) reference challenge binaries that are long gone — the explanation is often there but you can't reproduce the environment. Quality is inconsistent: some entries are thorough writeups with annotated assembly, others are just a raw solve script with no explanation at all. There's no index by technique (e.g., 'all heap overflow challenges'), so finding relevant examples for a specific attack class means grepping through directory names and hoping the README says something useful.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →