PlaidCTF 2019
39 challenges with 120 published community solutions between them. Solution links go to CTFtime’s task page, which aggregates every writeup for a challenge - individual blog posts rot, the aggregator does not.
Full task list on CTFtimeUncategorised12
The upstream scoreboard did not say, so neither do we.
Also written up in: yuawn/CTF, yuawn/CTF, ssspeedgit00/CTF, ssspeedgit00/CTF
Balsn
2 official solutionsAlso written up in: yuawn/CTF, ssspeedgit00/CTF
Splaid
2 official solutionsAlso written up in: david942j/ctf-writeups, tools_col/ctf-writeups
Also written up in: david942j/ctf-writeups, tools_col/ctf-writeups
1 S2.0 0898122183901141 Main
1 official solutionAlso written up in: qwaz/solved-hacking-problem
Birch
1 official solutionAlso written up in: x64x6a/ctf-writeups
Eulernt
1 official solutionAlso written up in: abeaumont/ctfs
I Can Count Gdb
1 official solutionAlso written up in: Pusty/writeups
pppCTF PartyPlanning3
1 official solutionAlso written up in: 0xeremus/challenge-writeups
Secret
1 official solutionAlso written up in: Hong5489/PlaidCTF2019
Trigger
1 official solutionAlso written up in: shpik-kr/ctf
Triggerd
1 official solutionAlso written up in: junorouse/ctf
Binary exploitation6
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Also written up in: bkojusner/WriteUps, Hong5489/PlaidCTF2019, Hong5489/PlaidCTF2019, wotmd/CTF_Exploit, wotmd/CTF_Exploit
- python
- python-exploitation
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: x64x6a/ctf-writeups, shift-crops/CTFWriteups, wotmd/CTF_Exploit
- c++
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: bincat99/pwn, qwaz/solved-hacking-problem, bincat99/pwn
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: shift-crops/CTFWriteups
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: david942j/ctf-writeups, tools_col/ctf-writeups
- pwn
- pwnable
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: guyinatuxedo/ctf, guyinatuxedo/ctf
Reverse engineering6
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Also written up in: guyinatuxedo/ctf, c3r34lk1ll3r/CTF, elklepo/pwn
- x86
- reverse_engineering
- 32-bit
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: guyinatuxedo/ctf
- engineering
- reverse
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: roadicing/ctf-writeups, qwaz/solved-hacking-problem
- reverse_engineering
- 64bit
- optimization
- x86-64
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- reverse_engineering
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: sasdf/ctf
- puzzle
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Misc6
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Also written up in: roadicing/ctf-writeups, 0e85dc6eaf/CTF-Writeups, BOAKGP/CTF-Writeups, wotmd/CTF_Exploit
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- miscellaneous
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: abeaumont/ctfs, www.acepace.net
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- docker
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Can You Guess Me Misc (100pt)
1 official solutionAlso written up in: blog.ankursundara.com
Cryptography4
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.
Also written up in: maojui/writeups, abeaumont/ctfs, abeaumont/ctfs, roadicing/ctf-writeups, roadicing/ctf-writeups, roadicing/ctf-writeups, maojui/writeups, grosquildu.github.io
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: roadicing/ctf-writeups, roadicing/ctf-writeups, roadicing/ctf-writeups, wotmd/CTF_Exploit, wotmd/CTF_Exploit, holocircuit.github.io
- crypto
- rsa
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, john_pollard
Also written up in: roadicing/ctf-writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: sasdf/ctf
Web4
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Potent
2 official solutionsAlso written up in: Isopach/CTF-Writeup, junorouse/ctf
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Triggered (Web)
1 official solutionAlso written up in: hacktizen.blogspot.com
Forensics1
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
- pcap
- misc
- quake3
Same technique in picoCTF: FindAndOpen, Ph4nt0m 1ntrud3r, WebNet0