added finn and qr
This commit is contained in:
parent
7de7f81b49
commit
15c0e51f62
9 changed files with 38 additions and 0 deletions
3
finn/description.md
Normal file
3
finn/description.md
Normal 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
BIN
finn/finn.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 6.7 MiB |
4
finn/grader.py
Normal file
4
finn/grader.py
Normal 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
9
finn/help.txt
Normal 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 it’s so big (read: grandma, what large eyes you have)
|
||||
2. So you figured that part out. Great, there’s a password. I wonder what that has to do with this image. Or wait, I could just brute force it, right? Either way works. It’s called reading the problem description. Or even the title. Titles do matter.
|
||||
3. Yay, 2 images. What’s 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! Let’s 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 wasn’t that bad.
|
9
finn/problem.yml
Normal file
9
finn/problem.yml
Normal 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
1
qr/description.md
Normal 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
4
qr/grader.py
Normal 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
8
qr/problem.yml
Normal 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
BIN
qr/qr.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 86 KiB |
Loading…
Reference in a new issue