HITCON CTF 2016 Quals
97 challenges with 229 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 CTFtimeUncategorised33
The upstream scoreboard did not say, so neither do we.
Crypto150 Hackpad
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Crypto150 Pake++
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Crypto250 Pake
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Misc300 Logcenter
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Pwn100 Secret Holder
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Pwn200 Shellingfolder
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Pwn350 Omegago
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Pwn400 Heart Attack
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Re300 Mixerbox
4 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
Angry Boy
2 official solutionsAlso written up in: orangetw/My-CTF-Web-Challenges, Hope0351/CTF-collection
Crypto150 Otp
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Also written up in: Naetw/CTF-write-up, Naetw/CTF-write-up
Also written up in: mehQQ/public_writeup, ret2libc/ctfs
Also written up in: pwning/public-writeup, Hope0351/CTF-collection
Also written up in: orangetw/My-CTF-Web-Challenges, Hope0351/CTF-collection
Make Name
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Misc100 Sharingan
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Misc200 Regexpert
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Misc350 More
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
misc500 TNT
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Also written up in: sonickun/ctf-crypto-writeups, sonickun/ctf-crypto-writeups
Pake1
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Scoreboard
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Web300 Angryboy
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Also written up in: Route9/ctf-writeup
Beelzemon PPC 150 pts
1 official solutionAlso written up in: JulesDT/ctfWriteUps
Exploit
1 official solutionAlso written up in: jinnzoo/ctf
Hackpad (unsolved)
1 official solutionAlso written up in: qwaz/solved-hacking-problem
HeartAttack
1 official solutionAlso written up in: mehQQ/public_writeup
House of Orange Write up
1 official solutionAlso written up in: 4ngelboy.blogspot.in
Leaking
1 official solutionAlso written up in: Route9/ctf-writeup
RegExpert Misc 200 pts
1 official solutionAlso written up in: JulesDT/ctfWriteUps
Server
1 official solutionAlso written up in: qwaz/solved-hacking-problem
Misc29
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: briansp8210/CTF-writeup, Naetw/CTF-write-up, LYoungJoo/CTF, mehQQ/public_writeup, willtuna/CTF-writeup, DhavalKapil/ctf-writeups, briansp8210/CTF-writeup, shift-crops/CTFWriteups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: Naetw/CTF-write-up, guyinatuxedo/ctf, LYoungJoo/CTF, mehQQ/public_writeup, LJP-TW/CTF, DhavalKapil/ctf-writeups, insuyun/CTF-writeup, guyinatuxedo/ctf
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: Route9/ctf-writeup, qwaz/solved-hacking-problem
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: sonickun/ctf-crypto-writeups, sonickun/ctf-crypto-writeups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: LYoungJoo/CTF, scwuaptx/CTF, ypl.coffee
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: Route9/ctf-writeup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: bitsforeveryone/write-ups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: ret2libc/ctfs
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Beelzemon 15
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Also written up in: bitsforeveryone/write-ups
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Flame 150
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Im Here 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Log Center 300
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
More 350
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Regexpert 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Sharingan 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Tnt 500
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Binary exploitation10
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: scwuaptx/CTF, shift-crops/CTFWriteups, zj3t/ctf
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Baby Heap 300
3 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016, DhavalKapil/ctf-writeups
Also written up in: yous.be
Same technique in picoCTF: lockdown-horses, Guessing Game 1, vr-school
Heart Attack 400
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
House Of Orange 500
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Omega Go 350
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Secret Holder 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Shelling Folder 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Sleepy Holder 300
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Secret Holder (pwn 100)
1 official solutionAlso written up in: poning.me
Web9
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
%%% 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Angry Boy 300
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Angry Seam 500
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Are You Rich 2 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Are You Rich 50
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Baby Trick 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Leaking 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Secure Posts 2 150
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Secure Posts 50
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Cryptography8
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.
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Lets Decrypt 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Otp 150
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Pake 250
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Pake Plus Plus 150
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Wripteup
2 official solutionsAlso written up in: 7Hxz233/CTF, 7Hxz233/CTF
genCipher
1 official solutionAlso written up in: 7Hxz233/CTF
PAKE PAKE++ (Crypto 250 + 150)
1 official solutionAlso written up in: mslc.ctf.su
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: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Handcrafted Pyc 50
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Rop 250
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
The 90s 500
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
+ PPC 500)
1 official solutionAlso written up in: mslc.ctf.su
Pt100 Trade
1 official solutionAlso written up in: 7Hxz233/CTF
Forensics2
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Hackpad 150
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Swamp Machine 400
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016