WaniCTF 2020
47 challenges with 77 published solutions between them. The writeups for this event were found in public repositories. Each link is pinned to the commit it was read from.
Where these writeups liveUncategorised19
The upstream scoreboard did not say, so neither do we.
Binsh Address
2 official solutionsAlso written up in: satoki/ctf_writeups, smallkirby/pwn-writeups
Got Rewriter
2 official solutionsAlso written up in: satoki/ctf_writeups, smallkirby/pwn-writeups
Also written up in: smallkirby/pwn-writeups, jt00000/ctf.writeup
Ret Rewrite
2 official solutionsAlso written up in: satoki/ctf_writeups, smallkirby/pwn-writeups
Rop Func Call
2 official solutionsAlso written up in: satoki/ctf_writeups, smallkirby/pwn-writeups
Var Rewrite
2 official solutionsAlso written up in: satoki/ctf_writeups, smallkirby/pwn-writeups
ALLIGATOR 02
1 official solutionAlso written up in: satoki/ctf_writeups
DevTools 1
1 official solutionAlso written up in: satoki/ctf_writeups
DevTools 2
1 official solutionAlso written up in: satoki/ctf_writeups
Find a Number
1 official solutionAlso written up in: satoki/ctf_writeups
LCG crack
1 official solutionAlso written up in: satoki/ctf_writeups
Netcat
1 official solutionAlso written up in: satoki/ctf_writeups
Also written up in: smallkirby/pwn-writeups
One Gadget Rce
1 official solutionAlso written up in: satoki/ctf_writeups
Pwnpwn06
1 official solutionAlso written up in: satoki/ctf_writeups
Pwnpwn07
1 official solutionAlso written up in: satoki/ctf_writeups
Pwnpwn07x
1 official solutionAlso written up in: satoki/ctf_writeups
Simple Memo
1 official solutionAlso written up in: satoki/ctf_writeups
Striped Table
1 official solutionAlso written up in: satoki/ctf_writeups
Cryptography7
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.
Basic RSA
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
Const
2 official solutionsAlso written up in: mrdigan/CTF-WriteUps, mrdigan/CTF-WriteUps
Exclusive
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
L0g0n
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
Veni, vidi
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
Also written up in: mrdigan/CTF-WriteUps
Server
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
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: mrdigan/CTF-WriteUps, mrdigan/CTF-WriteUps, mrdigan/CTF-WriteUps
03 Binsh Address
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
04 Got Rewriter
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
05 Ret Rewrite
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
06 Rop Func Call
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
07 One Gadget Rce
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
Forensics5
Recover something from a file, a capture, or a disk image - often from a part of it the format says is unused.
Zero Size Png
3 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps, mrdigan/CTF-WriteUps
ALLIGATOR 01
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
ALLIGATOR 03
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
Chunk Eater
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
Logged Flag
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
Reverse engineering5
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
Complex
4 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps, mrdigan/CTF-WriteUps, mrdigan/CTF-WriteUps
Simple
3 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps, mrdigan/CTF-WriteUps
Strings
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
Generate
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
Template
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
Misc3
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Number
3 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps, mrdigan/CTF-WriteUps
MQTT Challenge
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
Mis Number
1 official solutionAlso written up in: mrdigan/CTF-WriteUps
Web2
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
SQL Challenge 1
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps
SQL Challenge 2
2 official solutionsAlso written up in: satoki/ctf_writeups, mrdigan/CTF-WriteUps