Thanks for the giveaways! I will try and take them on soon!
Comment has been collapsed.
Here in this post there is only one puzzle and the format is given. As for the remaining two giveaways it is very evident when you get to them, if you try something random it won't work. The last 2 giveaways are.. well.. not trivial. You'll know when you've solved them, you get full giveaway codes for them. But it's much more complicated than this one here.
First you have to solve this entry-level puzzle I posted here and go from there.
Comment has been collapsed.
Consider me stumped.
Can't even find the first one.
Bookmarked for solutions.
Comment has been collapsed.
Dear god....
Amazing work done into this. thank you.
Now if only I can figure out why are there six letters/numbers in...............
oh well, 2/3 isnt' bad. i got most of it, just fail to put everything together.
Comment has been collapsed.
Looks interesting, I'ma try this once I got home...
Comment has been collapsed.
Woohoo, found the first!
I really shouldn't be doing this at work >.<
Comment has been collapsed.
Have to write it it's stronger than me...
THANKS FOR SKYRIM
Comment has been collapsed.
could you verify the code in the 2nd part actually works? I'm having some troubles getting it read (I'm sure it's a specific kind of code and perfectly looks like one, but it keeps saying that it failed to detect it :()
Comment has been collapsed.
makes me wonder what I'm doing wrong that it always spits out "invalid code" :/ well, gonna give it a go again later
Comment has been collapsed.
Yes you are slowly starting to walk the fine line between talking too much about the puzzle. It is obvious you are missing something, sorry I'm not going to point out exactly what you are missing.
Also, if I'm around, I'm on steamgifts chat - you can get into the chat and pm me from there
Comment has been collapsed.
k, gonna poke you then if I mage to catch you - just want to make sure it's not a weird stupid techy thingy that's missing for me (cause I do have that feeling tbh)
Comment has been collapsed.
Thx for the awesome puzzle. The first one was pretty easy. I'm on the second one. Stuck at figuring out the password.
Question: have you implemented dead-ends? I mean, when I decode a mocking meme phrase, am I one step further or should I try something else?
Comment has been collapsed.
81 Comments - Last post 5 minutes ago by JINSIRI
56 Comments - Last post 2 hours ago by Carenard
1,811 Comments - Last post 2 hours ago by ngoclong19
72 Comments - Last post 4 hours ago by Reidor
545 Comments - Last post 6 hours ago by UltraMaster
41 Comments - Last post 6 hours ago by ViToos
1,520 Comments - Last post 8 hours ago by ayuinaba
109 Comments - Last post 20 minutes ago by WaxWorm
54 Comments - Last post 44 minutes ago by Kyog
180 Comments - Last post 45 minutes ago by Fluffster
47 Comments - Last post 52 minutes ago by samwise84
26 Comments - Last post 56 minutes ago by Tzaar
10,786 Comments - Last post 1 hour ago by schmoan
90 Comments - Last post 1 hour ago by softbearcas
I had a blast in this community since joining, and what is a better way to thank than to make some giveaways. However, what I enjoyed the most, by far, were various puzzles, so I'm obviously making one of my own now.
There are 3 giveaways, first one should be pretty accessible, it's a rather easy encoding/trivia puzzle so a tradition is fulfilled. The real challenge starts from there. I tried to design it so it is hard, but solvable without a requirement of wild mass guessing, divine intervention, bruteforcing or very proficient English command. Thinking is still required though. Mostly logical thinking.. Mostly. Sometimes lateral, too. We'll see how it works out.
Also, I checked everything at least three times and I honestly think it is very unlikely that I messed something up.
I set the giveaways to end on Sunday, May 20th, 2100 ZULU. Lookie, lookie, I even made a handy timer for y'all.
So, onto the first puzzle! Good luck!
http://www.steamgifts.com/giveaway/Xxxxx
(no digits).---- ... -/.-.. . - - . .-./.. .../.- - --- -- .. -.-./-. ..- -- -... . .-./---../.- -. -../- .... ./.-.. .- ... -/...--/.-.. . - - . .-. .../.... .- ...- ./-- -... .-./.. -.. . -. - .. ..-. .. . .-./----- -..- ...-- .....
Solution
Foreword
I tried to put myself in shoes of a solver and not to do something that would not be logical. Wanted to crate a certain flow in the puzzle with a lot of not crucial detail but hopefully something to appreciate by puzzle connoisseurs. There were only few steps that I considered really hard, intertwined with some easier (but still possibly hard) steps to keep interest and morale up, to give a sense of progress.
It could get bit technical at times, something I guess more technical people (like me) would appreciate, but for less technical people it could become like a meta-puzzle.
With my first puzzle I subtly encouraged searching online for answers, also in my email, so even if something wasn't immedietely recognizable I think it was searchable.
Overall I'm satisfied with the achieved results. The number of solvers/entrants for each giveaway matched quite well what I had in mind when designing this. I expected a bit more on the first one though.. Didn't count exactly how many commenters already had the games, save for the last one where it was easy (one person). I aimed for something around 200/50/10 solvers, got 147(+?)/40(+?)/8(+1).
I don't think I'll make as hardcore puzzle next time. I got stumped on many puzzles, sometimes (not always) imho unfairly, and in my own way wanted to make a few statements, not all of which I'm going to explain :) Anyway, I think I am artistically complete now. xD
Congratulations to all solvers, and especially the winners!
1. The trivial beginning.
morse code with slashes dividing words
1st letter is atomic number 8 = (O)xygen
last 3 letters have MBR identifier 0x35 = JFS (easily found online; okay as one user pointed out this is technically partition identifier within MBR, so I've used bit of a shorthand there)
2nd letter not mentioned, but I didn't want you to brute force. Just take 'x' from pattern. Some people thought (Ox)ygen and it's a lucky coincidence it actually worked out for them :)
First giveaway code: Oxjfs - it was Time Gentlemen Please! and Ben There Dan That! Special Edition Double Pack
Had some fun with trivia/quiz giveaways concept. The way how you may end up bruteforcing a letter, the way some stuff is easily found on the internets, etc. Morse code thrown in for good measure. This was meant to be rather accessible, but a puzzle that stands on its own nonetheless.
Slashes confused some people (and some tools). Not really intended but there you go, added challenge I guess.
2. The Hidden Email
The email has kind of an easter egg for the very end. Kind of a satire. I have toyed with the idea for it to be the code for the final giveaway, but didn't want to take the risk someone actually figuring that out. So instead it pointed back to the first giveaway. It would still seriously weird out someone if found. In hindsight, I could've probably risked pointing to the second giveaway with some rot13 thrown in for teh lulz.
Pastebin.com didn't like (MI)ME, they called me a spammer! ("Stop spamming! Contact admin@pastebin.com to get this ban lifted"). I had to find another site but as an added bonus it had email syntax highlighting. Nice touch.
3. The Face Value
Imagine that, base64 wasn't invented to make puzzles. It actually was invented to send binary data over a channel that accepted only (lower, 7 bit) ASCII text and some binary data could have control characters and whatnot and mess it up.
In hindsight, I could've put EXIF on top and 7z second, perhaps, to point out you gotta go EXIF route first? I think people discovered entrance to the final message for giveaway #3 too early and got confused. But I said in email, look for artists first. EXIF metadata "artists"! I also repeated many times, there is no random guesswork involved, so there was no point in trying passwords if you were not 100% sure it actually is the password.
4. Artists and (XP)Comments
._
"->"01
": replace ".
" with "0
" and "_
" with "1
".pass=sha1(full_txt_from_exif_thumbnail)
- meaning to look for exif thumbnail and whatever text appears there, compute the value of sha1 hash function for itThe idea of binary => base64 => rot13 is ripped off directly from (I mean, inspired by) a puzzle from a month ago. I'd give credit but the author didn't provide solution methinks so not gonna do that. It was basically impossible to solve one part without bruteforcing until he added a very clear hint about using rot13 first. He linked to this puzzle from one of his more recent ones, too. I decided to use this stuff and add some subtler hints. It turned out to be a killer again. Though you actually could get to giveaway #2 without it, seeing the EXIF thumbnail earlier by chance in a tool or file explorer. It was still required for giveaway #3, though.
There was a similar puzzle recently, too, just not with rotated base64, but something else (Welsh). So some experienced puzzlers might have been tipped off.
5. The Trolling QR Code
YAY! Celebratory midway giveaway: xTuPP. Keep this for later: [anti-crack hint: 0123456789-
>GINPQRSTVY]
I think too many people couldn't believe me I didn't do anything that was not logical. It was pretty logical (even if not necessarily obvious) to me that if original big image is flipped, the thumbnail is too.
This was actually a base forming my puzzle, something I noticed when playing with QR Codes to get an inspiration for some puzzles. I've noticed that a code flipped around diagonal (rotated 90 degrees right, flipped horizontally) looks legit, but is not. Decided to hide it in thumbnail and add a main picture that would hint a transformation is required. I made it a base for middle tier giveaway, added something fun and light at the beginning to make more people happy, and dang hardcore puzzle based mostly on playing with various encodings for the final giveaway.
I needed a way to hint people to find the thumbnail, if they didn't do it by chance. EXIF on trollface was a pretty good hint already, while XPComment was directing straight there.
6. Diving Deeper
636ad91c7a69885e6abda390c9548205f8decfe9
final_message.txt
!The password was long and effectively random to prevent someone from cracking the archive. I just decided to warn people (in Hydrophobia message) about some potential caveats: keep the qr code message without newline at the end, and you could still end up with lower or upper case, but only one works.
7. The Final Countdown
F4B36238F4B36238
)FQBPSNPVFQBPSNPV
NPV
GAYDAMBQGAYDAMBQ
0000000000
, but you get the point)0-
>1
This was a bunch of various text transformations piled up together. I was inspired to use base32 in my puzzle by some forum key giveaway (can't find the link, sorry). It actually got me totally stumped back then as I didn't use base32 earlier at all.. So I decided to use it myself, but hint about it. I played with it, encoded zeroes and ones and noticed this one peculiar repeating pattern. Like I said, it was hard to miss and hard not to use in my puzzle.
8. The Easter Egg
Very nice, almost there!!! The final
part is a simple substitution cipher.
First alphanumeric string is:
4WES0M3PUZLG1VAYNOH8KTXBIRCJDFQ25769
Second alphanumeric string is:
0ABCDEF12GHIJO3PQRSTUVXYZ4567W8KLMN9
I will let you figure out which
direction to use. 50/50, eh? Casing
should not be a problem.
Oh, yes. You wonder where to use the
cipher. The encoded giveaway code
is back in the MIME boundary, last
part after the dot. Hex encoded 1st.
It may look suspiciously familiar!
The final easter egg was a statement that FOR CRYING OUT LOUD, HOW I WAS SUPPOSED TO FIGURE THIS OUT WITHOUT PRIOR KNOWLEDGE OR INSIGHT INTO THE PUZZLE CREATORS MIND! ;)
Epilogue
In the end, there was a nice and light puzzle for the first giveaway, funky mind bending idea with QR code for the second giveaway, and heaps upon heaps of various decodings required for the final giveaway. A lot of stuff was twisted, though, and hidden in not necessarily obvious places. But there was always a hint on what to do and where to look.
In the encodings area arguably the most funky thing I used was base32. Besides that I only used morse, base64, binary, Caesar shifts including well known rot13, and some substitutions that always had the key provided.
Thank you for participation, I hope you had fun, even if you didn't win anything nor had solved everything.
No, I did not count just how many steps there were.
Comment has been collapsed.