Reverse engineering challenges
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
5,974 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.
- RE2: C++ is awesomeAlexCTF 201720 writeups
- RE4:unVM meAlexCTF 201720 writeups
- reeePlaidCTF 202019 writeups
- no-calmBackdoorCTF 201717 writeups
- Alchemy MasterSekaiCTF 202516 writeups
- snekRITSEC CTF 202116 writeups
- unknownTUCTF 201716 writeups
- Infinity GauntletångstromCTF 202115 writeups
- TenetHITCON CTF 202015 writeups
- Crack Me If You CanPoliCTF 201515 writeups
- CheesyTAMUctf 19 201914 writeups
- veryandroidosoDEF CON CTF Qualifier 201914 writeups
- RE1: GiftedAlexCTF 201714 writeups
- DweenoNahamCon CTF 202213 writeups
- WIDECyber Apocalypse CTF 2022: Intergalactic Chase 13 writeups
- JailbreakångstromCTF 202113 writeups
- beginnerGoogle Capture The Flag 202013 writeups
- bubblyredpwnCTF 202013 writeups
- Guess The StringnoxCTF 201813 writeups
- angrybirdCodegate 2017 prequals13 writeups
- futureTUCTF 201713 writeups
- baby-reDEF CON CTF Qualifier 201613 writeups
- reversemeplzPoliCTF 201513 writeups
- babymixDiceCTF 202112 writeups
- babyrevcorCTF 202112 writeups
- PassphraseCyber Apocalypse 202112 writeups
- sneksHSCTF 8 202112 writeups
- bioooslessDEF CON CTF Qualifier 202012 writeups
- F-HashVolgaCTF 2020 Qualifier12 writeups
- Happy Tree0CTF/TCTF 2020 Quals 12 writeups
- Key generatorSyskron Security CTF 202012 writeups
- NotWannasighWPICTF 202012 writeups
- RTCP triviaHouseplant CTF 202012 writeups
- ElementaryCONFidence CTF 2019 Teaser12 writeups
- FakerTUCTF 201912 writeups
- Local NewsTAMUctf 19 201912 writeups
- RE5: packed movementAlexCTF 201712 writeups
- LicenseASIS CTF Finals 201512 writeups
- bread-makingredpwnCTF 202111 writeups
- CPPGoogle Capture The Flag 202111 writeups
- seedDamCTF 202111 writeups
- TediousUIUCTF 202111 writeups
- Too MuchdarkCON CTF 202111 writeups
- ASMRTJCTF 202011 writeups
- Chasing a lockRaziCTF 202011 writeups
- Chord EncoderTJCTF 202011 writeups
- Excellent CrackmeVolgaCTF 2020 Qualifier11 writeups
- MoM's Touch2020 Defenit CTF11 writeups
- not_malwareCSAW CTF Qualification Round 202011 writeups
- ropesredpwnCTF 202011 writeups
- SMarT-solverredpwnCTF 202011 writeups
- Too SlowrgbCTF 202011 writeups
- z3_robotSharkyCTF 202011 writeups
- Easy Crack MeTokyoWesterns CTF 5th 201911 writeups
- EmojiVMHITCON CTF 2019 Quals11 writeups
- follow_meSECCON 2019 Online CTF11 writeups
- KeyGenMeTAMUctf 19 201911 writeups
- KingMakerCodegate CTF 2019 Preliminary11 writeups
- Santa's crackmeX-MAS CTF 201911 writeups
- SecretsTAMUctf 19 201911 writeups
- Danger ZoneTUCTF 201811 writeups
- re06WhiteHat Grand Prix 2018 – Quals11 writeups
- RedVelvet Codegate CTF 2018 Preliminary11 writeups
- RE3: Catalyst SystemAlexCTF 201711 writeups
- Rev Rev RevTokyo Westerns CTF 3rd 201711 writeups
- GetitSharifCTF 7 201611 writeups
- accesscontrolDEF CON CTF Qualifier 201511 writeups
- ftpCSAW CTF Qualification Round 201511 writeups
- caterpillarLA CTF 202310 writeups
- Click Me!NahamCon CTF 202210 writeups
- ColorblindCSAW CTF Final Round 202210 writeups
- AlienwareCyber Apocalypse 202110 writeups
- BashD00rAero CTF 202110 writeups
- DummyperAero CTF 202110 writeups
- LabyrevntMidnight Sun CTF 2021 Quals10 writeups
- Rocca piaDaVinciCTF 202110 writeups
- 11011001HITCON CTF 202010 writeups
- Comprehensive 2TJCTF 202010 writeups
- Potentially Eazzzy DawgCTF 202010 writeups
- Rev 1IJCTF 202010 writeups
- M-Poly-CipherTokyoWesterns CTF 5th 201910 writeups
- Back to the BASICsGoogle Capture The Flag 2018 (Quals)10 writeups
- EOPHITCON CTF 201810 writeups
- Funmail2.0TUCTF 201710 writeups
- no_mo_floPlaidCTF 201710 writeups
- consulHack The Vote 201610 writeups
- Rev 60 File CheckerInternetwache CTF 201610 writeups
- rev1sCTF 2016 Q110 writeups
- fakeASIS CTF Finals 201510 writeups
- John the PackerPoliCTF 201510 writeups
- Flag HunterspicoCTF 2025picoctfsolutions.comworked solution
- McFlagCheckerLA CTF 20259 writeups
- Tap into HashpicoCTF 2025picoctfsolutions.comworked solution
- Classic Crackme 0x100picoCTF 2024picoctfsolutions.comworked solution
- FactCheckpicoCTF 2024picoctfsolutions.comworked solution
- packerpicoCTF 2024picoctfsolutions.comworked solution
- weirdSnakepicoCTF 2024picoctfsolutions.comworked solution
- WinAntiDbg0x100picoCTF 2024picoctfsolutions.comworked solution
- Conquest Of CamelotSekaiCTF 20239 writeups
- No way outpicoCTF 2023picoctfsolutions.comworked solution
- OptinimizeSECCON CTF 2023 Quals9 writeups
- Ready Gladiator 0picoCTF 2023picoctfsolutions.comworked solution
- Ready Gladiator 1picoCTF 2023picoctfsolutions.comworked solution
- Ready Gladiator 2picoCTF 2023picoctfsolutions.comworked solution
- Safe Opener 2picoCTF 2023picoctfsolutions.comworked solution
- timerpicoCTF 2023picoctfsolutions.comworked solution
- Virtual Machine 0picoCTF 2023picoctfsolutions.comworked solution
- Baby RevFooBar CTF 20229 writeups
- BbbbloatpicoCTF 2022picoctfsolutions.comworked solution
- bloat.pypicoCTF 2022picoctfsolutions.comworked solution
- Devil HunterSECCON CTF 2022 Quals9 writeups
- Elder CmpSECCON CTF 2022 Quals9 writeups
- file-run1picoCTF 2022picoctfsolutions.comworked solution
- file-run2picoCTF 2022picoctfsolutions.comworked solution
- Fresh JavapicoCTF 2022picoctfsolutions.comworked solution
- GDB Test DrivepicoCTF 2022picoctfsolutions.comworked solution
- KeygenmepicoCTF 2022picoctfsolutions.comworked solution
- Matrix Lab 1SekaiCTF 20229 writeups
- MobilizeNahamCon CTF 20229 writeups
- OTP VaultNahamCon CTF 20229 writeups
- patchme.pypicoCTF 2022picoctfsolutions.comworked solution
- Safe OpenerpicoCTF 2022picoctfsolutions.comworked solution
- unpackmepicoCTF 2022picoctfsolutions.comworked solution
- unpackme.pypicoCTF 2022picoctfsolutions.comworked solution
- infectedzer0pts CTF 20219 writeups
- BackdoorCyber Apocalypse 20219 writeups
- FREE FLAGS!!1!!ångstromCTF 20219 writeups
- keygenme-pypicoCTF 2021picoctfsolutions.comworked solution
- ShoppicoCTF 2021picoctfsolutions.comworked solution
- speeds and feedspicoCTF 2021picoctfsolutions.comworked solution
- The VaultHTB Uni CTF 2021 - Quals9 writeups
- TransformationpicoCTF 2021picoctfsolutions.comworked solution
- verybabyrevRaRCTF 20219 writeups
- WeatherGoogle Capture The Flag 20219 writeups
- wstringsredpwnCTF 20219 writeups
- .PNG2UTCTF 20209 writeups
- autobotByte Bandits CTF 20209 writeups
- JACKDarkCTF 20209 writeups
- returminatornullcon HackIM 20209 writeups
- Windows of OpportunityångstromCTF 20209 writeups
- YOU wa SHOCKWAVEPlaidCTF 20209 writeups
- asm1picoCTF 2019picoctfsolutions.comworked solution
- asm2picoCTF 2019picoctfsolutions.comworked solution
- asm3picoCTF 2019picoctfsolutions.comworked solution
- asm4picoCTF 2019picoctfsolutions.comworked solution
- CrackmeUTCTF 20199 writeups
- OldschoolCONFidence CTF 2019 Teaser9 writeups
- Snakes over cheeseTAMUctf 19 20199 writeups
- suicuneHITCON CTF 2019 Quals9 writeups
- vault-door-1picoCTF 2019picoctfsolutions.comworked solution
- vault-door-3picoCTF 2019picoctfsolutions.comworked solution
- vault-door-4picoCTF 2019picoctfsolutions.comworked solution
- vault-door-5picoCTF 2019picoctfsolutions.comworked solution
- vault-door-6picoCTF 2019picoctfsolutions.comworked solution
- vault-door-7picoCTF 2019picoctfsolutions.comworked solution
- vault-door-8picoCTF 2019picoctfsolutions.comworked solution
- vault-door-trainingpicoCTF 2019picoctfsolutions.comworked solution
- BabyReverseHack.lu CTF 20189 writeups
- coconutPlaidCTF 20189 writeups
- Juggle35C3 CTF 20189 writeups
- Shall we play a game?Google Capture The Flag 2018 (Quals)9 writeups
- YeahrightTUCTF 20189 writeups
- tableEZCSAW CTF Qualification Round 20179 writeups
- Ill IntentionsGoogle Capture The Flag 20169 writeups
- LogmeinRC3 CTF 20169 writeups
- Rev 80 - Eso TapeInternetwache CTF 20169 writeups
- ASIS HashASIS CTF Finals 20159 writeups
- ChibileSekaiCTF 20268 writeups
- NevmSekaiCTF 20268 writeups
- Symbol of HopeUofTCTF 20268 writeups
- Algoravehxp 39C3 CTF 20258 writeups
- Algrovehxp 39C3 CTF 20258 writeups
- ByopUotfctf 20258 writeups
- Chekhovhxp 39C3 CTF 20258 writeups
- Symbol of HopeUotfctf 20258 writeups
- ParaboxGPN CTF 20248 writeups
- Puzzle RoomPatriotCTF 20248 writeups
- shattered-memoriesLA CTF 20248 writeups
- Guess the Password?RITSEC CTF 20238 writeups
- MainLexington Informatics Tournament CTF 20228 writeups
- Serial KillerTAMUctf 20228 writeups
- UnboxingTAMUctf 20228 writeups
- UnimodNahamCon CTF 20228 writeups
- Unpackme.FlagpicoCTF 20228 writeups
- WizardlikepicoCTF 2022picoctfsolutions.comworked solution
- CheckpasspicoCTF 2021picoctfsolutions.comworked solution
- crackme-pypicoCTF 2021picoctfsolutions.comworked solution
- Easy as GDBpicoCTF 2021picoctfsolutions.comworked solution
- InfiltrationCyber Santa is Coming to Town 20218 writeups
- NormalImaginaryCTF 20218 writeups
- pickled-onionsredpwnCTF 20218 writeups
- signalsUIUCTF 20218 writeups
- syscall 777zer0pts CTF 20218 writeups
- That's not cryptojustCTF [*] 2020 20218 writeups
- VanyaAero CTF 20218 writeups
- Advanced Reversing Mechanics 2rgbCTF 20208 writeups
- androidGoogle Capture The Flag 20208 writeups
- Ask NicelyDawgCTF 20208 writeups
- BreakableHouseplant CTF 20208 writeups
- CandroidNahamCon CTF 20208 writeups
Looking for a specific event? Browse all events.