added finn and qr

This commit is contained in:
Crystal Su 2016-10-30 11:54:20 -07:00
parent 7de7f81b49
commit 15c0e51f62
9 changed files with 38 additions and 0 deletions

3
finn/description.md Normal file
View file

@ -0,0 +1,3 @@
The Resistance intercepted this suspicious [picture](${finn.jpg}) of Finn's old stormtrooper helmet, sent by General Hux to Kylo Ren. Hux isn't exactly Finn's biggest fan. What could he be hiding? Good luck!
If you get stuck, We also have [this](${help.txt}) blob of sarcasm, which may or may not be useful in your quest. Worth a shot right?.

BIN
finn/finn.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.7 MiB

4
finn/grader.py Normal file
View file

@ -0,0 +1,4 @@
def grade(key):
if key.find("st4r_w4rs_1s_b35t_:D") != -1:
return True, "Great job!"
return False, "Nope. Try reading the help file"

9
finn/help.txt Normal file
View file

@ -0,0 +1,9 @@
Everyone complains that my problems are too random. Fine. Here is EXACTLY how to solve this problem.
1. Wow I have an image. I wonder why its so big (read: grandma, what large eyes you have)
2. So you figured that part out. Great, theres a password. I wonder what that has to do with this image. Or wait, I could just brute force it, right? Either way works. Its called reading the problem description. Or even the title. Titles do matter.
3. Yay, 2 images. Whats the difference? Hmmmm, I wonder what would happen if I expressed that difference pictorially.
4. Well I got some stuff, but it makes no sense. Oh wait, maybe I need a key! Lets go back to that thing we extracted earlier, shall we? Maybe those discrepancies are ACTUALLY USEFUL. Nothing is an accident, not even random out of place pixels. Check them. Carefully.
5. What do I do with this message and key? How about, the most obvious thing in every CTF ever. Seriously.
So you got the flag. Congrats! See, it wasnt that bad.

9
finn/problem.yml Normal file
View file

@ -0,0 +1,9 @@
author: usrv
hint: In hindsight, numerical pins make really bad passwords . . . especially if they are pop culture references
category: Forensics
autogen: false
programming: false
value: 200
files:
- finn.png
- help.txt

1
qr/description.md Normal file
View file

@ -0,0 +1 @@
You know that cliché CTF problem where your QR code is missing a few pixels? Well guess what, we have a different [QR](${qr.png}) problem this year :D

4
qr/grader.py Normal file
View file

@ -0,0 +1,4 @@
def grade(key):
if key.find("that_wasn't_so_hard_n0w_was_it?") != -1:
return True, "Yay! Now please tell me you didn't actually paint it . . ."
return False, "Nope!"

8
qr/problem.yml Normal file
View file

@ -0,0 +1,8 @@
author: usrv
hint: There is a better way to do this problem than paint, but hey, your choice.
category: Forensics
autogen: false
programming: false
value: 50
files:
- qr.png

BIN
qr/qr.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 KiB