ångstromCTF 2019
151 challenges with 438 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 CTFtimeWeb72
Reach data or functionality the application meant to keep from you - through its inputs, its tokens, or its trust in the client.
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf-writeups, justcatthefish/ctf-writeups, justcatthefish/ctf, justcatthefish/ctf, justcatthefish/ctf
Also written up in: alex-bellon/ctf-writeups, utcoalition/Public-CTF-Writeups, alex-bellon/ctf-writeups
- 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: justcatthefish/ctf-writeups, justcatthefish/ctf
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf-writeups, justcatthefish/ctf, justcatthefish/ctf
Also written up in: zst-ctf/angstromctf-2019-writeups
- web
Same technique in picoCTF: logon, More Cookies, Cookie Monster Secret Recipe
Also written up in: zst-ctf/angstromctf-2019-writeups
- web
Same technique in picoCTF: logon, More Cookies, Cookie Monster Secret Recipe
Accepts
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Array Flatten
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Body Parser
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Buffer Equal Constant Time
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Bytes
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
CHANGELOG
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Content Disposition
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Content Type
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Cookie
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Cookie Parser
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Cookie Signature
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Decode
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Destroy
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Ecdsa Sig Formatter
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Ee First
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Encodeurl
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Express
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Finalhandler
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Forwarded
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Fresh
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
HISTORY
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Http Errors
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Iconv Lite
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Inherits
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Ipaddr.Js
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Ipaddr.Min
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Jsonwebtoken
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
- web
Same technique in picoCTF: Live Art, secure-email-service, No FA
Media Typer
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Merge Descriptors
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Methods
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Mime Db
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Mime Types
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Negotiator
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Node Modules
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
On Finished
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Parseurl
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Porting Buffer
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Proxy Addr
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Range Parser
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Raw Body
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Request
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Safe Buffer
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Safer Buffer
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Semver
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Serve Static
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Sign Stream
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Statuses
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Type Is
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Unpipe
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Utils Merge
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Verify
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
Verify Stream
2 official solutionsAlso written up in: justcatthefish/ctf-writeups, justcatthefish/ctf
No SEQUELS and No SEQUELS 2 Web
1 official solutionAlso written up in: omega-coder.github.io
Cryptography19
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: VermillionBird/CTF-Writeups, utcoalition/Public-CTF-Writeups, utcoalition/Public-CTF-Writeups, theoremoon/writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: VermillionBird/CTF-Writeups, utcoalition/Public-CTF-Writeups, utcoalition/Public-CTF-Writeups, theoremoon/writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: VermillionBird/CTF-Writeups, wborgeaud/ctf-writeups, quintuplecs/angstromctf2019
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: wborgeaud/ctf-writeups, zst-ctf/angstromctf-2019-writeups, zst-ctf/angstromctf-2019-writeups, zst-ctf/angstromctf-2019-writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: VermillionBird/CTF-Writeups, wborgeaud/ctf-writeups, theoremoon/writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: wborgeaud/ctf-writeups, theoremoon/writeups, theoremoon/writeups, theoremoon/writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: wborgeaud/ctf-writeups, zst-ctf/angstromctf-2019-writeups, zst-ctf/angstromctf-2019-writeups, zst-ctf/angstromctf-2019-writeups, zst-ctf/angstromctf-2019-writeups
- crypto
Same technique in picoCTF: MSS_ADVANCE Revenge, Not TRUe, It's Not My Fault 2
Also written up in: wborgeaud/ctf-writeups, theoremoon/writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: wborgeaud/ctf-writeups, theoremoon/writeups, theoremoon/writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: wborgeaud/ctf-writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Also written up in: zst-ctf/angstromctf-2019-writeups, wborgeaud/ctf-writeups
- crypto
Same technique in picoCTF: It's Not My Fault 2, StegoRSA, AES-ABC
Classy Cipher (20 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
Classy Cipher 20pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Half and Half (50 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
Half and Half 50pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Really Secure Algorithm (30 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
Really Secure Algorithm 30pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Runes (70 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
Runes 70pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Uncategorised19
The upstream scoreboard did not say, so neither do we.
Like It
2 official solutionsAlso written up in: alex-bellon/ctf-writeups, alex-bellon/ctf-writeups
REHOST
2 official solutionsAlso written up in: pwncollege/ctf-archive, pwncollege/ctf-archive
Chain
1 official solutionAlso written up in: Ptomerty/ctf-dump
Cookie Cutter Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Cookie Monster Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
cry Paint
1 official solutionAlso written up in: wani-hackase/wani-writeup
cry Runes
1 official solutionAlso written up in: wani-hackase/wani-writeup
DESCRIPTION
1 official solutionAlso written up in: pwncollege/ctf-archive
Dom Validator Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Eightball
1 official solutionAlso written up in: zst-ctf/angstromctf-2019-writeups
Format String Purchases
1 official solutionAlso written up in: zst-ctf/angstromctf-2019-writeups
Giant Url Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Lithp 60
1 official solutionAlso written up in: lyellread/ctf-writeups
Madlibbin Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Naas Original
1 official solutionAlso written up in: francescolonardo/CTF-Writeups-NLP-Analysis
Random Zkp Debug
1 official solutionAlso written up in: zst-ctf/angstromctf-2019-writeups
Solve Payload
1 official solutionAlso written up in: zst-ctf/angstromctf-2019-writeups
Streams 70
1 official solutionAlso written up in: lyellread/ctf-writeups
Also written up in: zst-ctf/angstromctf-2019-writeups
Misc18
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: Sudoite/ctf-writeups, VermillionBird/CTF-Writeups, alex-bellon/ctf-writeups, utcoalition/Public-CTF-Writeups, Hope0351/CTF-collection, alex-bellon/ctf-writeups, quintuplecs/angstromctf2019, justcatthefish/ctf-writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: pwncollege/ctf-archive, VermillionBird/CTF-Writeups, zst-ctf/angstromctf-2019-writeups, whaleshark271/CTF-Writeup, whaleshark271/CTF-Writeup, TheEquus/angstromCTF2019-Writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: justcatthefish/ctf-writeups, justcatthefish/ctf-writeups, VermillionBird/CTF-Writeups, zst-ctf/angstromctf-2019-writeups, justcatthefish/ctf, justcatthefish/ctf
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: VermillionBird/CTF-Writeups, alex-bellon/ctf-writeups, utcoalition/Public-CTF-Writeups, whaleshark271/CTF-Writeup, alex-bellon/ctf-writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: justcatthefish/ctf-writeups, VermillionBird/CTF-Writeups, whaleshark271/CTF-Writeup, justcatthefish/ctf
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: VermillionBird/CTF-Writeups, alex-bellon/ctf-writeups, utcoalition/Public-CTF-Writeups, alex-bellon/ctf-writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: VermillionBird/CTF-Writeups, whaleshark271/CTF-Writeup
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: VermillionBird/CTF-Writeups, zst-ctf/angstromctf-2019-writeups, www.osusec.org
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: VermillionBird/CTF-Writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: VermillionBird/CTF-Writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Also written up in: zst-ctf/angstromctf-2019-writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Blank Paper (30 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
- misc
Same technique in picoCTF: PW Crack 2, Permissions, Specialer
Lithp (60 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
Paper Bin (40 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
Paper Trail (50 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
Scratch it out (60 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
The Mueller Report (20 points)
1 official solutionAlso written up in: TheEquus/angstromCTF2019-Writeups
Binary exploitation13
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: justcatthefish/ctf-writeups, Ptomerty/ctf-dump, justcatthefish/ctf, justcatthefish/ctf-writeups, zst-ctf/angstromctf-2019-writeups, zst-ctf/angstromctf-2019-writeups, zst-ctf/angstromctf-2019-writeups, justcatthefish/ctf
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: yen3k/ctf-writeups, dovodedomo/CTF-Writeups, yen3k/ctf-writeups
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, vr-school
Also written up in: guysudai1/writeups, yen3k/ctf-writeups, dovodedomo/CTF-Writeups, yen3k/ctf-writeups
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: Ptomerty/ctf-dump, justcatthefish/ctf-writeups, dovodedomo/CTF-Writeups, justcatthefish/ctf
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: zst-ctf/angstromctf-2019-writeups, justcatthefish/ctf-writeups, justcatthefish/ctf
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: MarcoGarlet/CTF-Writeups, zst-ctf/angstromctf-2019-writeups, justcatthefish/ctf-writeups, dovodedomo/CTF-Writeups, justcatthefish/ctf
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Also written up in: kmh11/writeups
- binary
Same technique in picoCTF: lockdown-horses, Guessing Game 1, Bizz Fuzz
Aquarium 50pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Chain of Rope 80pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Chains Of Rope
1 official solutionAlso written up in: tripoloski1337/writeup-ctf
Over My Brain 150pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Pie Shop 100pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Purchases 120pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
Reverse engineering10
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: justcatthefish/ctf-writeups, wborgeaud/ctf-writeups, justcatthefish/ctf, justcatthefish/ctf-writeups, justcatthefish/ctf, theoremoon/writeups
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: justcatthefish/ctf-writeups, zst-ctf/angstromctf-2019-writeups, justcatthefish/ctf
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: VermillionBird/CTF-Writeups, alex-bellon/ctf-writeups, utcoalition/Public-CTF-Writeups, alex-bellon/ctf-writeups
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: VermillionBird/CTF-Writeups, utcoalition/Public-CTF-Writeups
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
Also written up in: theoremoon/writeups
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
- rev
Same technique in picoCTF: Checkpass, WinAntiDbg0x100, WinAntiDbg0x200
High Quality Check 110pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
I Like It 40pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
One Bite 60pts
1 official solutionAlso written up in: anggerdeni/ctf-writeup-old
to Rev
1 official solutionAlso written up in: VermillionBird/CTF-Writeups