ångstromCTF 2020
71 challenges with 332 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 CTFtimeUncategorised16
The upstream scoreboard did not say, so neither do we.
Server
2 official solutionsAlso written up in: theoremoon/writeups, welchbj/ctf
Also written up in: perfectblue/ctf-writeups, rollsafe/ctf-writeups
Autorev Asm
1 official solutionAlso written up in: pepsipu/ctf-writeups
Also written up in: Pwn-Solo/CTF-Writeups
Also written up in: alex-bellon/ctf-writeups
Defund'S Script
1 official solutionAlso written up in: r00tstici/writeups
Lib In C
1 official solutionAlso written up in: pepsipu/ctf-writeups
Low Kee
1 official solutionAlso written up in: TheWinRaRs/Writeups
Noisey
1 official solutionAlso written up in: RGBsec/CTFs2020
SolveConfusedStreaming
1 official solutionAlso written up in: elweth-sec/Writeups
Wacko
1 official solutionAlso written up in: RGBsec/CTFs2020
Woooosh Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Wooosh
1 official solutionAlso written up in: TheWinRaRs/Writeups
Also written up in: jt00000/ctf.writeup
Xmas Still Stands Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Also written up in: acsjakub/writeups
Web13
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: r00tstici/writeups, ShingekiNoChikungunya/write-ups, r00tstici/writeups
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: yadhukrishnam/CTF-Notes, zhassan6992/angstromCTF2020-writeup
- web
Same technique in picoCTF: Bithug, Live Art, secure-email-service
Also written up in: joshdabosh/writeups, zhassan6992/angstromCTF2020-writeup
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: zhassan6992/angstromCTF2020-writeup
- 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: zhassan6992/angstromCTF2020-writeup
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- sqli
- javascript
- web
- nodejs
Same technique in picoCTF: Irish-Name-Repo 3, Startup Company, Java Code Analysis!?!
Secret Agents
4 official solutionsAlso written up in: joshdabosh/writeups, yadhukrishnam/CTF-Notes, zhassan6992/angstromCTF2020-writeup, zhassan6992/angstromCTF2020-writeup
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Co.Jpg
1 official solutionAlso written up in: BharathKumarRavichandran/ctf-writeups
Exploitation
1 official solutionAlso written up in: ahmed-belkahla.me
Image Hex Dump
1 official solutionAlso written up in: BharathKumarRavichandran/ctf-writeups
Reverse engineering13
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: r00tstici/writeups, 0xYa5h/CTF-Writeups
- reversing
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- reversing
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: giggsterpuku/CTF-Writeups, tripoloski1337/writeup-ctf
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: TheWinRaRs/Writeups
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: tripoloski1337/writeup-ctf
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: TheWinRaRs/Writeups
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Auto Rev Assemnble
1 official solutionAlso written up in: tripoloski1337/writeup-ctf
Revving up volken
1 official solutionAlso written up in: SinHackTeam/writeup
Windows of Opportunity volken
1 official solutionAlso written up in: SinHackTeam/writeup
Misc10
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: joshdabosh/writeups, elweth-sec/Writeups, tripoloski1337/writeup-ctf, Connor-McMillin/CTF-Write-Ups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: r00tstici/writeups, joshdabosh/writeups, alex-bellon/ctf-writeups, zhassan6992/angstromCTF2020-writeup, alex-bellon/ctf-writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: alex-bellon/ctf-writeups, zhassan6992/angstromCTF2020-writeup, tripoloski1337/writeup-ctf, zhassan6992/angstromCTF2020-writeup, zhassan6992/angstromCTF2020-writeup
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: r00tstici/writeups, joshdabosh/writeups, alex-bellon/ctf-writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: r00tstici/writeups, joshdabosh/writeups, Connor-McMillin/CTF-Write-Ups, zhassan6992/angstromCTF2020-writeup
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: Connor-McMillin/CTF-Write-Ups, Connor-McMillin/CTF-Write-Ups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- javascript
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
- misc
- python
Same technique in picoCTF: PW Crack 2, PW Crack 1, PW Crack 3
PSK volken
1 official solutionAlso written up in: SinHackTeam/writeup
WS1 volken
1 official solutionAlso written up in: SinHackTeam/writeup
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: bl4de/ctf, r00tstici/writeups, joshdabosh/writeups, sharmaji-h4cks/CTF-WRITEUPS
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: joshdabosh/writeups, RGBsec/CTFs2020, theoremoon/writeups, hoefler02.github.io
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: TheWinRaRs/Writeups, Connor-McMillin/CTF-Write-Ups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: r00tstici/writeups, r00tstici/writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: face0xff/ctf, theoremoon/writeups, ctf.0xff.re
- oracle
- padding
- crypto
- rsa
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, john_pollard
Also written up in: hoefler02.github.io
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Keysar volken
1 official solutionAlso written up in: SinHackTeam/writeup
Reasonably Strong Algorithm volken
1 official solutionAlso written up in: SinHackTeam/writeup
Binary exploitation8
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: IRS-Cybersec/ctfdump, 0x8LayerTeam/CTF-Writeups, 0x8Layer/CTF-Writeups, TheWinRaRs/Writeups, LJP-TW/CTF, tripoloski1337/writeup-ctf, dovodedomo/CTF-Writeups, pepsipu/ctf-writeups, hoefler02.github.io
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: LJP-TW/CTF, tripoloski1337/writeup-ctf, dovodedomo/CTF-Writeups, Pwn-Solo/CTF-Writeups, hoefler02.github.io
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: acsjakub/writeups, Pwn-Solo/CTF-Writeups, LJP-TW/CTF, tripoloski1337/writeup-ctf, dovodedomo/CTF-Writeups, dovodedomo/CTF-Writeups, Pwn-Solo/CTF-Writeups, hoefler02.github.io
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: r00tstici/writeups, r00tstici/writeups, LJP-TW/CTF, tripoloski1337/writeup-ctf, tripoloski1337/writeup-ctf, dovodedomo/CTF-Writeups, pepsipu/ctf-writeups, hoefler02.github.io
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: 0x8LayerTeam/CTF-Writeups, 0x8LayerTeam/CTF-Writeups, 0x8Layer/CTF-Writeups, 0x8Layer/CTF-Writeups
Also written up in: LJP-TW/CTF, pepsipu/ctf-writeups
- binary
- pwn
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Deja Vu
1 official solutionAlso written up in: LJP-TW/CTF
Exploit2
1 official solutionAlso written up in: LJP-TW/CTF
Forensics3
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: r00tstici/writeups, joshdabosh/writeups, r00tstici/writeups, RGBsec/CTFs2020
- misc
- forensics
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
Also written up in: joshdabosh/writeups, Connor-McMillin/CTF-Write-Ups
- forensics
- misc
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r
- discrete-log
- crypto
Same technique in picoCTF: investigation_encoded_2, FindAndOpen, Ph4nt0m 1ntrud3r