DiceCTF 2021
162 challenges with 279 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 DiceCTF 2021’s own organisers published, which is linked on the challenge itself.
Full task list on CTFtimeWeb131
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: IRS-Cybersec/ctfdump, 0x00000dab/2021-DiceCTF, DauHoangTai/CTF, raster0x2a/CTF-writeup, 7riple7hrea7.com
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: IRS-Cybersec/ctfdump, 0x00000dab/2021-DiceCTF, DauHoangTai/CTF, uahcyber/ctfwriteups, esusalla/ctf-writeups
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: qxxxb/ctf, DauHoangTai/CTF
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: qxxxb/ctf
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Readable Stream
3 official solutionsAlso written up in: esusalla/ctf-writeups, esusalla/ctf-writeups, esusalla/ctf-writeups
Also written up in: justcatthefish/ctf-writeups, esusalla/ctf-writeups, justcatthefish/ctf
Stream Readable
3 official solutionsAlso written up in: esusalla/ctf-writeups, esusalla/ctf-writeups, esusalla/ctf-writeups
Async Iterator
2 official solutionsAlso written up in: esusalla/ctf-writeups, esusalla/ctf-writeups
Inherits
2 official solutionsAlso written up in: esusalla/ctf-writeups, esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups, esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups, esusalla/ctf-writeups
Server
2 official solutionsAlso written up in: sajjadium/ctf-archives, DauHoangTai/CTF
Sqlite3
2 official solutionsAlso written up in: esusalla/ctf-writeups, esusalla/ctf-writeups
35.Database.Backup
1 official solutionAlso written up in: esusalla/ctf-writeups
Accepts
1 official solutionAlso written up in: esusalla/ctf-writeups
Ansi Regex
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Aproba
1 official solutionAlso written up in: esusalla/ctf-writeups
Are We There Yet
1 official solutionAlso written up in: esusalla/ctf-writeups
Array Flatten
1 official solutionAlso written up in: esusalla/ctf-writeups
Better Sqlite3
1 official solutionAlso written up in: esusalla/ctf-writeups
Bindings
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Body Parser
1 official solutionAlso written up in: esusalla/ctf-writeups
Buffer
1 official solutionAlso written up in: esusalla/ctf-writeups
Bytes
1 official solutionAlso written up in: esusalla/ctf-writeups
CHANGELOG
1 official solutionAlso written up in: esusalla/ctf-writeups
Code Point At
1 official solutionAlso written up in: esusalla/ctf-writeups
Compilation
1 official solutionAlso written up in: esusalla/ctf-writeups
Console Control Strings
1 official solutionAlso written up in: esusalla/ctf-writeups
Constants
1 official solutionAlso written up in: esusalla/ctf-writeups
Content Disposition
1 official solutionAlso written up in: esusalla/ctf-writeups
Content Type
1 official solutionAlso written up in: esusalla/ctf-writeups
CONTRIBUTING
1 official solutionAlso written up in: esusalla/ctf-writeups
Cookie
1 official solutionAlso written up in: esusalla/ctf-writeups
Cookie Signature
1 official solutionAlso written up in: esusalla/ctf-writeups
Decompress Response
1 official solutionAlso written up in: esusalla/ctf-writeups
Deep Extend
1 official solutionAlso written up in: esusalla/ctf-writeups
Delegates
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Destroy
1 official solutionAlso written up in: esusalla/ctf-writeups
Detect Libc
1 official solutionAlso written up in: esusalla/ctf-writeups
Ee First
1 official solutionAlso written up in: esusalla/ctf-writeups
Encodeurl
1 official solutionAlso written up in: esusalla/ctf-writeups
End Of Stream
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Expand Template
1 official solutionAlso written up in: esusalla/ctf-writeups
Express
1 official solutionAlso written up in: esusalla/ctf-writeups
Extract
1 official solutionAlso written up in: esusalla/ctf-writeups
File Uri To Path
1 official solutionAlso written up in: esusalla/ctf-writeups
Finalhandler
1 official solutionAlso written up in: esusalla/ctf-writeups
Forwarded
1 official solutionAlso written up in: esusalla/ctf-writeups
Fresh
1 official solutionAlso written up in: esusalla/ctf-writeups
Fs Minipass
1 official solutionAlso written up in: esusalla/ctf-writeups
Gauge
1 official solutionAlso written up in: esusalla/ctf-writeups
Github From Package
1 official solutionAlso written up in: esusalla/ctf-writeups
Has Unicode
1 official solutionAlso written up in: esusalla/ctf-writeups
HISTORY
1 official solutionAlso written up in: esusalla/ctf-writeups
Http Errors
1 official solutionAlso written up in: esusalla/ctf-writeups
Iconv Lite
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: zoeyg/public-write-ups
Ieee754
1 official solutionAlso written up in: esusalla/ctf-writeups
Index.D
1 official solutionAlso written up in: esusalla/ctf-writeups
Integer
1 official solutionAlso written up in: esusalla/ctf-writeups
Ipaddr.Js
1 official solutionAlso written up in: esusalla/ctf-writeups
Ipaddr.Min
1 official solutionAlso written up in: esusalla/ctf-writeups
Is Fullwidth Code Point
1 official solutionAlso written up in: esusalla/ctf-writeups
Isarray
1 official solutionAlso written up in: esusalla/ctf-writeups
Media Typer
1 official solutionAlso written up in: esusalla/ctf-writeups
Merge Descriptors
1 official solutionAlso written up in: esusalla/ctf-writeups
Methods
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Mime Db
1 official solutionAlso written up in: esusalla/ctf-writeups
Mime Types
1 official solutionAlso written up in: esusalla/ctf-writeups
Mimic Response
1 official solutionAlso written up in: esusalla/ctf-writeups
Minimist
1 official solutionAlso written up in: esusalla/ctf-writeups
Minipass
1 official solutionAlso written up in: esusalla/ctf-writeups
Minizlib
1 official solutionAlso written up in: esusalla/ctf-writeups
Mkdirp
1 official solutionAlso written up in: esusalla/ctf-writeups
Napi Build Utils
1 official solutionAlso written up in: esusalla/ctf-writeups
Negotiator
1 official solutionAlso written up in: esusalla/ctf-writeups
Node Modules
1 official solutionAlso written up in: esusalla/ctf-writeups
Npmlog
1 official solutionAlso written up in: esusalla/ctf-writeups
Object Assign
1 official solutionAlso written up in: esusalla/ctf-writeups
On Finished
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Parseurl
1 official solutionAlso written up in: esusalla/ctf-writeups
Performance
1 official solutionAlso written up in: esusalla/ctf-writeups
Porting Buffer
1 official solutionAlso written up in: esusalla/ctf-writeups
Prebuild Install
1 official solutionAlso written up in: esusalla/ctf-writeups
Proxy Addr
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Range Parser
1 official solutionAlso written up in: esusalla/ctf-writeups
Raw Body
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Request
1 official solutionAlso written up in: esusalla/ctf-writeups
Safe Buffer
1 official solutionAlso written up in: esusalla/ctf-writeups
Safer Buffer
1 official solutionAlso written up in: esusalla/ctf-writeups
Semver
1 official solutionAlso written up in: esusalla/ctf-writeups
Serve Static
1 official solutionAlso written up in: esusalla/ctf-writeups
Set Blocking
1 official solutionAlso written up in: esusalla/ctf-writeups
Setprototypeof
1 official solutionAlso written up in: esusalla/ctf-writeups
Signal Exit
1 official solutionAlso written up in: esusalla/ctf-writeups
Signals
1 official solutionAlso written up in: esusalla/ctf-writeups
Simple Concat
1 official solutionAlso written up in: esusalla/ctf-writeups
Simple Get
1 official solutionAlso written up in: esusalla/ctf-writeups
Statuses
1 official solutionAlso written up in: esusalla/ctf-writeups
String Decoder
1 official solutionAlso written up in: esusalla/ctf-writeups
String Width
1 official solutionAlso written up in: esusalla/ctf-writeups
Strip Json Comments
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Tar Fs
1 official solutionAlso written up in: esusalla/ctf-writeups
Tar Stream
1 official solutionAlso written up in: esusalla/ctf-writeups
Test Browser
1 official solutionAlso written up in: esusalla/ctf-writeups
Test Node
1 official solutionAlso written up in: esusalla/ctf-writeups
Threads
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Toidentifier
1 official solutionAlso written up in: esusalla/ctf-writeups
Type Is
1 official solutionAlso written up in: esusalla/ctf-writeups
Unpack
1 official solutionAlso written up in: esusalla/ctf-writeups
Unpipe
1 official solutionAlso written up in: esusalla/ctf-writeups
Unsafe
1 official solutionAlso written up in: esusalla/ctf-writeups
Util Deprecate
1 official solutionAlso written up in: esusalla/ctf-writeups
Utils Merge
1 official solutionAlso written up in: esusalla/ctf-writeups
Also written up in: esusalla/ctf-writeups
Which Pm Runs
1 official solutionAlso written up in: esusalla/ctf-writeups
Wide Align
1 official solutionAlso written up in: esusalla/ctf-writeups
Yallist
1 official solutionAlso written up in: esusalla/ctf-writeups
Binary exploitation9
Turn a memory-safety bug in a native binary into control of execution. Usually a stack overflow, a format string, or a heap primitive.
Published by the organisers in dicegang/dicectf-2021-challenges: solve/solve_darin.py, solve/solve.py
Also written up in: IRS-Cybersec/ctfdump, rivit98/ctf-writeups, Hope0351/CTF-collection, D4mianWayne/PwnLand, giggsterpuku/CTF-Writeups, datajerk/ctf-write-ups, esusalla/ctf-writeups
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Published by the organisers in dicegang/dicectf-2021-challenges: solve/solve_tcache_bf.py, solve/solve.py
Also written up in: IRS-Cybersec/ctfdump, Hope0351/CTF-collection, D4mianWayne/PwnLand, giggsterpuku/CTF-Writeups, x64x6a/ctf-writeups
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo, mito753/Kernel-Exploit-Dojo
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
AdultCSP
1 official solutionAlso written up in: sajjadium/ctf-archives
Decryptor.Mojom
1 official solutionAlso written up in: sajjadium/ctf-archives
Leak Addrs
1 official solutionAlso written up in: esusalla/ctf-writeups
Mojo Bindings
1 official solutionAlso written up in: sajjadium/ctf-archives
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Uncategorised9
The upstream scoreboard did not say, so neither do we.
Also written up in: hkraw/ctf_, ivanmedina/CTFs, ivanmedina/CTFs
Utils
3 official solutionsAlso written up in: IRS-Cybersec/ctfdump, 0x00000dab/2021-DiceCTF, DauHoangTai/CTF
2021 02 07 Babier CSP
1 official solutionAlso written up in: 7riple7hrea7.com
Babyrop Exploit
1 official solutionAlso written up in: vital-information-resource-under-siege/PWN-Challenges
Also written up in: rivit98/ctf-writeups
Also written up in: qwaz/solved-hacking-problem
Objdump
1 official solutionAlso written up in: rivit98/ctf-writeups
Polydivide
1 official solutionAlso written up in: death-of-rats/CTF
Sourceless Rust Wasm
1 official solutionAlso written up in: qwaz/solved-hacking-problem
Cryptography8
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: death-of-rats/CTF, death-of-rats/CTF, death-of-rats/CTF
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: qwaz/solved-hacking-problem
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Obtain Flag
2 official solutionsAlso written up in: sajjadium/ctf-archives, qwaz/solved-hacking-problem
Also written up in: sajjadium/ctf-archives, qwaz/solved-hacking-problem
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
- quantum
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
- quantum
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
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: rivit98/ctf-writeups, lpinilla/writeups, death-of-rats/CTF, giggsterpuku/CTF-Writeups, aiviaghost/CTF_Writeups, death-of-rats/CTF
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: rivit98/ctf-writeups, pwnfirstsear.ch, b6a.black
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Lambda
1 official solutionAlso written up in: sajjadium/ctf-archives
Misc1
Everything that fits no other box: esolangs, puzzles, scripting exercises, and the jail escapes that have not yet earned their own category.
Published by the organisers in dicegang/dicectf-2021-challenges: solve/inspect.py, solve/solve.py
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer