it's an executable for unix. You need a VM or ssh on a free unix server like these http://blinkenshell.org/wiki/Start if you want to work with windows.
Comment has been collapsed.
I got a question (really, they're more than one :P) which debugger do you recommend?? I want to go step by step into the program, previous puzzle I was fighting with gdb and dissy, but is there something like Ollydbg for linux?? Or other lightweight alternative to step through the dissassembled code. Sorry for my lame English :p and my constant questions.
Comment has been collapsed.
gdb is pretty much the standard for Linux. But stock gdb is... lacking. Try using https://github.com/longld/peda
Comment has been collapsed.
Help me Kona-chan!! I can't help to remember that scene when everybody touches the door knob and get a static shock except Konata xD, and that resounding "NO" she says. Enough commenting , I'm gone to sleep, hope to get working on this puzzle tomorrow.
Comment has been collapsed.
So, in order to solve this, it's necessary to have a Virtual Machine with Linux on it to make the script run? Because it will take me a while to download the entire OS.
Thanks for doing this, this will be a challenge (if I manage to solve it)
Comment has been collapsed.
you can ssh on unix servers like these if you don't want to download
Comment has been collapsed.
Eh... There are a lot of heavy requirements to be able to use that SSH, the point is to use it to solve the puzzle, not to solve it later and anger people once I finish.
Is the VM an alternative, still?
Thanks for the answer.
Comment has been collapsed.
ofc, I recommend this Kali Linux (Click on "Prebuilt Kali Linux VirtualBox Images") + VirtualBox
Comment has been collapsed.
Thank you, will download.
This puzzle will take lots of hints to pull it off! Hopefully, it will be fun in the end!
How long are you putting this puzzle up?
Comment has been collapsed.
It would be fun to set up one of these using the JavaScript x86 emulator.
Comment has been collapsed.
Comment has been collapsed.
I cry when i think that I'm too stupid for this puzzle and too and lazy for installing unix system for that :|
Comment has been collapsed.
Steam is down for me in mobile. For your question: http://www.steamgifts.com/go/comment/VSuBnuC. I'm going offline for now
Comment has been collapsed.
Lense, thanks again for the help man! I'm here for the games of course, but also for the knowledge and the practice. Hope there are more puzzles like this and more guidelines from people who knows what they're doing and not stumbling in the dark like myself :P
Comment has been collapsed.
Jesus christ, I've been searching for this puzzle for two days now, but I forgot thread title, your username, just everything. I will probably not be able to solve it but I will damn try, because I really wanna win Hyper Light Drifter and I never win wishlisted games, no matter how good the odds are, so I have to get back to puzzle solving for giveaways! Thanks in advance! :)
Edit: Err... Windows asks me what programm I should run the file with... I can't even get it started, fuck my life.
Comment has been collapsed.
Making a puzzle only for linux users is not nice, you know. And by the way, making people to run executables for entering giveaways is even less nice. Anyone concerned about security would not run binaries from unknown source.
Comment has been collapsed.
You could run it in a VM... of course that will also reduce the number of entrants.
But really, the set of people who are going to be able to solve it overlaps quite a bit with the set of people who are competent in UN*X.
Comment has been collapsed.
To be fair, I can vouch that the program does have exploitable security flaws.
Comment has been collapsed.
There are 2 unconfirmed entries for the first file. If you're name is in the list, please reupload a valid file with a discernible name. If you just pressed upload and the script spit the giveaway link, you just got lucky and you're entry on the first giveaway is invalid.
Current stats:
1st file: 10 solvers (valid entries)
2nd file: 7 solvers
3rd file: 5 solvers
4th file: 5 solvers
Comment has been collapsed.
You didn't say which ones are suspect. Do you just want everyone to reupload?
Comment has been collapsed.
Obfuscated? It looked like it was compiled with -O0 to me.
Comment has been collapsed.
718 Comments - Last post 1 minute ago by Bum8ara5h
12 Comments - Last post 37 minutes ago by steveywonder75
8 Comments - Last post 1 hour ago by HelloKittyKawaii
5 Comments - Last post 2 hours ago by yush88
30 Comments - Last post 3 hours ago by cpyd
4 Comments - Last post 4 hours ago by Lugum
25 Comments - Last post 4 hours ago by JHartmann
96 Comments - Last post 3 seconds ago by cruxoooo
2,077 Comments - Last post 1 minute ago by cocoiv
464 Comments - Last post 1 minute ago by squall831
571 Comments - Last post 4 minutes ago by MZKLightning
115 Comments - Last post 4 minutes ago by Momo1991
21 Comments - Last post 7 minutes ago by cheeki7
204 Comments - Last post 39 minutes ago by steveywonder75
Solution Here: https://www.youtube.com/watch?v=7e9gkk-YW64
I'm keeping the website up for submission if you want to try it yourself
A lot of people has expressed that the first puzzle that is still on going: http://www.steamgifts.com/discussion/ld23b/puzzle-reverse-engineering-101-mad-max-no-level-restrictions is too easy.
Here's the real deal now. I want you to make this program http://puu.sh/o44YS/0d587e1b0a print "hello world" just by supplying it with the required 4 files. No Patching, No modifying variables in debugger to force it to print hello world, just old school reverse engineering.
To check that you really did it the right way, I want you to upload the 4 files. Here are the links to upload them depending on the error code that you got:
Error 0-3: www.Youhaventsolvedanythingyet.com
Error 5: https://script.google.com/macros/s/AKfycbwIkagaLyC4kHn83m1ioMxVnoWlcWjC53hhYPtFNFzuwG90Gec/exec
Error 6: https://script.google.com/macros/s/AKfycbzBL1uXnP_tQot0qkIqJPVlw8r3c5kXtUYg3uak2WUYdwBlvkvy/exec
Error 7: https://script.google.com/macros/s/AKfycbzcVnVVBWSJFeiVKAc8looqfre9OZinEYWQXzXzgdrwUHN3k9M/exec
Hello world: https://script.google.com/macros/s/AKfycbzCW38nqibZLs1HrrCHJvuNm1UbyYIOFllx50PSd11ndGnuwLN5/exec
No need for password this time, those upload pages will give you the giveaway link if you supplied a valid input.
Here's the game list depending on how much you have solved:
First file: ICY
Second file: Celestian Tales: Old North
Third file: TASTEE: Lethal Tactics
Fourth FileHyper Light Drifter
FAQ:
Q: When I run the program, nothing happens. Doesn't even show the error code!
A: Type "echo $?"
Q: How do I type non-printable code?
A: Use echo -n -e to generate those files I.E.: "echo -n -e "\x32\x32\x32" > in1"
Q: echo -n -e just prints "-e \x32\x32\x32" in the file?
A: Use bash first then type that command if that is happening
Q: Last guard check is impossible! No one can't enter that Hyper Light Drifter giveaway. Fook u
A: Nop, It's possible ;)
Comment has been collapsed.