picoCTF 2025
145 challenges with 424 published solutions between them. Each challenge leads with its worked solution on picoctfsolutions.com - one per challenge, rather than an aggregate of other people’s posts - and lists under it whatever the repository and blog harvests found written about the same challenge.
Every writeup on picoctfsolutions.comUncategorised34
The upstream scoreboard did not say, so neither do we.
General skills
3 official solutionsAlso written up in: ndhnam13/PicoCTF, 7rocky.github.io, 7rocky.github.io
Also written up in: enbipaipu/writeup, enbipaipu/writeup
Byp4ss3d
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Crack the Gate 2
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Guess My Cheese 1
2 official solutionsAlso written up in: Hiroki6/ctf-writeups, Hiroki6/ctf-writeups
Input Injection 1
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Input Injection 2
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Log Hunt
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
M1n10n'5 53cr37
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Also written up in: verdantzen/ctf-writeups, verdantzen/ctf-writeups
Pico Bank
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Also written up in: Hiroki6/ctf-writeups
Apriti sesmo
1 official solutionAlso written up in: SrishtiCode/picoCTF
BinaryEx
1 official solutionAlso written up in: ndhnam13/PicoCTF
Binexp Pie
1 official solutionAlso written up in: mwales/security
categoryMapping
1 official solutionAlso written up in: SiddDevCS/PicoMini2025-Writeups
Also written up in: NTK1100/CTF
Also written up in: ndhnam13/PicoCTF
General Skills Nice Netcat...
1 official solutionAlso written up in: 7rocky.github.io
General Skills Obedient Cat
1 official solutionAlso written up in: 7rocky.github.io
General Skills Runme.Py
1 official solutionAlso written up in: 7rocky.github.io
General Skills Serpentine
1 official solutionAlso written up in: 7rocky.github.io
General Skills Whats A Net Cat
1 official solutionAlso written up in: 7rocky.github.io
Includes
1 official solutionAlso written up in: 21343063/PICO-CTF-WRITEUP
noSanity 1
1 official solutionAlso written up in: aashifm1/CTF-Writeups
Also written up in: enbipaipu/writeup
Operation Oni
1 official solutionAlso written up in: palianytsia-200/ctf-writeups
Also written up in: arkha10/CTF-Solutions
Also written up in: arkha10/CTF-Solutions
Rust fixme 1 2 3
1 official solutionAlso written up in: verdantzen/ctf-writeups
Also written up in: UniversityOfAthens/CTF-Writeups
Also written up in: enbipaipu/writeup
Unminify
1 official solutionAlso written up in: trrayane/ctf-writeups
writeupComponents
1 official solutionAlso written up in: SiddDevCS/PicoMini2025-Writeups
Web29
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Cookie Monster Secret Recipe
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, V1rg1lee/writeups, snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, trrayane/ctf-writeups, Hope0351/CTF-collection
- cookie-manipulation
- base64
head-dump
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, V1rg1lee/writeups, snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, Hope0351/CTF-collection
- endpoint-enumeration
- http-headers
n0s4n1ty 1
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, V1rg1lee/writeups, snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, Hope0351/CTF-collection
- file-upload
- command-injection
SSTI1
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, V1rg1lee/writeups, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, cheeperholy/CTF-Writeups, chrztndclz/picoCTF-Writeups
- ssti
SSTI2
picoctfsolutions.comworked solutionAlso written up in: PS-003R32/picoCTF, V1rg1lee/writeups, noamgariani11/picoCTF-2025-Writeup, C1RY/writeups, cheeperholy/CTF-Writeups, OceanTran999/CTF-writeups, SrishtiCode/picoCTF
- ssti
- filter-bypass
3v@l
picoctfsolutions.comworked solutionAlso written up in: PS-003R32/picoCTF, V1rg1lee/writeups, noamgariani11/picoCTF-2025-Writeup, iffathanafiah/CTF-WriteUp, SrishtiCode/picoCTF, OceanTran999/CTF-writeups
- command-injection
Apriti sesamo
picoctfsolutions.comworked solutionAlso written up in: V1rg1lee/writeups, noamgariani11/picoCTF-2025-Writeup, iffathanafiah/CTF-WriteUp, UniversityOfAthens/CTF-Writeups, C1RY/writeups, twincarlin/CTF-handbook
- authentication-bypass
- type-juggling
Pachinko
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, noamgariani11/picoCTF-2025-Writeup, trrayane/ctf-writeups, Hope0351/CTF-collection, SrishtiCode/picoCTF
- brute-force
- http-automation
WebSockFish
picoctfsolutions.comworked solutionAlso written up in: V1rg1lee/writeups, noamgariani11/picoCTF-2025-Writeup, OceanTran999/CTF-writeups, twincarlin/CTF-handbook
- websocket
- source-inspection
secure-email-service
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, alexlu07/PicoCTF-2025-Writeups, alexlu07/PicoCTF-2025-Writeups
- header-injection
- prng
- xss
Crack The Gate 1
3 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups, Haadi-Balouch/ctf-writeups
Pachinko Revisited
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup
- wasm
- out-of-bounds
Also written up in: patonothacker/CTF-Writeup
Cookies
1 official solutionAlso written up in: 7rocky.github.io
Get Ahead
1 official solutionAlso written up in: 7rocky.github.io
Insp3ct0r
1 official solutionAlso written up in: 7rocky.github.io
Old Sessions
1 official solutionAlso written up in: Haadi-Balouch/ctf-writeups
picoCTF Web 3v@l
1 official solutionAlso written up in: pudding483/CTF-Writeup
picoCTF Web SSTI1
1 official solutionAlso written up in: pudding483/CTF-Writeup
SQLiLite
1 official solutionAlso written up in: cheeperholy/CTF-Writeups
TTLI1
1 official solutionAlso written up in: enbipaipu/writeup
Also written up in: patonothacker/CTF-Writeup
Also written up in: patonothacker/CTF-Writeup
Also written up in: patonothacker/CTF-Writeup
Also written up in: patonothacker/CTF-Writeup
Also written up in: patonothacker/CTF-Writeup
Also written up in: patonothacker/CTF-Writeup
Also written up in: patonothacker/CTF-Writeup
Where Are The Robots
1 official solutionAlso written up in: 7rocky.github.io
Binary exploitation26
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
hash-only-1
picoctfsolutions.comworked solutionAlso written up in: PS-003R32/picoCTF, DeffreusTheda/CTF, snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hiroki6/ctf-writeups, Hope0351/CTF-collection, C1RY/writeups, mwales/security
- path-hijacking
- privilege-escalation
PIE TIME
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, trrayane/ctf-writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, C1RY/writeups
- pie-bypass
PIE TIME 2
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, DeffreusTheda/CTF, snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hiroki6/ctf-writeups, Hope0351/CTF-collection, SrishtiCode/picoCTF
- format-string
- pie-bypass
- aslr-bypass
Echo Valley
picoctfsolutions.comworked solutionAlso written up in: snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, SrishtiCode/picoCTF, arkha10/CTF-Solutions
- format-string
handoff
picoctfsolutions.comworked solutionAlso written up in: snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, OceanTran999/CTF-writeups, SrishtiCode/picoCTF
- buffer-overflow
- shellcode
- stack-pivot
hash-only-2
picoctfsolutions.comworked solutionAlso written up in: PS-003R32/picoCTF, snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, SrishtiCode/picoCTF
- restricted-shell-escape
- path-hijacking
Instrumentation 1
5 official solutionsAlso written up in: snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, CartridgeSmoker/CTF-Writeups, gr1d-init/CTF-Writeups
Instrumentation 2
4 official solutionsAlso written up in: snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, gr1d-init/CTF-Writeups
Submit
3 official solutionsAlso written up in: OceanTran999/CTF-writeups, OceanTran999/CTF-writeups, OceanTran999/CTF-writeups
Exploitation
2 official solutionsAlso written up in: 7rocky.github.io, 7rocky.github.io
Basic File Exploit
1 official solutionAlso written up in: 7rocky.github.io
Bizz Fuzz
1 official solutionAlso written up in: 7rocky.github.io
Cache Me Outside
1 official solutionAlso written up in: 7rocky.github.io
Clutter Overflow
1 official solutionAlso written up in: 7rocky.github.io
Cve Xxxx Xxxx
1 official solutionAlso written up in: 7rocky.github.io
Also written up in: MarcoGarlet/CTF-Writeups
Fermat Strings
1 official solutionAlso written up in: 7rocky.github.io
Filtered Shellcode
1 official solutionAlso written up in: 7rocky.github.io
Guessing Game 1
1 official solutionAlso written up in: 7rocky.github.io
Guessing Game 2
1 official solutionAlso written up in: 7rocky.github.io
Heres A Libc
1 official solutionAlso written up in: 7rocky.github.io
Also written up in: 7rocky.github.io
Seed Spring
1 official solutionAlso written up in: 7rocky.github.io
Stonks
1 official solutionAlso written up in: 7rocky.github.io
The Office
1 official solutionAlso written up in: 7rocky.github.io
Unsubscriptions Are Free
1 official solutionAlso written up in: 7rocky.github.io
Forensics19
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Ph4nt0m 1ntrud3r
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, trrayane/ctf-writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, UniversityOfAthens/CTF-Writeups
- pcap-analysis
- network-forensics
- base64
RED
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, geraldplimutos/CTF-Writeups, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, trrayane/ctf-writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, chrztndclz/picoCTF-Writeups
- steganography
- lsb-stego
flags are stepic
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, gr1d-init/CTF-Writeups, Looonel/picoCTF2025-WriteUps, mileshandelman/ctf-writeups, SrishtiCode/picoCTF
- steganography
- lsb-stego
Bitlocker-1
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, aholicg/CTF-writeups, Hiroki6/ctf-writeups, Hope0351/CTF-collection, mileshandelman/ctf-writeups
- disk-forensics
- bitlocker
Event-Viewing
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, gr1d-init/CTF-Writeups, mileshandelman/ctf-writeups
- windows-event-logs
- log-analysis
Bitlocker-2
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, Hiroki6/ctf-writeups, VuwCTF/2025-PicoCTF
- memory-forensics
- strings
Hidden In Plainsight
3 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups, Haadi-Balouch/ctf-writeups
Riddle Registry
3 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups, Haadi-Balouch/ctf-writeups
Corrupted file
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Flag in Fame
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Enhance
1 official solutionAlso written up in: 7rocky.github.io
Flag In Flame
1 official solutionAlso written up in: Haadi-Balouch/ctf-writeups
Glory Of The Garden
1 official solutionAlso written up in: 7rocky.github.io
Information
1 official solutionAlso written up in: 7rocky.github.io
Lookey Here
1 official solutionAlso written up in: 7rocky.github.io
Redaction Gone Wrong
1 official solutionAlso written up in: 7rocky.github.io
ScanSurprise
1 official solutionAlso written up in: cheeperholy/CTF-Writeups
St3g0
1 official solutionAlso written up in: 7rocky.github.io
Verify
1 official solutionAlso written up in: Timepass046/picoCTF-2025-Writeup
Cryptography18
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.
EVEN RSA CAN BE BROKEN???
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, noamgariani11/picoCTF-2025-Writeup, Qu1ck5h0t/CTF-Noob-Writeups, trrayane/ctf-writeups, Hiroki6/ctf-writeups, Hope0351/CTF-collection, Bsnookie9/picoCTF-2025-WriteUps
- rsa
- factoring
hashcrack
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, noamgariani11/picoCTF-2025-Writeup, Qu1ck5h0t/CTF-Noob-Writeups, shankmsd/CTF_Writeups, trrayane/ctf-writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, Bsnookie9/picoCTF-2025-WriteUps
- hash-cracking
- wordlist-generation
Guess My Cheese (Part 1)
picoctfsolutions.comworked solutionAlso written up in: DeffreusTheda/CTF, noamgariani11/picoCTF-2025-Writeup, Qu1ck5h0t/CTF-Noob-Writeups, alexlu07/PicoCTF-2025-Writeups, hafsaahmed05/PicoCTF-2025-Writeups
- custom-cipher
- classical-cipher
Ricochet
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, alexlu07/PicoCTF-2025-Writeups, SrishtiCode/picoCTF, alexlu07/PicoCTF-2025-Writeups
- replay-attack
- nonce-reuse
Guess My Cheese (Part 2)
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, Qu1ck5h0t/CTF-Noob-Writeups, alexlu07/PicoCTF-2025-Writeups
- hash-cracking
- brute-force
ChaCha Slide
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, SrishtiCode/picoCTF
- stream-cipher
Also written up in: VuwCTF/2025-PicoCTF, VuwCTF/2025-PicoCTF, VuwCTF/2025-PicoCTF
Crack the Power
2 official solutionsAlso written up in: SiddDevCS/PicoMini2025-Writeups, SiddDevCS/PicoMini2025-Writeups
Also written up in: trrayane/ctf-writeups
Guess my cheese
1 official solutionAlso written up in: MeDefNot/picoCTF-2025-Writeup
Hashrack
1 official solutionAlso written up in: chrztndclz/picoCTF-Writeups
Interencdec
1 official solutionAlso written up in: trrayane/ctf-writeups
Mind Your Ps And Qs
1 official solutionAlso written up in: 7rocky.github.io
MiniRSA
1 official solutionAlso written up in: cheeperholy/CTF-Writeups
Mod 26
1 official solutionAlso written up in: 7rocky.github.io
Substitution0
1 official solutionAlso written up in: cheeperholy/CTF-Writeups
Sum O Primes
1 official solutionAlso written up in: 7rocky.github.io
Tapping
1 official solutionAlso written up in: 7rocky.github.io
Reverse engineering14
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Flag Hunters
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, 21343063/PICO-CTF-WRITEUP, Bsnookie9/picoCTF-2025-WriteUps, gr1d-init/CTF-Writeups, hafsaahmed05/PicoCTF-2025-Writeups
- code-injection
- source-inspection
Tap into Hash
picoctfsolutions.comworked solutionAlso written up in: snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, ayushch80/ctf-writeups, hafsaahmed05/PicoCTF-2025-Writeups, ndhnam13/PicoCTF, DeffreusTheda/CTF, Hiroki6/ctf-writeups
- xor
- custom-cipher
perplexed
picoctfsolutions.comworked solutionAlso written up in: snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, alexlu07/PicoCTF-2025-Writeups, DeffreusTheda/CTF, Hiroki6/ctf-writeups
- binary-analysis
- python-reversing
Chronohack
picoctfsolutions.comworked solutionAlso written up in: DeffreusTheda/CTF, snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, DeffreusTheda/CTF
- prng
- timing-attack
- brute-force
Lyric Reader
6 official solutionsAlso written up in: enbipaipu/writeup, gr1d-init/CTF-Writeups, mwales/security, NTK1100/CTF, VuwCTF/2025-PicoCTF, yehezkiel1086/ctf-writeups
Quantum Scrambler
picoctfsolutions.comworked solutionAlso written up in: snwau/picoCTF-2025-Writeup, noamgariani11/picoCTF-2025-Writeup, Hope0351/CTF-collection, gr1d-init/CTF-Writeups
- python-reversing
- decompilation
Engineering
3 official solutionsAlso written up in: twincarlin/CTF-handbook, 7rocky.github.io, 7rocky.github.io
Binary Instrumentation 1
picoctfsolutions.comworked solutionAlso written up in: hafsaahmed05/PicoCTF-2025-Writeups
- frida
Binary Instrumentation 2
picoctfsolutions.comworked solutionAlso written up in: hafsaahmed05/PicoCTF-2025-Writeups
- frida
decryptBlock
1 official solutionAlso written up in: NTK1100/CTF
Engineering Bloat.Py
1 official solutionAlso written up in: 7rocky.github.io
Engineering Safe Opener
1 official solutionAlso written up in: 7rocky.github.io
Instrumentation 1 & 2
1 official solutionAlso written up in: ayushch80/ctf-writeups
TapintoHash solve
1 official solutionAlso written up in: ayushch80/ctf-writeups
Misc5
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
FANTASY CTF
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, UniversityOfAthens/CTF-Writeups, Bsnookie9/picoCTF-2025-WriteUps, chrztndclz/picoCTF-Writeups
- encoding
- linux-cli
Rust fixme 1
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, Bsnookie9/picoCTF-2025-WriteUps, hafsaahmed05/PicoCTF-2025-Writeups
- debugging
- rust
Rust fixme 2
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, Bsnookie9/picoCTF-2025-WriteUps, hafsaahmed05/PicoCTF-2025-Writeups
- debugging
- rust
Rust fixme 3
picoctfsolutions.comworked solutionAlso written up in: Cajac/picoCTF-Writeups, PS-003R32/picoCTF, noamgariani11/picoCTF-2025-Writeup, shankmsd/CTF_Writeups, Hope0351/CTF-collection, Hope0351/CTF-collection, Bsnookie9/picoCTF-2025-WriteUps, hafsaahmed05/PicoCTF-2025-Writeups
- debugging
- rust
YaraRules0x100
picoctfsolutions.comworked solutionAlso written up in: noamgariani11/picoCTF-2025-Writeup, gr1d-init/CTF-Writeups, SrishtiCode/picoCTF
- yara
- malware-analysis