Codegate CTF 2019 Preliminary
36 challenges with 144 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 CTFtimeUncategorised20
The upstream scoreboard did not say, so neither do we.
Double Half
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Exploit1
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Exploit2
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Also written up in: yuawn/CTF, ssspeedgit00/CTF
Also written up in: sixstars/ctf, sixstars/CTF
Also written up in: pwn2expoit/ctfwriteup, ujin5/ctfwriteup
Also written up in: pwn2expoit/ctfwriteup, ujin5/ctfwriteup
Archiver Solver
1 official solutionAlso written up in: leesh3288/CTF
ArrayPrototype org
1 official solutionAlso written up in: wwkenwong/CTF-Writeup
Bootstrap.Min
1 official solutionAlso written up in: shpik-kr/ctf
Canvasjs.Min
1 official solutionAlso written up in: shpik-kr/ctf
Converter User
1 official solutionAlso written up in: leesh3288/CTF
Echarts.Simple.Min
1 official solutionAlso written up in: shpik-kr/ctf
Holder
1 official solutionAlso written up in: shpik-kr/ctf
Ie10 Viewport Bug Workaround
1 official solutionAlso written up in: shpik-kr/ctf
Jquery.Min
1 official solutionAlso written up in: shpik-kr/ctf
Large
1 official solutionAlso written up in: wwkenwong/CTF-Writeup
Mini Converter Solver
1 official solutionAlso written up in: leesh3288/CTF
Also written up in: junorouse/ctf
Suffix128
1 official solutionAlso written up in: mahham/ctf
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: perfectblue/ctf-writeups, pwning/public-writeup, Hope0351/CTF-collection, rollsafe/ctf-writeups, pwn2expoit/ctfwriteup, ujin5/ctfwriteup
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: pwning/public-writeup, leesh3288/CTF, jiegec/ctf-writeups, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection, mhackeroni.it
- ruby
- 1day
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: perfectblue/ctf-writeups, pwning/public-writeup, leesh3288/CTF, Hope0351/CTF-collection, rollsafe/ctf-writeups, pwning/public-writeup, Hope0351/CTF-collection, mhackeroni.it
Also written up in: pwning/public-writeup, Hope0351/CTF-collection, shift-crops/CTFWriteups, shift-crops/CTFWriteups, mhackeroni.it
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- ppc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Binary exploitation5
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: pwning/public-writeup, ch4rli3kop/WRITE-UP, Hope0351/CTF-collection, Lanph3re/ctf, pwning/public-writeup, DhavalKapil/ctf-writeups, ch4rli3kop/WRITE-UP, Hope0351/CTF-collection
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: pwning/public-writeup, Hope0351/CTF-collection, Lanph3re/ctf, scwuaptx/CTF, st424204/ctf_practice, Lanph3re/ctf, pwn2expoit/ctfwriteup, shift-crops/CTFWriteups
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: pwning/public-writeup, yuawn/CTF, Hope0351/CTF-collection, ssspeedgit00/CTF, st424204/ctf_practice, pwn2expoit/ctfwriteup, ujin5/ctfwriteup
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: pwning/public-writeup, david942j/ctf-writeups, leesh3288/CTF, Hope0351/CTF-collection, tools_col/ctf-writeups
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: pwning/public-writeup, Hope0351/CTF-collection, pwn2expoit/ctfwriteup, ujin5/ctfwriteup
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Reverse engineering4
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: perfectblue/ctf-writeups, pwning/public-writeup, Hope0351/CTF-collection, rollsafe/ctf-writeups, junorouse/ctf, pwn2expoit/ctfwriteup, ujin5/ctfwriteup
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: perfectblue/ctf-writeups, pwning/public-writeup, Hope0351/CTF-collection, rollsafe/ctf-writeups, pwning/public-writeup, qwaz/solved-hacking-problem, Hope0351/CTF-collection
- gameboy
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: pwning/public-writeup, Hope0351/CTF-collection, junorouse/ctf, shpik-kr/ctf
- vm
- reversing
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Shell
1 official solutionAlso written up in: wwkenwong/CTF-Writeup
Web1
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
Also written up in: pwning/public-writeup, Hope0351/CTF-collection, shpik-kr/ctf
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA