SECCON 2016 Online CTF
69 challenges with 190 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. 3 of them also carry the solution SECCON 2016 Online CTF’s own organisers published, which is linked on the challenge itself.
Full task list on CTFtimeBinary exploitation21
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: Inndy/ctf-writeup, briansp8210/CTF-writeup, LYoungJoo/CTF, willtuna/CTF-writeup, briansp8210/CTF-writeup, bincat99/pwn, willtuna/CTF-writeup
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: Inndy/ctf-writeup, briansp8210/CTF-writeup, tarafans/CTF-writeup, willtuna/CTF-writeup, briansp8210/CTF-writeup, bincat99/pwn, willtuna/CTF-writeup
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: Inndy/ctf-writeup, DaramG/ctf-writeup
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: pwning/public-writeup, Hope0351/CTF-collection, pwning/public-writeup, Hope0351/CTF-collection
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, vr-school
Published by the organisers in SECCON/SECCON2016_online_CTF: solver/pwn.py, solver/solve.py, solver/test.sh
Also written up in: q3k/ctf, q3k/ctf
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Answer
2 official solutionsAlso written up in: SECCON/SECCON2016_online_CTF, SECCON/SECCON2016_online_CTF
Anti Debugging 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Also written up in: tarafans/CTF-writeup
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Lost Decryption 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Microcomputer 500
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Obfuscated Aes 500
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Question
2 official solutionsAlso written up in: SECCON/SECCON2016_online_CTF, SECCON/SECCON2016_online_CTF
Retrospective 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Ropsynth 400
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Myexp
1 official solutionAlso written up in: treebacker/ctf-writeup
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Uncategorised16
The upstream scoreboard did not say, so neither do we.
Published by the organisers in SECCON/SECCON2016_online_CTF: solver/exploit_tinypad.py, solver/run.sh
Also written up in: SECCON/SECCON2016_online_CTF
Cr300 Alpha Complex 1
2 official solutionsAlso written up in: elliptic-shiho/ctf-writeups, elliptic-shiho/ctf-writeups
Cryptrev200 Lost Decryption
2 official solutionsAlso written up in: pwning/public-writeup, Hope0351/CTF-collection
Also written up in: pwning/public-writeup, Hope0351/CTF-collection
binary100 Anti Debugging
1 official solutionAlso written up in: Route9/ctf-writeup
Cheer
1 official solutionAlso written up in: DaramG/ctf-writeup
crypto100 Vigenere
1 official solutionAlso written up in: Route9/ctf-writeup
Decompiled
1 official solutionAlso written up in: Inndy/ctf-writeup
Also written up in: Inndy/ctf-writeup
Also written up in: SideChannelMarvels/Deadpool
Exploit
1 official solutionAlso written up in: jinnzoo/ctf
Forensics100 Memory Analysis
1 official solutionAlso written up in: Route9/ctf-writeup
Also written up in: metowolf/CTF
Memory
1 official solutionAlso written up in: p4-team/ctf
Also written up in: tarafans/CTF-writeup
Vigenere (100 points)
1 official solutionAlso written up in: aukezwaan.nl
Cryptography13
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: p4-team/ctf, metowolf/CTF, pogTeam/writeups, Inndy/ctf-writeup
- crypto
Same technique in picoCTF: la cifra de, New Vignere, Vigenere
Alphacomplex1 300
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Alphacomplex2 500
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Backpackers Capricious Cipher 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Cipher
2 official solutionsAlso written up in: SECCON/SECCON2016_online_CTF, SECCON/SECCON2016_online_CTF
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Png Over Telegraph 300
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Vigenere 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Decrypt
1 official solutionAlso written up in: SECCON/SECCON2016_online_CTF
- crypto
- binary
Same technique in picoCTF: AES-ABC, Compress and Attack, cryptomaze
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
PNG over Telegraph 300 pts
1 official solutionAlso written up in: porpeeranut/CTF
Vigenere 100 pts
1 official solutionAlso written up in: porpeeranut/CTF
Forensics9
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Also written up in: metowolf/CTF, pogTeam/writeups, rawsec/Rawsec-website
- forensics
Same technique in picoCTF: Bitlocker-2, investigation_encoded_2, FindAndOpen
Also written up in: p4-team/ctf, metowolf/CTF, pogTeam/writeups
- forensics
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Also written up in: tothi/ctfs
- forensics
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Memory Analysis 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Randomware 300
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Voip 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
100p MEMORY ANALYSIS
1 official solutionAlso written up in: thund3rblog.wordpress.com
Published by the organisers in SECCON/SECCON2016_online_CTF: solver/recover.py
Also written up in: SECCON/SECCON2016_online_CTF
Web8
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
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: sonickun/ctf-crypto-writeups, sonickun/ctf-crypto-writeups
- web
- crypto
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: p4-team/ctf
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Basiq 100
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Biscuiti 300
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Pppppoxy 200
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
Uncomfortable Web 300
2 official solutionsAlso written up in: ctfs/write-ups-2016, vishwaraj/write-ups-2016
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Misc2
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: tarafans/CTF-writeup, DaramG/ctf-writeup
- pwnables
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: tarafans/CTF-writeup, DaramG/ctf-writeup
- pwnables
Same technique in picoCTF: PW Crack 2, Permissions, Specialer