picoCTF 2019 Write-Ups by Team Omega (final score: 25001, final placement: 159th).
For the following tables,
:white_check_mark: indicates a completed puzzle and write-up,
:black_large_square: a completed puzzle with no write-up, and
:x: an incomplete puzzle.
Name |
Points |
Done |
The Factory's Secret |
1 |
⬛ |
2Warm |
50 |
✅ |
Lets Warm Up |
50 |
✅ |
Warmed Up |
50 |
✅ |
Bases |
100 |
✅ |
First Grep |
100 |
⬛ |
Resources |
100 |
⬛ |
strings it |
100 |
⬛ |
what's a net cat |
100 |
⬛ |
Based |
200 |
⬛ |
First Grep: Part II |
200 |
⬛ |
plumbing |
200 |
⬛ |
whats-the-difference |
200 |
⬛ |
where-is-the-file |
200 |
⬛ |
flag_shop |
200 |
⬛ |
mus1c |
200 |
⬛ |
1_wanna_b3_a_r0ck5tar |
200 |
⬛ |
Name |
Points |
Done |
Glory of the Garden |
50 |
✅ |
unzip |
50 |
⬛ |
So Meta |
150 |
⬛ |
What Lies Within |
150 |
⬛ |
extensions |
150 |
⬛ |
shark on wire 1 |
150 |
⬛ |
WhitePages |
250 |
⬛ |
c0rrupt |
250 |
⬛ |
like1000 |
250 |
✅ |
m00nwalk |
250 |
⬛ |
Investigative Reversing 0 |
300 |
⬛ |
m00nwalk2 |
300 |
⬛ |
shark on wire 2 |
300 |
❌ |
Investigative Reversing 1 |
350 |
⬛ |
Investigative Reversing 2 |
350 |
⬛ |
pastaAAA |
350 |
⬛ |
Investigative Reversing 3 |
400 |
⬛ |
Investigative Reversing 4 |
400 |
❌ |
Name |
Points |
Done |
Insp3ct0r |
50 |
✅ |
dont-use-client-side |
100 |
⬛ |
logon |
100 |
⬛ |
where are the robots |
100 |
⬛ |
Client-side-again |
200 |
⬛ |
Open-to-admins |
200 |
⬛ |
picobrowser |
200 |
⬛ |
Irish-Name-Repo 1 |
300 |
⬛ |
Irish-Name-Repo 2 |
350 |
⬛ |
Empire1 |
400 |
⬛ |
Irish-Name-Repo 3 |
400 |
⬛ |
JaWT Scratchpad |
400 |
⬛ |
Java Script Kiddie |
400 |
⬛ |
Empire2 |
450 |
⬛ |
Java Script Kiddie 2 |
450 |
⬛ |
cereal hacker 1 |
450 |
✅ |
Empire3 |
500 |
⬛ |
cereal hacker 2 |
500 |
✅ |
Name |
Points |
Done |
The Numbers |
50 |
✅ |
13 |
100 |
⬛ |
Easy1 |
100 |
⬛ |
caesar |
100 |
⬛ |
Flags |
200 |
⬛ |
Mr-Worldwide |
200 |
⬛ |
Tapping |
200 |
⬛ |
la cifra de |
200 |
⬛ |
rsa-pop-quiz |
200 |
⬛ |
miniRSA |
300 |
⬛ |
waves over lambda |
300 |
⬛ |
AES-ABC |
400 |
⬛ |
b00tl3gRSA2 |
400 |
⬛ |
b00tl3gRSA3 |
450 |
⬛ |
john_pollard |
500 |
⬛ |
Name |
Points |
Done |
handy-shellcode |
50 |
⬛ |
practice-run-1 |
50 |
⬛ |
OverFlow 0 |
100 |
⬛ |
OverFlow 1 |
150 |
⬛ |
NewOverFlow-1 |
200 |
⬛ |
slippery-shellcode |
200 |
⬛ |
NewOverFlow-2 |
250 |
⬛ |
OverFlow 2 |
250 |
⬛ |
CanaRy |
300 |
⬛ |
leap-frog |
300 |
❌ |
messy-malloc |
300 |
⬛ |
stringzz |
300 |
⬛ |
GoT |
350 |
⬛ |
pointy |
350 |
⬛ |
seed-sPRiNG |
350 |
⬛ |
AfterLife |
400 |
❌ |
L1im1tL355 |
400 |
⬛ |
SecondLife |
400 |
❌ |
rop32 |
400 |
⬛ |
rop64 |
400 |
⬛ |
Heap overflow |
450 |
❌ |
Ghost_Diary |
500 |
❌ |
Name |
Points |
Done |
vault-door-training |
50 |
⬛ |
vault-door-1 |
100 |
⬛ |
asm1 |
200 |
⬛ |
vault-door-3 |
200 |
⬛ |
asm2 |
250 |
⬛ |
vault-door-4 |
250 |
⬛ |
asm3 |
300 |
⬛ |
droids0 |
300 |
⬛ |
reverse_cipher |
300 |
⬛ |
vault-door-5 |
300 |
⬛ |
droids1 |
350 |
⬛ |
vault-door-6 |
350 |
⬛ |
Need For Speed |
400 |
⬛ |
Time's Up |
400 |
⬛ |
asm4 |
400 |
⬛ |
droids2 |
400 |
❌ |
vault-door-7 |
400 |
⬛ |
Time's Up, Again! |
450 |
❌ |
vault-door-8 |
450 |
⬛ |