picoCTF 2018
275 challenges with 896 published solutions between them. CTFtime lists this event but has no writeups filed against it, so it is absent from the index CTFtime feeds. These were found in public repositories instead. Each link is pinned to the commit it was read from.
The event on CTFtimeUncategorised82
The upstream scoreboard did not say, so neither do we.
Store
8 official solutionsDog or Frog
7 official solutionsEnviron
7 official solutionsIn Out Error
7 official solutionsStrings
7 official solutionsAca Shell A
5 official solutionsGeneral Warmup 2
3 official solutionsGeneral Warmup 3
3 official solutionsNet Cat
3 official solutionsResources
3 official solutionsTemplate
3 official solutions03.Logon
2 official solutions04.Irish Name Repo
2 official solutions05.Mr.Robots
2 official solutions06.No Login
2 official solutions07.Secret Agent
2 official solutions09.The Vault
2 official solutions11.Flaskcards
2 official solutions13.Secure Logon
2 official solutions14.Flaskcards Skeleton Key
2 official solutionsExploitation
2 official solutionsOutput
2 official solutions01.Inspect Me
1 official solution02.Client Side is Still Bad
1 official solution04 Resources 50
1 official solution05 General Skills 50 Resources
1 official solution05 Grep 1 75
1 official solution06 Netcat 75
1 official solution07 Strings 100
1 official solution08 Pipe 110
1 official solution08.Buttons
1 official solution09 Grep 2 125
1 official solution10 Aca Shell A 150
1 official solution10 General Skills 75 Grep 1
1 official solution10.Artisinal Handcrafted HTTP 3
1 official solution11 Environ 150
1 official solution11 General Skills 75 Net Cat
1 official solution12 Ssh Keyz 150
1 official solution12.Fancy Alive Monitoring
1 official solution13 General Skills 100 Strings
1 official solution13 What Base Is This 200
1 official solution14 General Skills 110 Pipe
1 official solution14 You Cant See Me 200
1 official solution15 Absolutely Relative 250
1 official solution15.Help Me Reset 2
1 official solution16 General Skills 125 Grep 2
1 official solution16 In Out Error 275
1 official solution16.A Simple Question
1 official solution17 General Skills 150 Aca Shell A
1 official solution17 Learn Gdb 300
1 official solution17.LambDash 3
1 official solution18 Roulette 350
1 official solution18.Flaskcards and Freedom
1 official solution19 Store 400
1 official solution20 Script Me 500
1 official solution27 General Skills 150 Environ
1 official solution30 General Skills 150 Ssh Keyz
1 official solution45 General Skills 200 What Base Is This
1 official solution46 General Skills 200 You Cant See Me
1 official solution53 General Skills 250 Absolutely Relative
1 official solution60 General Skills 275 In Out Error
1 official solution64 General Skills 300 Learn Gdb
1 official solution71 General Skills 350 Roulette
1 official solution78 General Skills 400 Store
1 official solution83 General Skills 500 Script Me
1 official solution93 General Skills 900 Dog Or Frog
1 official solutionArtisinal http req
1 official solutionBufferoverflows
1 official solutionflaskcards skeleton key COMPLETE
1 official solutionGeneral Skills
1 official solutionGeneral Warmup
1 official solutionPwned
1 official solutionresources COMPLETED
1 official solutionSimple Question
1 official solutionWarmups
1 official solutionWhat Base
1 official solution
Binary exploitation41
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Buffer Overflow 0
8 official solutionsEchooo
8 official solutionsLeak Me
8 official solutionsBuffer Overflow 1
7 official solutionsGot 2 Learn Libc
7 official solutionsShellcode
7 official solutionsAre You Root?
6 official solutionsBuffer Overflow 2
6 official solutionsCan You Gets Me
6 official solutionsEcho Back
6 official solutionsGot Shell?
6 official solutionsAuthenticate
5 official solutionsBuffer Overflow 3
5 official solutionsRop Chain
5 official solutionsContacts
3 official solutionsSword
3 official solutionsFreecalc
2 official solutions.#800 Sword
1 official solution01 Buffer Overflow 0 150
1 official solution02 Buffer Overflow 1 200
1 official solution03 Leak Me 200
1 official solution04 Shellcode 200
1 official solution05 Buffer Overflow 2 250
1 official solution06 Got 2 Learn Libc 250
1 official solution07 Echooo 300
1 official solution08 Authenticate 350
1 official solution09 Got Shell 350
1 official solution10 Rop Chain 350
1 official solution11 Buffer Overflow 3 450
1 official solution12 Echo Back 500
1 official solution13 Are You Root 550
1 official solution14 Gps 550
1 official solution15 Can You Gets Me 650
1 official solution750 Freecalc
1 official solution
Cryptography40
Recover a plaintext or a key from something that was supposed to protect it. In practice: identify the scheme, find the parameter the author got wrong, exploit it.
Blaise'S Cipher
8 official solutionsCaesar Cipher 1
8 official solutionsCaesar Cipher 2
8 official solutionsHEEEEEEERE'S Johnny!
8 official solutionsHertz
8 official solutionsHertz 2
8 official solutionsRsa Madlibs
8 official solutionsSafe RSA
8 official solutionsSpyFi
8 official solutionsSuper Safe RSA
8 official solutionsSuper Safe RSA 2
8 official solutionsSuper Safe RSA 3
8 official solutionsJames Brahm Returns
7 official solutionsMagic Padding Oracle
7 official solutionsElectric
6 official solutionsCOMPLETED
4 official solutionsCipher
3 official solutionsPlain
3 official solutions03 Heeeeeeers Johnny 100
1 official solution04 Caesar Cipher 1 150
1 official solution05 Hertz 150
1 official solution06 Blaises Cipher 200
1 official solution07 Hertz 2 200
1 official solution08 Safe Rsa 250
1 official solution09 Caesar Cipher 2 250
1 official solution10 Rsa Madlibs 250
1 official solution11 Spyfi 300
1 official solution12 Super Safe Rsa 350
1 official solution13 eleCTRic 400
1 official solution14 Super Safe Rsa 2 425
1 official solution16 Super Safe Rsa 3 600
1 official solution700 Brahm Returns
1 official solutionBlaise
1 official solutionCaesar Cipher
1 official solutionCeasercipher2
1 official solutionCrypt18
1 official solutionHEEEEEEERE Johnny
1 official solution
Forensics37
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Absolutely Relative
8 official solutionsAdmin Panel
8 official solutionsDesrouleaux
8 official solutionsExt Super Magic
8 official solutionsGrep 2
8 official solutionsHex Editor
8 official solutionsLoadSomeBits
8 official solutionsMalware Shops
8 official solutionsNow You Don'T
8 official solutionsRecovering From the Snap
8 official solutionsSsh Keyz
8 official solutionsTruly an Artist
8 official solutionsWhat Base Is This?
8 official solutionsGrep 1
7 official solutionsWhat's My Name?
6 official solutionsYou Can'T See Me
6 official solutionsLearn Gdb
5 official solutionsLying Out
5 official solutionsReading Between the Eyes
5 official solutions03 Desrouleaux 150
1 official solution04 Reading Between The Eyes 150
1 official solution05 Recovering From The Snap 150
1 official solution06 Admin Panel 150
1 official solution07 Hex Editor 150
1 official solution08 Truly An Artist 200
1 official solution09 Now You Dont 200
1 official solution10 Ext Super Magic 250
1 official solution11 Lying Out 250
1 official solution12 Whats My Name 250
1 official solution13 Core 350
1 official solution14 Malware Shops 400
1 official solution15 LoadSomeBits 550
1 official solutionForensics18
1 official solutionIn Out Err
1 official solution
Web36
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
A Simple Question
8 official solutionsButtons
8 official solutionsClient Side is Still Bad
8 official solutionsFlaskcards
8 official solutionsFlaskcards Skeleton Key
8 official solutionsInspect Me
8 official solutionsIrish Name Repo
8 official solutionsLogon
8 official solutionsMr. Robots
8 official solutionsNo Login
8 official solutionsSecret Agent
8 official solutionsThe Vault
8 official solutionsArtisinal Handcrafted HTTP 3
7 official solutionsSecure Logon
7 official solutionsHelp Me Reset 2
6 official solutionsLambDash 3
6 official solutionsFancy Alive Monitoring
5 official solutionsFlaskcards And Freedom
4 official solutionsArtisinalHTTP3
2 official solutionsHelp Me Reset
2 official solutions01 Inspect Me 125
1 official solution02 Client Side Is Still Bad 150
1 official solution03 Logon 150
1 official solution04 Irish Name Repo 200
1 official solution05 Mr Robots 200
1 official solution06 No Login 200
1 official solution07 Secret Agent 200
1 official solution08 Buttons 250
1 official solution09 The Vault 250
1 official solution10 Artisinal Handcrafted Http 3 300
1 official solution11 Flaskcards 350
1 official solution12 Fancy Alive Monitoring 400
1 official solution13 Secure Logon 500
1 official solution14 Flaskcards Skeleton Key 600
1 official solution15 Help Me Reset 2 600
1 official solution16 A Simple Question 650
1 official solution
Reverse engineering33
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Assembly 0
8 official solutionsBe Quick Or Be Dead 1
8 official solutionsBe Quick Or Be Dead 3
8 official solutionsSpecial Pw
8 official solutionsAssembly 4
7 official solutionsAssembly 1
6 official solutionsAssembly 3
6 official solutionsBe Quick Or Be Dead 2
6 official solutionsKeygen Me 1
6 official solutionsQuackme
6 official solutionsRadix's Terminal
6 official solutionsAssembly 2
5 official solutionsCircuit123
5 official solutionsQuackme Up
4 official solutions03 Assembly 0 150
1 official solution04 Assembly 1 200
1 official solution05 Be Quick Or Be Dead 1 200
1 official solution06 Quackme 200
1 official solution07 Assembly 2 250
1 official solution08 Be Quick Or Be Dead 2 275
1 official solution09 Be Quick Or Be Dead 3 350
1 official solution10 Quackme Up 350
1 official solution11 Radixs Terminal 400
1 official solution12 Assembly 3 400
1 official solution13 Keygen Me 1 400
1 official solution14 Assembly 4 550
1 official solution16 Keygen Me 2 750
1 official solution17 Circuit123 800
1 official solutionAssembly
1 official solutionBe Quick Or Be Dead
1 official solutionKeygen Me 2
1 official solution
Misc6
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Roulette
8 official solutionsScript Me
7 official solutionsGeneral Warmup 1
4 official solutions02 General Skills 50 Warmup 1
1 official solution03 General Skills 50 Warmup 2
1 official solution04 General Skills 50 Warmup 3
1 official solution