De1CTF 2019
78 challenges with 131 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 CTFtimeWeb36
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: BCDarkKnight/ctf-writeups, yechs/De1CTF-2019, samirettali.com
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: zsxsoft/my-ctf-challenges, zsxsoft/my-rctf-2018
- mimic
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Shell
3 official solutionsAlso written up in: De1ta-team/De1CTF2019, Ex-Origin/ctf-writeups, fei9747/ctf-writeups
APlayer.min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Bootstrap.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Bytebuffer
1 official solutionAlso written up in: De1ta-team/De1CTF2019
- web
- pwn
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: De1ta-team/De1CTF2019
DPlayer.min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
EndManager
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Fileinput.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Flv.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Jquery
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Jquery 3.2.1.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Jquery.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Jquery.Textillate
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Ani.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Core
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Core.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.D3
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.D3.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Debugtool
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Debugtool.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Pathfinding
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Pathfinding.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Ui
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Ui.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Laya.Webgl.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Less.2.7.2.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Also written up in: De1ta-team/De1CTF2019
Matter
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Protobuf
1 official solutionAlso written up in: De1ta-team/De1CTF2019
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Totp.Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Underscore Min
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Cryptography16
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: De1ta-team/De1CTF2019, De1ta-team/De1CTF2019, De1ta-team/De1CTF2019, zsxsoft/my-ctf-challenges, Ex-Origin/ctf-writeups, Ex-Origin/ctf-writeups, Ex-Origin/ctf-writeups, xywang18/ctf-pwn-writeup
README zh
7 official solutionsAlso written up in: De1ta-team/De1CTF2019, De1ta-team/De1CTF2019, De1ta-team/De1CTF2019, De1ta-team/De1CTF2019, De1ta-team/De1CTF2019, De1ta-team/De1CTF2019, De1ta-team/De1CTF2019
Also written up in: Lefnui/ctf-writeups, Lefnui/ctf-writeups, yechs/De1CTF-2019, Lefnui/ctf-writeups
- crypto
Same technique in picoCTF: Custom encryption, XtraORdinary, It's Not My Fault 2
Also written up in: Lefnui/ctf-writeups, Lefnui/ctf-writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
- crypto
- rsa
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, john_pollard
Also written up in: De1ta-team/De1CTF2019, Lefnui/ctf-writeups
Answer
1 official solutionAlso written up in: yechs/De1CTF-2019
Breakkey
1 official solutionAlso written up in: yechs/De1CTF-2019
Get Key Plain Xor
1 official solutionAlso written up in: yechs/De1CTF-2019
Hamming Distance
1 official solutionAlso written up in: yechs/De1CTF-2019
- 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
Optimize Result
1 official solutionAlso written up in: yechs/De1CTF-2019
Secret
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Also written up in: De1ta-team/De1CTF2019
Xorz Formatted
1 official solutionAlso written up in: yechs/De1CTF-2019
Misc12
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: yechs/De1CTF-2019
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Attack
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Attack4
1 official solutionAlso written up in: De1ta-team/De1CTF2019
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Deploy
1 official solutionAlso written up in: De1ta-team/De1CTF2019
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: De1ta-team/De1CTF2019
Judge
1 official solutionAlso written up in: De1ta-team/De1CTF2019
Sendmail
1 official solutionAlso written up in: De1ta-team/De1CTF2019
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: De1ta-team/De1CTF2019
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: pr0cf5/CTF-writeups, ch0rse/CTF-writeups, pr0cf5/CTF-writeups, ch0rse/CTF-writeups
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: pr0cf5/CTF-writeups, ch0rse/CTF-writeups
- off-by-one
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
- mimic
- 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
Reverse engineering4
Work out what a compiled program does without its source, then work backwards from the check to the input that passes it.
- reverse
- re
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: De1ta-team/De1CTF2019
- reverse
- re
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: De1ta-team/De1CTF2019
- reverse
- re
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- re
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Uncategorised4
The upstream scoreboard did not say, so neither do we.
Local
4 official solutionsAlso written up in: pr0cf5/CTF-writeups, pr0cf5/CTF-writeups, ch0rse/CTF-writeups, ch0rse/CTF-writeups
Frontend
2 official solutionsAlso written up in: zsxsoft/my-ctf-challenges, zsxsoft/my-rctf-2018
Inter
1 official solutionAlso written up in: JustBeYou/ctfs
Vm2 Solve
1 official solutionAlso written up in: mahham/ctf