Binary exploitation challenges
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
2,721 in the index. The 200 below are ranked by how many independent published solutions exist - which is the right order for learning, not for difficulty. A challenge with nine writeups gives you nine explanations of the same technique to compare; a harder one nobody documented gives you none.
PSRF-as-pwn
noxCTF 2018 2018118 writeupsshell->code
CSAW CTF Qualification Round 2018 201814 writeupsSCV
CSAW CTF Qualification Round 2017 201714 writeupsShell this!
DownUnderCTF 2020 202013 writeupspwn1
TAMUctf 19 201913 writeupspwn4
TAMUctf 19 201913 writeups999 Bottles
RITSEC CTF 2019 201912 writeupspwn5
TAMUctf 19 201912 writeupsbigboy
CSAW CTF Qualification Round 2018 201812 writeupsget it?
CSAW CTF Qualification Round 2018 201811 writeupsExp 60 - EquationSolver
Internetwache CTF 2016 201611 writeupsCanary
ångstromCTF 2020 202010 writeupspwn3
TAMUctf 19 201910 writeupsBaskinRobins31
Codegate CTF 2018 Preliminary 201810 writeupspwn5
TAMUctf 18 201810 writeupsDear diary
IceCTF 2016 201610 writeupsExp 80 - Remote Printer
Internetwache CTF 2016 201610 writeupshateful2
Nullcon Goa HackIM 2025 CTF 20259 writeupsbabyrop
DiceCTF 2021 20219 writeupscoffer-overflow-0
redpwnCTF 2020 20209 writeupsthe-library
redpwnCTF 2020 20209 writeupsbaby_boi
CSAW CTF Qualification Round 2019 20199 writeupsbabysandbox (pwn)
Meepwn CTF Quals 2018 20189 writeupspwn2
TAMUctf 18 20189 writeupsInst Prof
Google Capture The Flag 2017 (Quals) 20179 writeupsJPEG file
SECCON 2017 Online CTF 20179 writeupspilot
CSAW CTF Qualification Round 2017 20179 writeupsbutterfly
PlaidCTF 2016 20169 writeupsDemo
IceCTF 2016 20169 writeupsExp 50 - Ruby's count
Internetwache CTF 2016 20169 writeupsTranquil
ångstromCTF 2021 20218 writeupsTweety Birb
Killer Queen CTF 2021 20218 writeupsbof
UTCTF 2020 20208 writeupsbof to the top
DawgCTF 2020 20208 writeupscoffer-overflow-1
redpwnCTF 2020 20208 writeupsgive_away_1
SharkyCTF 20208 writeupsNo Canary
ångstromCTF 2020 20208 writeupspwn intended 0x2
csictf 2020 20208 writeupsReturn to what
DownUnderCTF 2020 20208 writeupsroppity
CSAW CTF Qualification Round 2020 20208 writeupsCombo Chain Lite
HSCTF 6 20198 writeupspwn2
TAMUctf 19 20198 writeupsReturn to Sender
HSCTF 6 20198 writeupscollection
35C3 CTF 20188 writeupspwn1
TAMUctf 18 20188 writeupsbaby-0x41414141
BackdoorCTF 2017 20178 writeupsMary Morton
ASIS CTF Finals 2017 20178 writeupsMrs. Hudson
ASIS CTF Finals 2017 20178 writeupsTemple
TUCTF 2017 20178 writeupsHanoi As A Service
PoliCTF 2015 20158 writeupszombie AV
Hack.lu CTF 2012 20128 writeupsEasyRop/Pwn - Writeup
darkCON CTF 20217 writeupsret2basic
NahamCon CTF 2021 20217 writeupsSanity Checks
ångstromCTF 2021 20217 writeupsThanksgiving Dinner
AUCTF 2020 20207 writeupsbabybof1 pt2
castorsCTF20 20207 writeupsdorsia1
WPICTF 2020 20207 writeupsFinches in a Pie
Really Awesome CTF 2020 20207 writeupspwn intended 0x3
csictf 2020 20207 writeupsSaaS
NahamCon CTF 20207 writeupssecret-flag
redpwnCTF 2020 20207 writeupsbabyheap
0CTF/TCTF 2019 Quals 20197 writeupsChain of Rope
ångstromCTF 2019 20197 writeupspwn1
ENCRYPT CTF 20197 writeupspython_jail
Newbie CTF(N-CTF) 2019 20197 writeupsalien invasion
CSAW CTF Qualification Round 2018 20187 writeupsbabyheap
0CTF/TCTF 2018 Quals 20187 writeupsMirror Mirror
TJCTF 2018 20187 writeupsOld school hack
Pragyan CTF 2018 20187 writeupspwn3
TAMUctf 18 20187 writeupsSFTP
Google Capture The Flag 2018 (Quals) 20187 writeupsMegan-35
SHA2017 CTF 20177 writeupsExp 70 - FlagStore
Internetwache CTF 2016 20167 writeupsIRS
Hack The Vote 2016 20167 writeupsSimple Calc
Boston Key Party CTF 2016 20167 writeupsSmashing Profit!
IceCTF 2016 20167 writeupsPrecision
CSAW CTF Qualification Round 2015 20157 writeupsyet another pyjail
PHD CTF Quals 2014 20147 writeupsExploitation 400
CSAW CTF Qualification Round 2013 20137 writeupshateful
Nullcon Goa HackIM 2025 CTF 20256 writeupsBabiersteps
NahamCon CTF 2022 20226 writeupsBabysteps
NahamCon CTF 2022 20226 writeupsLOLD
NahamCon CTF 2022 20226 writeupsNot Beginner's Stack
zer0pts CTF 2021 20216 writeupsMoving signals
0x41414141 CTF 20216 writeupsMr Snowy
Cyber Santa is Coming to Town 20216 writeupsPinch me
DCTF 2021 20216 writeupsAdmpanel
Midnight Sun CTF 2020 Quals 20206 writeupsbaby_mult
CSAW CTF Qualification Round 2020 20206 writeupsbabybof1 pt1
castorsCTF20 20206 writeupsbabybof2
castorsCTF20 20206 writeupsBeginner's Pwn
TSG CTF 2020 20206 writeupscoffer-overflow-2
redpwnCTF 2020 20206 writeupsDiary
Balsn CTF 2020 20206 writeupsdorsia3
WPICTF 2020 20206 writeupsFinches in a Stack
Really Awesome CTF 2020 20206 writeupsmy first echo server
DownUnderCTF 2020 20206 writeupsNot Really AI
Really Awesome CTF 2020 20206 writeupsoracle
b01lers CTF bootcamp 20206 writeupsReturn to what's revenge
DownUnderCTF 2020 20206 writeupsseashells
TJCTF 2020 20206 writeupsTinder
TJCTF 2020 20206 writeupsWhere we roppin boys?
DawgCTF 2020 20206 writeupscan you guess me
PlaidCTF 2019 20196 writeupsgot milk?
CSAW CTF Qualification Round 2019 20196 writeupspwn2
ENCRYPT CTF 20196 writeupsReturns
ångstromCTF 2019 20196 writeupssmall_boi
CSAW CTF Qualification Round 2019 20196 writeupsSN0WVERFL0W
X-MAS CTF 2019 20196 writeupsSTOP GAN
Google Capture The Flag 2019 (Quals) 20196 writeupsbelieveMe
noxCTF 2018 20186 writeupsCat
ASIS CTF Quals 2018 20186 writeupsHellcode
ångstromCTF 2018 20186 writeupsload
TokyoWesterns CTF 4th 2018 20186 writeupsplc
CSAW CTF Qualification Round 2018 20186 writeupsprofile
SECCON 2018 Online CTF 20186 writeupspwn4
TAMUctf 18 20186 writeupsRop to the Top
ångstromCTF 2018 20186 writeupsShell-JAIL-2
WPICTF 2018 20186 writeupsShella Hard
TUCTF 2018 20186 writeupsSuperMarimo
Codegate CTF 2018 Preliminary 20186 writeupsTurtles
CSAW CTF Qualification Round 2018 20186 writeupsAuir
CSAW CTF Qualification Round 2017 20176 writeupsbaby
Insomni'hack teaser 2017 20176 writeupsBabyMISC
Codegate 2017 prequals 20176 writeupsbeatmeonthedl
DEF CON CTF Qualifier 2017 20176 writeupselection
SECCON 2017 Online CTF 20176 writeupsmemo
Boston Key Party CTF 2017 20176 writeupsohce
SECUINSIDE CTF Quals 2017 20176 writeupsRE: easy to say
HITCON CTF 2017 Quals 20176 writeupssecure_keymanager
SECCON 2017 Online CTF 20176 writeupsStart
HITCON CTF 2017 Quals 20176 writeupsVuln Chat
TUCTF 2017 20176 writeupsVuln Chat 2
TUCTF 2017 20176 writeupsAnti-Debugging
SECCON 2016 Online CTF 20166 writeupsfixedpoint
PlaidCTF 2016 20166 writeupsheapfun4u
DEF CON CTF Qualifier 2016 20166 writeupsUltra baby
EKOPARTY CTF 2016 20166 writeupsWorst-pwn-ever (Pwn)
BackdoorCTF 2016 20166 writeupsExploitation 300
CSAW CTF Qualification Round 2013 20136 writeupsmr unlucky
Nullcon Goa HackIM 2025 CTF 20255 writeupswrite-flag-where
Google Capture The Flag 2023 20235 writeupsbabyrop
DiceCTF 2022 20225 writeupsLOLD2
NahamCon CTF 2022 20225 writeupsLOLD3
NahamCon CTF 2022 20225 writeupsVader
Space Heroes 2022 20225 writeupsbeginner-generic-pwn-number-0
redpwnCTF 2021 20215 writeupsBroke College Students
Killer Queen CTF 2021 20215 writeupscookie-monster
DamCTF 2021 20215 writeupsexternal
0x41414141 CTF 20215 writeupsflippidy
DiceCTF 2021 20215 writeupsHarvester
Cyber Apocalypse 2021 20215 writeupsMinimelfistic
Cyber Santa is Coming to Town 20215 writeupsSleigh
Cyber Santa is Coming to Town 20215 writeupsSome Really Ordinary Program
NahamCon CTF 2021 20215 writeupsThe Pwn Inn
0x41414141 CTF 20215 writeupswebserver
UMassCTF 2021 20215 writeups0_give_away
SharkyCTF 20205 writeupsabcbof
castorsCTF20 20205 writeupsCookie Monster
DawgCTF 2020 20205 writeupsdead-canary
redpwnCTF 2020 20205 writeupsdROPit
Newark Academy CTF 2020 20205 writeupsgive_away_2
SharkyCTF 20205 writeupshipwn
zer0pts CTF 2020 20205 writeupsHouse of Madness
AUCTF 2020 20205 writeupsmousetrap
HackPack CTF 2020 20205 writeupsNotepad—
VolgaCTF 2020 Qualifier 20205 writeupsOverflow 2
CyberYoddha CTF 2020 20205 writeupstracing
Google Capture The Flag 2020 20205 writeupsUnary
SuSeC CTF 2020 20205 writeupsUseless Crap
TG:HACK 2020 20205 writeupsAquarium
ångstromCTF 2019 20195 writeupsBaby1
Security Fest 2019 20195 writeupsClean Room
STEM CTF: Cyber Challenge 2019 20195 writeupsCombo Chain
HSCTF 6 20195 writeupsGenetic Mutation
OverTheWire Advent Bonanza 2019 20195 writeupsOver My Brain
ångstromCTF 2019 20195 writeupsplang
0CTF/TCTF 2019 Quals 20195 writeupsPurchases
ångstromCTF 2019 20195 writeupspwn0
ENCRYPT CTF 20195 writeupsquicksort
*CTF 2019 20195 writeupsRemy's Epic Adventure
WPICTF 2019 20195 writeupsSource pt1
WPICTF 2019 20195 writeupsspeedrun-001
DEF CON CTF Qualifier 2019 20195 writeupsthefirst
TUCTF 2019 20195 writeupsVeggieTales
TAMUctf 19 20195 writeupswarm
VolgaCTF 2019 Qualifier 20195 writeupszerotask
0CTF/TCTF 2019 Quals 20195 writeupsAbyss I
HITCON CTF 2018 20185 writeupsbabyheap
RCTF 2018 20185 writeupsbabystack
0CTF/TCTF 2018 Quals 20185 writeupsChildren Tcache
HITCON CTF 2018 20185 writeupsdoubletrouble
CSAW CTF Qualification Round 2018 20185 writeupsEhh
TUCTF 2018 20185 writeupsExploitation 2
nullcom HackIM 2018 20185 writeupsFlea Attack
Harekaze CTF 2018 20185 writeupsJuniorCTF - poet
35C3 CTF 20185 writeupskid vm
Real World CTF 2018 Quals 20185 writeupsnote oriented programming
DEF CON CTF Qualifier 2018 20185 writeupsNumber Guess
ångstromCTF 2018 20185 writeups
Looking for a specific event? Browse all events.