I've been holding onto a copy of eden* for a little while for a whitelist giveaway, but I've been wracking by brain over just what to do to make the puzzle for it a little bit different. After a few weeks of thinking about it, I finally came up with the idea to make this little text adventure game. You can audit the source code here if you don't feel comfortable running someone else's random executable. I've removed all the answers from it to keep people from cheating, but if you'd rather compile it yourself for security, or because you're on Mac or Linux (it may work there with something like WINE but I know nothing about non-Windows development), just add me on Steam and we can work something out. And yes, I know my code is terrible, I'm both out of practice and lazy. But I think I've tested all the bugs out at least.

Anyway, the clock is ticking, so you'd better get to work; I look forward to seeing how many people can best my challenges!

EDIT: Updated the link to fix a bug that could let you get stuck at the end without having all the clues. Thanks q00u!
EDIT2: Rules updated at last step.
EDIT3: A hint for the newcomers: if you don't know what to do with your clues, try looking at the character count. Doesn't something seem off?
For those stuck on what seems to be the other bottleneck, I would suggest you examine the Link very closely, be observant. Something fishy is going on there.
EDIT4: Solution posted.

8 years ago*

Comment has been collapsed.

Bump for solved :)

8 years ago
Permalink

Comment has been collapsed.

Are those goto statements in C++? Why? WHY?!

8 years ago
Permalink

Comment has been collapsed.

Because it was simpler than doing it correctly. Like I said, lazy, but it works.

8 years ago
Permalink

Comment has been collapsed.

I think I might have found a bug.

8 years ago
Permalink

Comment has been collapsed.

And the bug has now been patched. Thanks for the spot!

8 years ago
Permalink

Comment has been collapsed.

<3

8 years ago
Permalink

Comment has been collapsed.

Is the .exe compiled only for 64bits OS? EDIT: Forget it :S But for some reason I can't execute it in my virtual machine
Also, a virustotal report: https://www.virustotal.com/es/file/789346d50f4a8f7e8ca1d687e3051a66a1edf3095aa01d2822bdcdb43379fa97/analysis/ (not mine, someone was faster than me sending the file :P)

8 years ago*
Permalink

Comment has been collapsed.

It's Win32 console application compiled with whatever the default settings are for Visual Studio 2008 in Release mode. I'm not sure what you're trying to run it on, but if it's not Windows I know it won't like system("pause"), though I don't know if it breaks or just ignores it. Again, lazy old me didn't want to bother figuring out how to do it cross-platform. I was also too lazy to relearn how to handle string input so it'll break fantastically if you try to hand it letters when it expects numbers.

8 years ago
Permalink

Comment has been collapsed.

Well I got all the clues but I have no idea how to put them together.

8 years ago
Permalink

Comment has been collapsed.

I assume I'll also have to find the order of the clues and... Merge them? I found all of them but gate isn't accepting.
Edit: Checked code again, and it appears so. Very well.
Edit 2: 40320 possibilities?

8 years ago*
Permalink

Comment has been collapsed.

The source code might only confuse you. It confused me and sent me down the wrong path. It would have been better if I hadn't looked at it.

There IS a logic behind the order.

8 years ago
Permalink

Comment has been collapsed.

How can there be when one of the codes appear 1 out of 3 randomly?

8 years ago
Permalink

Comment has been collapsed.

You need all of them to continue, and the program will loop until you've done this. Once you've gotten to the end you should have everything you need to figure out the password. It's not just brute force. As q00u says there is a logic to the order; it's up to you to figure out what that is.

8 years ago
Permalink

Comment has been collapsed.

Are we supposed to permute the clues as they appear (in groups) or by taking the individual characters?
Meaning if you had clues "AB" and "CD", would the possible answers be {"ABCD", "CDAB"} or {"ABCD", "ABDC", "ACBD", ...}?

8 years ago
Permalink

Comment has been collapsed.

There are other options for permuting the clues that you might want to consider, too. I don't want to overstep my position as a participant and give away hints the puzzle creator did not want to be revealed, but I will say that I noticed a pattern in the game's clues when I entered each clue onto a separate line in Notepad. Even then, it's definitely not obvious, but this might help you, too. Good luck!

8 years ago
Permalink

Comment has been collapsed.

I appreciate the help, thanks.

8 years ago
Permalink

Comment has been collapsed.

stuck on trick...ception

8 years ago
Permalink

Comment has been collapsed.

Bump4solved

8 years ago
Permalink

Comment has been collapsed.

Besides replacing the clues and the password with "XX" what else is missing from the source?
The giveaway is public so it cannot give an URL when solved, so how does it work?
I've already played the censored version and got all the clues, but while I do want to participate I don't have a VM to run it in.

8 years ago
Permalink

Comment has been collapsed.

What system are you running?

8 years ago
Permalink

Comment has been collapsed.

Sorry, I meant I didn't want to run it directly because of security concerns. I use Windows like every other goy.

8 years ago
Permalink

Comment has been collapsed.

I cut out some comments of code I ended up not using. Literally the only other difference. And I can't tell you what to do with the answer when you get it, but I can tell you it won't be a giveway URL.

8 years ago
Permalink

Comment has been collapsed.

Has anyone successfully gotten to the last step and not been whitelisted yet? If so, go check the last step again.

8 years ago
Permalink

Comment has been collapsed.

Will we know if we've reached the last step? I've been through a few steps now, and seem to have been lead to a nonsensical phrase, which Google informs me is related to an anime about which I am unfamiliar. Is this phrase supposed to lead me further, or did I get lost in your maze?

8 years ago
Permalink

Comment has been collapsed.

Yes, you will definitely know. If you've hit the phrase, you might try looking up some more information about it to figure out where to go next, though it's not actually required.

8 years ago
Permalink

Comment has been collapsed.

I'm baffled. Wikipedia informs me it's the name of a book, and I was hopeful that I might have found a new path when I found that there was only one thing written in that book, but trying to apply that knowledge to the puzzle's information has lead me into nothing but dead ends. Thanks for the puzzle, but I'm getting too frustrated to keep bashing my head against a brick wall right now. I'm going to take a much-needed break, and hope that inspiration strikes while I'm away. Any hints to point me in the right direction would be greatly appreciated; I see some people have managed to finish the puzzle, so there must be something obvious I am overlooking...

8 years ago
Permalink

Comment has been collapsed.

"some people have managed"
It's been at 5 entries for hours now (it was 4 before that though), so I wouldn't be so sure, but what do I know, I am still stuck.

8 years ago
Permalink

Comment has been collapsed.

Any more hints on the phrase? I've reached it but I'm not sure what to do with it.

8 years ago
Permalink

Comment has been collapsed.

Any hints on the order?

8 years ago
Permalink

Comment has been collapsed.

I may drop a hint in before I go to bed in a few hours.. My reply to HBNayr may help you as well.

8 years ago
Permalink

Comment has been collapsed.

Uh, the guard accepted password, i pressed any key and nothing happens...

8 years ago
Permalink

Comment has been collapsed.

My bad... whats next then...

8 years ago
Permalink

Comment has been collapsed.

Only the puzzle creator is supposed to give additional hints, so I can't tell you what to do with the information you have found already, but this page might help you figure out where to go next. Good luck!

8 years ago
Permalink

Comment has been collapsed.

So we're supposed to get to a phrase from the clues?

Edit: Got to the next step. That page helped. Thanks!

8 years ago*
Permalink

Comment has been collapsed.

Deleted

This comment was deleted 5 years ago.

8 years ago
Permalink

Comment has been collapsed.

well I turned up a blank page cough and a 404 but I'm still confused as hell

8 years ago
Permalink

Comment has been collapsed.

I'm...not sure how you even ended up at a blank page or a 404. You shouldn't, as they're not a part of the puzzle. You may be taken to some places that don't immediately make sense, but there should always be some clue to point you in the right direction.

8 years ago
Permalink

Comment has been collapsed.

ok so i got frustrated with the repetitivness at the gate but now that I know the answer I can't get back where I enter the password even though I have gone through every page to get the clues

8 years ago
Permalink

Comment has been collapsed.

Hints are posted. I'll be back tomorrow to accept any more finishers and post a solution.

8 years ago
Permalink

Comment has been collapsed.

Bump.

8 years ago
Permalink

Comment has been collapsed.

Bump for solved. Had to take a 7h nap before I got to the last stage. Thanks for this awesome puzzle.

8 years ago
Permalink

Comment has been collapsed.

Never have I felt so close, and yet still so far away. What did you see, RIP4You? WHAT DID YOU SEE‽‽‽

8 years ago
Permalink

Comment has been collapsed.

Bump for solved

8 years ago
Permalink

Comment has been collapsed.

no idea
yes, I have eyes

8 years ago
Permalink

Comment has been collapsed.

At first, I was baffled as to why you would post that link, but I think I get it now. Thanks for the chuckle. Your puzzles are some of the best I've seen around here, so if you're stuck at the same place I am, tevemadar, I at least I feel as though I'm in good company.

8 years ago
Permalink

Comment has been collapsed.

I hope I'll get white-listed in time before GA ends or was I deceived and end of the puzzle was really not an end at all...

8 years ago
Permalink

Comment has been collapsed.

Don't worry, I timed the end of it to be sure I'd be back on before it was over.

Solution should be coming up soon for those who've been baffled over this. Hopefully I can teach you a few new tricks to add to your repertoire.

8 years ago
Permalink

Comment has been collapsed.

Well, I've gone from baffled to straight-up frustrated. I've learned more about pulling out image metadata than I think I ever wanted to know, and I've wasted hours looking for some clue in all the wrong places. Though I did find some new ways of hiding text data in image files, those techniques did not seem to be used here. But I did find out that the image was edited with GIMP on a computer owned by somebody named *****, so that's something, I guess. Thanks for the puzzle, but I wish I could have found the solution before the time expired.

Edit: Privacy. Sorry.

8 years ago*
Permalink

Comment has been collapsed.

Do you really have to go spelling out my name in public? I thought imgur was supposed to nuke all that personal information but I guess I'll be doing it myself from now on. *sigh*

8 years ago
Permalink

Comment has been collapsed.

Since it was just a first name, I didn't think it was a problem. I just thought it was something interesting to find in the image data. I removed it from my comment. And I didn't get that info from Imgur.

8 years ago
Permalink

Comment has been collapsed.

Oh I know you didn't get it from there, I just through that imgur stripped all that information when it stripped EXIF data on uploads.

8 years ago
Permalink

Comment has been collapsed.

I don't know enough about image metadata to know exactly what I was looking at, but I did learn (last night, actually) that PNG files have multiple places in which one could hide text. Imgur probably strips EXIF information from all pictures, but not other data specific to the PNG format, like iTXt data.

And I am sorry if I offended you by stating your name on a public forum. I thought that giving a first name and last name would be crossing the line, but I thought giving a (relatively) common first name would be harmless enough, while still showing that I gave a sincere effort in searching for a solution. I didn't even know that it was your name, just that that was the name of the person who owned the computer on which the image was edited. Again, I sincerely apologize if I offended you in any way; it was not my intention to ruin your sense of anonymity on this forum. (I hope you understand.)

8 years ago
Permalink

Comment has been collapsed.

Since the event ended... if you open your EXE file in notepad all the text including the super secret code is written there as plain text including some info about your name, ***.

8 years ago
Permalink

Comment has been collapsed.

Figures. If I use the gimmick again I'll have to be less lazy and think of a more secure way of doing it. Oh well, I did fully intend for that entire first section to be skippable, either by people taking apart my EXE or requesting the full source code from me. I was surprised no one asked though. I did say I'd help people out with that in the OP. The real barrier was supposed to be the image trick.

8 years ago
Permalink

Comment has been collapsed.

Oh well. I tried.

8 years ago
Permalink

Comment has been collapsed.

Is this the original code?

8 years ago
Permalink

Comment has been collapsed.

I edited it so you can't just look at the source code to get the right answer. I also removed some comments of unused code. I'm going to post 100% functional code in a second when I finish writing the solution.

8 years ago
Permalink

Comment has been collapsed.

if i take the first one, the clue is XX?

8 years ago
Permalink

Comment has been collapsed.

None of the clues are XX, I removed them.

8 years ago
Permalink

Comment has been collapsed.

Is the source code, all the clues are XX. In the actual code you can run, the clues are not XX. You need to actually run the executable in order to get the correct clues, instead of just reading through the source code.

8 years ago
Permalink

Comment has been collapsed.

edt: my fault. I took the sourcecode and put it in C. Didnt take the exe from the downloadpage. -_-

8 years ago
Permalink

Comment has been collapsed.

Got all the clues but no idea on how to order them, even having a look at the source code.

8 years ago
Permalink

Comment has been collapsed.

The solution has been posted if you're sill stuck.

8 years ago
Permalink

Comment has been collapsed.

Wait, what? This puzzle didn't even last 24 hours? Um... Ok.... I was expecting a few days.
Not that I mind too much.

8 years ago*
Permalink

Comment has been collapsed.

Alright, let's start with the complete source code. You receive the following clues:

  • b
  • 9y
  • 4v
  • FR
  • sG
  • Vo
  • SI
  • Ib

The first thing to do is to figure out what to do with them. SG puzzles often use ItsTooHard or SG URL identifiers, but this is too long for that...right? But what if you remove the second letter from each of the pairs? Then it matches up perfectly with the length of an ItsTooHard URL. So the next thing to figure out is what order they need to go in. I mixed the cases of the second letter in an attempt to confuse people, but the cases don't actually matter at all. You just need to put them in order. I originally tried making the letters colored but found getting certain colors impossible in the console. Do you see where this is going now? The letters stand for colors. Organize the pairs in the order of the rainbow (ROY G BIV). The first letter with no pair actually goes last.

Once you've done that you can plug it into ItsTooHard to get this. The answers there are straightforward, but this is the probably the most difficult part of the puzzle. It requires that you look at things a little closer than usual. I very clearly direct you to click (this is important) on the image, which is larger than the preview on the ItsTooHard page and has legible letters in it. The same color puzzle is presented to you, in simplified form. Something should be seeming wrong right about now. If you successfully solve it you'll be taken here. If you google it, you'll see that the meaning of that phrase is to take a u-turn. You've gone too far. Go back. Look at the Link. Puzzles sometimes make you turn a direct link into an imgur page link. If you do that with the full-sized image, you get nothing. But the small Link and large Link image are two different images! Change the link format and you get this.

But you're not done yet. I had one last trick in my arsenal. Everyone knows what to do with a five character ID. That's a giveaway link, right? I used one in my diversion too. But it's not. If you do that, you get nowhere. You've done something wrong. So what could that be? Well, discussions use the same ID length. I've never once seen anyone give a five character ID leading to a discussion, so I was hoping this would catch some people unaware, though if you've gotten this far you can probably figure that much out. Anyway, it lead here, where I left instructions on how to get whitelisted.

8 years ago*
Permalink

Comment has been collapsed.

"Anyway, it lead here, where I left instructions on how to get whitelisted."
By left instructions, you mean solve that puzzle?

8 years ago
Permalink

Comment has been collapsed.

I'm guessing he probably had something else written where it now says, "Edit for people from the future: Future puzzle is closed!" that gave further instructions on how to notify him that you had completed this puzzle. The puzzle on the link itself seems to be for an older puzzle that he had posted a few months ago.

8 years ago
Permalink

Comment has been collapsed.

This is correct. There was much longer text in the edit before with instructions.

8 years ago
Permalink

Comment has been collapsed.

Thank you for the solution. With 20/20 hindsight, I think I was doing too much work. I figured out the "U-turn" clue, but I kept looking for some information hidden here, and didn't consider taking a second step back and looking here. I went looking for evidence of steganography, or assumed that you might have hidden something in the image's alpha channel, but I kept hitting a brick wall (for obvious reasons; I found nothing because there was nothing to find). Still, I was able to learn something new about hiding messages in image files, even if it wasn't what you were trying to show me, and I definitely love to learn new things. Thanks for the puzzle and the giveaway, and I look forward to trying your next puzzle!

8 years ago
Permalink

Comment has been collapsed.

Yeah, there are some methods I could have used to hide things, and even considered throwing in a few more dead ends in that picture, but that probably would have been taking it a little too far. :) I did want to make it difficult, but I figured that trick alone was difficult enough.

I ended up with five people completing the puzzle, which is about what I expected and geared the puzzle for (I had 77 people on my whitelist prior to this and aim to keep it under a hundred, so I couldn't exactly have 20+ people finishing like my last one). And doing this gave me an idea for a simpler puzzle with a new gimmick I might try out today. Anyway, hope you enjoyed the puzzle!

8 years ago
Permalink

Comment has been collapsed.

Dammit, i actually noticed that there are 2 separate pictures and checked imgur and somehow missed that...

8 years ago
Permalink

Comment has been collapsed.

I enjoyed the text adventure a lot; finding the password, not that much.

Someone ought to make a puzzle with a candybox-style game one of these days.

8 years ago
Permalink

Comment has been collapsed.

Can't believe I missed something as simple as that. Is the puzzle for the whitelist still available?

8 years ago
Permalink

Comment has been collapsed.

Well I mean you can complete it with all the information there so it's "available," but it'll just lead to a dead end now. The eden* giveaway ended, so I removed the instructions for whitelisting and am no longer accepting whitelist entries (for this puzzle, anyway). I'll keep this topic open for a while if people have any questions though.

8 years ago
Permalink

Comment has been collapsed.

Thanks for the puzzle Zerathos!

I'd like to suggest something for your next puzzles, if I may;
When you're making a whitelist GA, and need to personally add people - please allow more time between the GA & puzzle deadlines.
I, personally, am checking SG for puzzles every few hours, unless I'm busy or at work - some people check it once a day & if they solve something here and have to wait for the GA creator to whitelist them - they might not even get the chance to enter the GA, since they're at work/asleep/otherwise indispensable.
I solved it for the sake of it (didn't even want eden* or Reprisal Universe, that was a whitelist GA as well & had the same ending time) and only got whitelisted around an hour or so before the deadline, I doubt that many participants (can) check here that often.

8 years ago
Permalink

Comment has been collapsed.

Well I must say you had me stuck at the Anime phrase. Well played sir well played. Also it was rather simple to get the proper answer for the gatekeeper by simply decompiling your program!
:p

8 years ago*
Permalink

Comment has been collapsed.

He doesn't want to be called for his real name. Please remove his name from your post, thanks.

8 years ago
Permalink

Comment has been collapsed.

yeah didn't see that since I hadn't read it thanks. Also if you do decompile it it shows you the directory tree where the uncompiled file sat on your computer which includes your name.

8 years ago*
Permalink

Comment has been collapsed.

WAIT WAIT WHY DID I MISS THIS??? ;_;

8 years ago
Permalink

Comment has been collapsed.

Closed 8 years ago by Zerathos.