Gamebible book 2...

You know, the one that comes in the Uplink Extras/Bonus Disk download...

Is anyone here still trying to crack this? I know there's an old topic about this, but the only relevant information in it is that it deals with OTP (One Time Pad) encryption, and that it uses information from the world.dat file, which can be turned into a valid MP3 file by using RedshirtX. I've searched all over the Introversion boards, but the stuff that could be helpful was time deleted, and the other things I found are just vague "hints" that don't help at all.

------------------
-Shenlon.
Keepin' it surreal.
(url="http://"http://www.homestarrunner.com")Homestar Runner(/url) | (url="http://"http://www.theforce.net")The Force(/url) | (url="http://"http://www.united-trackers.org")United Trackers(/url) | (url="http://"http://www.resexcellence.com")ResExcellence(/url) | (url="http://"http://www.iconfactory.com")The Icon Factory(/url) | (url="http://"http://www.gamefaqs.com")GameFAQs(/url) | (url="http://"http://shenlon.modblog.com/?show=main")Shenlon's Useless Blog(/url)
"Hehe. I fell in love with the female horse and the high-pitched male." - The Space Between

I think I understand what is needed to be done, or at least how to go about figuring it out, but I lack the software and/or time to go ahead and try it.

That said, I have books one and three decrypted, and I laugh at the pathetic fools who do not :p.

------------------
Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mrxak's Assorted Webspace Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | | (url="http://"http://directory.perfectparadox.com/profile.php?id=00008")My Profile(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://www.evula.org/mrxak/Haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/mbspt/mbspt.html")mrxak's Big Secret Plug-in/Tutorial(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge v1.0.2(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.macgamer.net/games/uplink/")Uplink Guide(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://www.resexcellence.com/support_files/resedit.shtml")ResEdit(/url) | (url="http://"http://w00tware.ev-nova.net/")NovaTools(/url)
"When you burn your bridges, just make sure they aren't in front of you." -mrxak

Quote

Originally posted by mrxak:
**I think I understand what is needed to be done, or at least how to go about figuring it out, but I lack the software and/or time to go ahead and try it.
**

Yeah... so, could you, maybe, help me out a bit and tell me what that is? I have NO ideas... so are you possibly willing to share yours?

------------------
-Shenlon.
Keepin' it surreal.
(url="http://"http://www.homestarrunner.com")Homestar Runner(/url) | (url="http://"http://www.theforce.net")The Force(/url) | (url="http://"http://www.united-trackers.org")United Trackers(/url) | (url="http://"http://www.resexcellence.com")ResExcellence(/url) | (url="http://"http://www.iconfactory.com")The Icon Factory(/url) | (url="http://"http://www.gamefaqs.com")GameFAQs(/url) | (url="http://"http://shenlon.modblog.com/?show=main")Shenlon's Useless Blog(/url)
"Hehe. I fell in love with the female horse and the high-pitched male." - The Space Between

The implementation is the issue, i essentially gave up after my otp gave out on me after working to get the source data, from world.dat, once... anyway, I think I outline the necessary steps fairly thoroughly in that other thread, read close, especially toward the end..

------------------
"He has a company that makes computers. Or a computer that makes companies. Anyway, you wouldn't understand."-Homer

Quote

Originally posted by joethebarber:
**The implementation is the issue, i essentially gave up after my otp gave out on me after working to get the source data, from world.dat, once... anyway, I think I outline the necessary steps fairly thoroughly in that other thread, read close, especially toward the end..

**

That's true, but I don't have an OTP program or the Developer Tools, so that would make it a bit difficult. But perhaps I could try using the Windows OTP program in Virtual PC...

I have heard that it can be done with a hex editor with the ability to XOR, though I'm still not certain what that means, and I haven't found a suitable editor for Mac.

------------------
-Shenlon.
Keepin' it surreal.
(url="http://"http://www.homestarrunner.com")Homestar Runner(/url) | (url="http://"http://www.theforce.net")The Force(/url) | (url="http://"http://www.united-trackers.org")United Trackers(/url) | (url="http://"http://www.resexcellence.com")ResExcellence(/url) | (url="http://"http://www.iconfactory.com")The Icon Factory(/url) | (url="http://"http://www.gamefaqs.com")GameFAQs(/url) | (url="http://"http://shenlon.modblog.com/?show=main")Shenlon's Useless Blog(/url)
"Hehe. I fell in love with the female horse and the high-pitched male." - The Space Between

Basically the world.dat file is used as the OTP key somehow. And something in there needs to be deredshirted maybe, although I forget now which exactly. It also would appear that world.dat needs to be split up into different keys perhaps. I've also heard rumors that some of the files in book 2 are used as OTP as well.

------------------
Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mrxak's Assorted Webspace Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | | (url="http://"http://directory.perfectparadox.com/profile.php?id=00008")My Profile(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://www.evula.org/mrxak/Haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/mbspt/mbspt.html")mrxak's Big Secret Plug-in/Tutorial(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge v1.0.2(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.macgamer.net/games/uplink/")Uplink Guide(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://www.resexcellence.com/support_files/resedit.shtml")ResEdit(/url) | (url="http://"http://w00tware.ev-nova.net/")NovaTools(/url)
"When you burn your bridges, just make sure they aren't in front of you." -mrxak

(This message has been edited by mrxak (edited 09-09-2003).)

yes, you turn world.dat into mp3 format, then it is used as the decryptive pad. however, it isn't just the start of the file is the pad for everything, they start somewhere and go progressively up, using a different part of world.dat each time. you can use the decoded image of book 2 (pages 22-23, image 12, I believe) to create a file that is the part of the pad used to make that encoded image, so from there you should be able to determine the start point of the first image and decrypt from there. This is all detailed in the other thread, read it! My current idea is to (after stripping the first 16 bytes of the rimg files, of course) is the chunk them all in one long file and somehow sequentially test to see if the pad is valid for each starting byte. Maybe when I don't have so much chemistry...

------------------
"He has a company that makes computers. Or a computer that makes companies. Anyway, you wouldn't understand."-Homer

Like I said, I don't have the time or software to do all that...

------------------
Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mrxak's Assorted Webspace Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | | (url="http://"http://directory.perfectparadox.com/profile.php?id=00008")My Profile(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://www.evula.org/mrxak/Haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/mbspt/mbspt.html")mrxak's Big Secret Plug-in/Tutorial(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge v1.0.2(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.macgamer.net/games/uplink/")Uplink Guide(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://www.resexcellence.com/support_files/resedit.shtml")ResEdit(/url) | (url="http://"http://w00tware.ev-nova.net/")NovaTools(/url)
"When you burn your bridges, just make sure they aren't in front of you." -mrxak

I can email you the compiled otp program, and you can find a hex editor... but you're gonna wuss out, eh? 😉

------------------
"He has a company that makes computers. Or a computer that makes companies. Anyway, you wouldn't understand."-Homer

Quote

Originally posted by joethebarber:
**I can email you the compiled otp program, and you can find a hex editor... but you're gonna wuss out, eh?;)

**

I won't... would you mind e-mailing me the compiled program?

The address should be in my profile.

------------------
-Shenlon.
Keepin' it surreal.
(url="http://"http://www.homestarrunner.com")Homestar Runner(/url) | (url="http://"http://www.theforce.net")The Force(/url) | (url="http://"http://www.united-trackers.org")United Trackers(/url) | (url="http://"http://www.resexcellence.com")ResExcellence(/url) | (url="http://"http://www.iconfactory.com")The Icon Factory(/url) | (url="http://"http://www.gamefaqs.com")GameFAQs(/url) | (url="http://"http://shenlon.modblog.com/?show=main")Shenlon's Useless Blog(/url)
"Hehe. I fell in love with the female horse and the high-pitched male." - The Space Between

Sure, I'll take the program too.

------------------
Moderator- (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=9&SUBMIT;=Go&mrxak;=cool")EV Developer's Corner(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=69SUBMIT=Go&mrxak;=cool")Uplink Web Board(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=18")mrxak's Assorted Webspace Forum(/url) | (url="http://"http://forums.evula.com/viewforum.php?f=48")Starcraft Forum(/url) | | (url="http://"http://directory.perfectparadox.com/profile.php?id=00008")My Profile(/url) | (url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/postdisplay.cgi?forum=Forum10&topic;=007599-2&whichpost;=mrxak11-06-200203:22PM")mrxak(/url)
(url="http://"http://www.evula.org/mrxak/")mrxak's Assorted Webspace(/url) | (url="http://"http://www.evula.org/mrxak/Haikus/haikuarchive.html")The Haiku Archive(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/mbspt/mbspt.html")mrxak's Big Secret Plug-in/Tutorial(/url) | (url="http://"http://www.evula.org/mrxak/EV/N/amtc/amtc.html")A mrxak TC(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/vftp/dl-redirect.pl/TheChallenge102.sea.bin?path=evn/plugins&file;=TheChallenge102.sea.bin")The Challenge v1.0.2(/url)
(url="http://"http://www.AmbrosiaSW.com/cgi-bin/ubb/search.cgi?action=intro")Search First(/url) | (url="http://"http://www.macgamer.net/games/uplink/")Uplink Guide(/url) | (url="http://"http://www.evula.com/survival_guide/")EV/O/N Guide(/url) | (url="http://"http://www.ambrosiasw.com/cgi-bin/ubb/forumdisplay.cgi?action=topics&number;=31&SUBMIT;=Go")Plug-in Guide(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003091.html")Plug-in Testers(/url) | (url="http://"http://www.AmbrosiaSW.com/webboard/Forum9/HTML/003196.html")Developers(/url) | (url="http://"http://www.AmbrosiaSW.com/games/evn/addons.html")Nova Addons(/url) | (url="http://"http://www.resexcellence.com/support_files/resedit.shtml")ResEdit(/url) | (url="http://"http://w00tware.ev-nova.net/")NovaTools(/url)
"When you burn your bridges, just make sure they aren't in front of you." -mrxak

Great... joethebarber just sent me the compiled otp program... but I can't seem to get it to work. I went to the directory it was in, typed in ./otp, and it lists the commands. I type them in, but nothing seems to happen.

Any help here...? Or should I just dig up the old thread again..

(edit) I did dig up the old thread again... I used Ricia's help to make it executable, but whenever I try to decrypt something, it says this: "Error opening OTP.DAT - Does it exist?"

I must be missing something... (/edit)

------------------
-Shenlon.
Keepin' it surreal.
(url="http://"http://www.homestarrunner.com")Homestar Runner(/url) | (url="http://"http://www.theforce.net")The Force(/url) | (url="http://"http://www.united-trackers.org")United Trackers(/url) | (url="http://"http://www.resexcellence.com")ResExcellence(/url) | (url="http://"http://www.iconfactory.com")The Icon Factory(/url) | (url="http://"http://www.gamefaqs.com")GameFAQs(/url) | (url="http://"http://shenlon.modblog.com/?show=main")Shenlon's Useless Blog(/url)
"Hehe. I fell in love with the female horse and the high-pitched male." - The Space Between

(This message has been edited by Shenlon (edited 09-25-2003).)

yes indeed, you sould read up on the one time pad standard... there's a source file, an encryption file, and an encrypted file. you need the encryption file, world.dat, and it needs to be renamed otp.dat and in the same directory.. not to mention chopped up in different sizes, but that's not quite yet.

------------------
"He has a company that makes computers. Or a computer that makes companies. Anyway, you wouldn't understand."-Homer