Booo, oods were in my favor and did not win any of the 4 GAs...
Comment has been collapsed.
Comment has been collapsed.
Nice video.
I feel like a retard after watching it. I was so close to the 2nd file :'(
I failed at using gdb cause i'm an idiot and then kept trying to write each character itself (/32 for 2 for instance) and 1 by 1 instead 2 by 2 (so i wrote a2fe).
The other files i would never get though.
I just don't get why you wrote the 3rd and 4th file with x10-x69 to start.
Anyway, thanks for the puzzle :)
Comment has been collapsed.
When dealing with programs that read inputs from a program. You want a discernible pattern (which in this case a incrementing number from 10-70) so when the program read the file and store the data on memory, you can easily determine the position on the string or file to edit when you examine a specific memory address
Comment has been collapsed.
1,951 Comments - Last post 4 minutes ago by diehard
148 Comments - Last post 13 minutes ago by jiggakills
724 Comments - Last post 21 minutes ago by insideAfireball
13 Comments - Last post 1 hour ago by yush88
9 Comments - Last post 2 hours ago by yush88
5 Comments - Last post 5 hours ago by yush88
30 Comments - Last post 6 hours ago by cpyd
187 Comments - Last post 3 minutes ago by Almostn33t
36 Comments - Last post 3 minutes ago by karm2002
216 Comments - Last post 13 minutes ago by HustlaOG
88 Comments - Last post 56 minutes ago by s4k1s
579 Comments - Last post 56 minutes ago by WeaoponizedSoup
121 Comments - Last post 1 hour ago by Momo1991
77 Comments - Last post 1 hour ago by AllTracTurbo
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.