SECCON 2017 Online CTF
90 challenges with 261 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. 15 of them also carry the solution SECCON 2017 Online CTF’s own organisers published, which is linked on the challenge itself.
Full task list on CTFtimeUncategorised41
The upstream scoreboard did not say, so neither do we.
Question
3 official solutionsAlso written up in: SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF
Shattered 1
3 official solutionsAlso written up in: 5teven1in/CTF, metowolf/CTF, porpeeranut/CTF
Shattered 2
3 official solutionsAlso written up in: 5teven1in/CTF, metowolf/CTF, porpeeranut/CTF
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py, files/exploit-5b67f6c7a3a7b84c8e36252773a69e9ce9818f599c63583bde50cce2301f7286.py
Exp Bss
2 official solutionsAlso written up in: sixstars/ctf, sixstars/CTF
Exp Extra Leak
2 official solutionsAlso written up in: sixstars/ctf, sixstars/CTF
Also written up in: yuawn/CTF, ssspeedgit00/CTF
Simon
2 official solutionsAlso written up in: p4-team/ctf, maojui/writeups
Also written up in: tarafans/CTF-writeup, tarafans/CTF-writeup
Vigenere
2 official solutionsAlso written up in: p4-team/ctf, p4-team/ctf
Web400
2 official solutionsAlso written up in: tnmch/Write_Up_Ctf, chamli/Write_Up_Ctf
Web400 Sqlsrf
2 official solutionsAlso written up in: tnmch/Write_Up_Ctf, chamli/Write_Up_Ctf
Automatic
1 official solutionAlso written up in: p4-team/ctf
Baby Stack Expl
1 official solutionAlso written up in: ispoleet/ctf-writeups
Break
1 official solutionAlso written up in: maojui/writeups
Candystore
1 official solutionAlso written up in: scwuaptx/CTF
Cheer Msg
1 official solutionAlso written up in: insuyun/CTF-writeup
Collision1
1 official solutionAlso written up in: tuz358/ctf-writeups
Collision2
1 official solutionAlso written up in: tuz358/ctf-writeups
Election 200
1 official solutionAlso written up in: DhavalKapil/ctf-writeups
Election Expl
1 official solutionAlso written up in: ispoleet/ctf-writeups
Jmper
1 official solutionAlso written up in: insuyun/CTF-writeup
Also written up in: p4-team/ctf
Keymanager
1 official solutionAlso written up in: ispoleet/ctf-writeups
Keymanager Expl
1 official solutionAlso written up in: ispoleet/ctf-writeups
Also written up in: metowolf/CTF
Lost Decryption
1 official solutionAlso written up in: insuyun/CTF-writeup
Mboard
1 official solutionAlso written up in: insuyun/CTF-writeup
Also written up in: maojui/writeups
Mitm Exploit
1 official solutionAlso written up in: maojui/writeups
Powerful Shell Binary 300
1 official solutionAlso written up in: AnisBoss/CTFs
Python
1 official solutionAlso written up in: maojui/writeups
Randomware
1 official solutionAlso written up in: Jinmo/ctfs
Ropsynth
1 official solutionAlso written up in: insuyun/CTF-writeup
Search Key
1 official solutionAlso written up in: tuz358/ctf-writeups
Shopping
1 official solutionAlso written up in: insuyun/CTF-writeup
Smooth
1 official solutionAlso written up in: p4-team/ctf
Tests
1 official solutionAlso written up in: maojui/writeups
Videoplayer 500
1 official solutionAlso written up in: DhavalKapil/ctf-writeups
Vignere
1 official solutionAlso written up in: insuyun/CTF-writeup
z80, SHA 1 is dead, Qubic Rube
1 official solutionAlso written up in: hakatashi.hatenadiary.com
Binary exploitation24
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: sajjadium/ctf-writeups, sajjadium/CTFium, ispoleet/ctf-writeups, briansp8210/CTF-writeup, gavz/ctf-writeups, LYoungJoo/CTF, sajjadium/ctf-writeups, sajjadium/PersianCatsCTF
- exploit
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: sajjadium/ctf-writeups, sajjadium/CTFium, gavz/ctf-writeups, LYoungJoo/CTF, sajjadium/ctf-writeups, sajjadium/PersianCatsCTF, sajjadium/ctf-writeups, sajjadium/CTFium
- exploit
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: wr47h/CTF-Writeups, kral-ctf-team/writeups, metowolf/CTF, kanglib.pe.kr
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: sixstars/ctf, sajjadium/ctf-writeups, sajjadium/CTFium, gavz/ctf-writeups, LYoungJoo/CTF, sajjadium/ctf-writeups, sajjadium/PersianCatsCTF, sixstars/CTF
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: ispoleet/ctf-writeups, tarafans/CTF-writeup, Kyle-Kyle/Pwn, r00ta/myWriteUps, team-enu.github.io
- exploit
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: Inndy/ctf-writeup, ret2libc/ctfs, ret2libc/ctfs
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: kanglib.pe.kr
- binary
- powershell
- reverse
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Answer
5 official solutionsAlso written up in: SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF
Also written up in: sixstars/ctf, sixstars/ctf, kscieslinski/CTF, sixstars/CTF, sixstars/CTF
Published by the organisers in SECCON/SECCON2017_online_CTF: solve.py
Also written up in: SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF
Published by the organisers in SECCON/SECCON2017_online_CTF: Exploit.py
Also written up in: SECCON/SECCON2017_online_CTF
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Also written up in: SECCON/SECCON2017_online_CTF
Interpreter
2 official solutionsAlso written up in: SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF
Powerfull Shell
2 official solutionsAlso written up in: Beers4Flags/writeups, Beers4Flags/writeups
Also written up in: kanglib.pe.kr
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Value
1 official solutionAlso written up in: SECCON/SECCON2017_online_CTF
Vm No Fun
1 official solutionAlso written up in: kscieslinski/CTF
Cryptography15
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: oalieno/CTF, fuyu0425/CTF-Writeup, enedil/ctf, frkntrn/ctf, frkntrn/ctf-2018, furkanturan/ctf, metowolf/CTF, OAlienO/CTF
- crypto
Same technique in picoCTF: la cifra de, New Vignere, Vigenere
Also written up in: p4-team/ctf, oalieno/CTF, wr47h/CTF-Writeups, metowolf/CTF, OAlienO/CTF, porpeeranut/CTF, p4-team/ctf, oalieno/CTF
- common-factor
- crypto
- rsa
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, john_pollard
Also written up in: frkntrn/ctf, frkntrn/ctf-2018, furkanturan/ctf, porpeeranut/CTF, isitdtu.blogspot.com
- bruteforce
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: frozenkp/CTF, metowolf/CTF
- ppc
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: oalieno/CTF, wr47h/CTF-Writeups, yiyu0x/CTF-writeup, kral-ctf-team/writeups, OAlienO/CTF
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: oalieno/CTF, OAlienO/CTF, oalieno/CTF, OAlienO/CTF
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Server
2 official solutionsAlso written up in: SECCON/SECCON2017_online_CTF, SECCON/SECCON2017_online_CTF
Published by the organisers in SECCON/SECCON2017_online_CTF: solver.py
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Also written up in: SECCON/SECCON2017_online_CTF
File1
1 official solutionAlso written up in: 27x2/CTF
File2
1 official solutionAlso written up in: 27x2/CTF
Also written up in: SECCON/SECCON2017_online_CTF
Vigenere3d 89fde97aba3109164b040490a3058b9c9ce2dfc33306976b84eb747e4cb7c96f
1 official solutionAlso written up in: SECCON/SECCON2017_online_CTF
Web6
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: p4-team/ctf, w181496/CTF, oalieno/CTF, Inshallhack/Write-ups, OAlienO/CTF, SIben/Write-ups, oalieno/CTF, OAlienO/CTF
- web
Same technique in picoCTF: Irish-Name-Repo 3, Startup Company, More SQLi
Also written up in: oalieno/CTF, OAlienO/CTF
- php
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Also written up in: SECCON/SECCON2017_online_CTF
Published by the organisers in SECCON/SECCON2017_online_CTF: exploit.py
Smtpd
1 official solutionAlso written up in: SECCON/SECCON2017_online_CTF
Misc4
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: wr47h/CTF-Writeups, porpeeranut/CTF, 27x2/CTF, metowolf/CTF
- programming
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: frozenkp/CTF, wr47h/CTF-Writeups, 27x2/CTF, metowolf/CTF
- programming
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Published by the organisers in SECCON/SECCON2017_online_CTF: solver.py
Three.Min
1 official solutionAlso written up in: SECCON/SECCON2017_online_CTF