Hacking your User File for Profit

THIS IS CHEATING! IT WILL TAKE THE FUN OUT OF THE GAME! PLAY BOTH THE STORYLINES NORMALLY BEFORE YOU DO THIS! ALSO, MAKE A BACKUP FIRST AND USE AT YOUR OWN RISK! YOU HAVE BEEN WARNED.

The following example will assume the user name is Sinclair44, account number 1245306, with 9600c in it at the start.

(list=1)
()Download (url="http://"http://realitymachine.net/uplink/RedshirtX.dmg")RedshirtX(/url), (url="http://"http://www.apple.com/downloads/macosx/development_tools/hexeditor.html")HexEditor(/url), and (url="http://"http://www.versiontracker.com/dyn/moreinfo/macosx/15478")Haxor(/url). Note that these are all OS X apps; OS 9 users will have to find replacements. This entire procedure can be done by hand for someone REALLY ambitious.
(
)Note the account number of the account you want to change, and the amount in it.
()Use RedshirtX to decrypt your user file to a hex file, i.e. Sinclair44.usr -> Sinclair44.usr.reds
(
)Open Haxor. Change the top text field to DEC (decimal) and the bottom one to HEX (hexadecimal).
()Type in your amount in the first box, and note the new number (sometimes with letters) in the bottom (i.e. 9600 -> 2580).
(
)Convert this big endian number to a little endian one. I think all you have to do is reverse two-digit pairs (i.e. 2580 -> 8025) but I'm not sure. I used the classic app (url="http://"http://www.versiontracker.com/dyn/moreinfo/macos/671")Bitwise(/url) to do it easily (but it's shareware).
()Open the hex file you dumped earlier in HexEditor.
(
)Start the find in HexEditor. Make sure the text radio button is selected. Search for the account number you noted earlier (i.e. 1245306). Start another find, this time changing the radio button to hex and searching for the little endian hex number you found above. These two searches should turn up their results in similar places (near the bottom); if they don't, you've done something wrong.
()Check the box "Allow Editing" in the File box of HexEditor.
(
)For each of the two digit hex pairs HexEditor found in the second search above, change the char box in "View/Edit as..." to 0xFF (i.e. 0x80 becomes 0xFF and 0x25 also becomes 0xFF). ( Power users note: this just maxes out the money you have. You can put any number you want in here using the above procedure for converting it from decimal to little endian hex. ) Save the file. HexEditor may say the file write failed, but it probably succeded anyways.
()Use RedshirtX to convert the hex dump back into a .usr file (i.e. Sinclair44.usr.reds -> Sinclair44.usr).
(
)Load the hacked user in Uplink. Check right away to make sure you have the extra money you wanted.
(/list=a)

If anything goes wrong, restore from the backup.

If your current money is less than 65535c, it will only take it up that far. Take an easy mission and get over 65535 after doing this once, then do the procedure again (there will be 3 pairs of digits this time). Now you will have 16777215c!

(Mods: I assume this is OK to post? Feel free to lock/delete it if it isn't, but please post here or email me to explain if you do.)

------------------
In the beginning, all was NULL, or perhaps (void*).
-- (url="http://"http://vegastrike.sourceforge.net/")Vega Strike(/url) introduction
One, Two, Three, (url="http://"http://source.bungie.org/")Pfh(/url)(url="http://"http://resurrection.bungie.org/")or(/url)
(url="http://"http://www.idevgames.com/")iDevGames(/url)... do (url="http://"http://www.idevgames.com/content/contest.php?id=6")uDevGames(/url)?

(This message has been edited by sinclair44 (edited 06-04-2003).)

I assume this would be okay, unless redshirtx includes a readme

------------------
Going to war without France is like going deer hunting without your accordian.
"You're dumb." -Rawzer to whitedevil and whitedevil2

Quote

Originally posted by SlaVitiCkus:
I assume this would be okay, unless redshirtx includes a readme

Which is does, but that readme is just about RedshirtX, not actually changing anything (i.e. this is the first time I've seen the info I posted in a Mac context).

------------------
In the beginning, all was NULL, or perhaps (void*).
-- (url="http://"http://vegastrike.sourceforge.net/")Vega Strike(/url) introduction
One, Two, Three, (url="http://"http://source.bungie.org/")Pfh(/url)(url="http://"http://resurrection.bungie.org/")or(/url)
(url="http://"http://www.idevgames.com/")iDevGames(/url)... do (url="http://"http://www.idevgames.com/content/contest.php?id=6")uDevGames(/url)?

Hmm, no reason I see to lock this, but I dont think the mods like civilians making decisions for them

------------------
Going to war without France is like going deer hunting without your accordian.
"You're dumb." -Rawzer to whitedevil and whitedevil2

i need some help with this.... I cant get it to work..i cant find n e way to convert the "big endan or whatever" to a "small endian or whatever" if my so called"large endian"(doesnt seem to large to me) is ED8 then what is my "small endian number"?????i cannot get it to work..but i am a cheat adict and really need some xtra cash! PLEASE HELP ME

------------------
(url="http://"http://geocities.com/plasticwarz/main.html")http://geocities.com...cwarz/main.html(/url)
(url="http://"http://www.geocities.com/coldstoneGE/")http://www.geocities.com/coldstoneGE/(/url) <~~ Check out my latest CGE project!!!

Quote

Originally posted by bodadem:
**i need some help with this.... I cant get it to work..i cant find n e way to convert the "big endan or whatever" to a "small endian or whatever" if my so called"large endian"(doesnt seem to large to me) is ED8 then what is my "small endian number"?????i cannot get it to work..but i am a cheat adict and really need some xtra cash! PLEASE HELP ME

**

I don't know how to help you, but I would like to point out that typing out the real words instead of "n e way" or "xtra" is a lot less annoying, and in many cases easier. I know it's common on AIM or other chatting programs, many games included, but I know it irks many people on the boards, myself included, so try to keep that in mind. Good luck with your problem, though, I don't usually cheat so I'm not very good at cheating.

<edit> Wow, I was beaten. Well, it doesn't help that I'm typing with 1 hand (my other is broken).

------------------
(url="http://"http://www.coheedandcambria.com")Coheed & Cambria(/url) | (url="http://"http://www.glassjaw.com")Glassjaw(/url) | (url="http://"http://www.dmband.com")Dave Matthews Band(/url) | (url="http://"http://www.bihelix.com")BiHelix Design(/url)

(This message has been edited by DMBandRulzAll (edited 06-04-2003).)

bodadem...I cant help you, but I have asked many times, and so have others, for you to stop using AOL speak. AOL speak being "n e" instead of "any", "u" instead of "you", etc etc...please refrain from using it on the boards

------------------
Going to war without France is like going deer hunting without your accordian.
"You're dumb." -Rawzer to whitedevil and whitedevil2

DMB--maybe two people saying it simultaniously will enforce it to him.

------------------
Going to war without France is like going deer hunting without your accordian.
"You're dumb." -Rawzer to whitedevil and whitedevil2

im 13...i will speak how i wanna speak..if u dont like it, then dont read my posts.

------------------
(url="http://"http://geocities.com/plasticwarz/main.html")http://geocities.com...cwarz/main.html(/url)
(url="http://"http://www.geocities.com/coldstoneGE/")http://www.geocities.com/coldstoneGE/(/url) <~~ Check out my latest CGE project!!!

Proposal: Since it is difficult to simply not read bodadem's posts (curiosity is so powerful...), not to mention the fact that many people will still read them, I suggest that we type all of our responses to his questions in pig latin so he can have a taste of the annoyance we have to go through trying to deal with his questions.

oDay ouyay uysgay agreeay?

So, who's with me? 😄

EDIT: Clarification

------------------
CI-I@()s
(url="http://"http://www.evula.org/world-of-cha0s/")The Homepage of Cha0s(/url)

(This message has been edited by CI-Ia0s (edited 06-04-2003).)

bodadem--your age of 13 isnt an excuse, I am 14. And the moderators might not like you refusing to stop, they might even lower your karma. Stop using AOL speak, that is not for the Ambrosia web-boards. It will take you 5 seconds more typing each post to use english, so just do it.

EDIT--ChaOs, that would just lower ourselves to his level, eh?

------------------
Going to war without France is like going deer hunting without your accordian.
"You're dumb." -Rawzer to whitedevil and whitedevil2

(This message has been edited by SlaVitiCkus (edited 06-04-2003).)

ouyay ancay alktay iglatinpay alay ouyay antway!

------------------
(url="http://"http://geocities.com/plasticwarz/main.html")http://geocities.com...cwarz/main.html(/url)
(url="http://"http://www.geocities.com/coldstoneGE/")http://www.geocities.com/coldstoneGE/(/url) <~~ Check out my latest CGE project!!!

Quote

Originally posted by bodadem:
im 13...i will speak how i wanna speak..if u dont like it, then dont read my posts.

Oh, wow, I'm 13 also. And I don't really appreciate how you speak, so maybe I won't read your posts.

But in this case I already have, so I'll go ahead and answer. To convert from big to little endian, (assuming there aren't any negatives, which in this case there shouldn't be) you just pair the letters/numbers up, adding a zero at the front if needed to complete a pair. Then, reverse the order of the pairs. Here's some examples:

Big endian -> Little endian
ABCD -> CDAB
ABCDEF -> EFCDAB
1234 -> 3412
123456 -> 563412
123 -> 2301
12345 -> 452301
ED8 -> D80E

------------------
In the beginning, all was NULL, or perhaps (void*).
-- (url="http://"http://vegastrike.sourceforge.net/")Vega Strike(/url) introduction
One, Two, Three, (url="http://"http://source.bungie.org/")Pfh(/url)(url="http://"http://resurrection.bungie.org/")or(/url)
(url="http://"http://www.idevgames.com/")iDevGames(/url)... do (url="http://"http://www.idevgames.com/content/contest.php?id=6")uDevGames(/url)?

(This message has been edited by sinclair44 (edited 06-04-2003).)

Quote

Originally posted by SlaVitiCkus:
**bodadem...I cant help you, but I have asked many times, and so have others, for you to stop using AOL speak. AOL speak being "n e" instead of "any", "u" instead of "you", etc etc...please refrain from using it on the boards

**

Sieg Heil to you too....

and bodadem pig latin is two words... and it's known simply as atinlay thank-you very much... and I could care less how people type.... l337, AOL, shakespearen, espańol or otherwise

------------------
-the dr is (IN)-

Quote

Originally posted by drdeath2k3:
and bodadem pig latin is two words... and it's known simply as atinlay thank-you very much... and I could care less how people type.... l337, AOL, shakespearen, espańol or otherwise

Ego Latinam amo, sed si tu Anglicam amas, whatever.
(I like Latin, but if you like English, whatever.)

😄

------------------
In the beginning, all was NULL, or perhaps (void*).
-- (url="http://"http://vegastrike.sourceforge.net/")Vega Strike(/url) introduction
One, Two, Three, (url="http://"http://source.bungie.org/")Pfh(/url)(url="http://"http://resurrection.bungie.org/")or(/url)
(url="http://"http://www.idevgames.com/")iDevGames(/url)... do (url="http://"http://www.idevgames.com/content/contest.php?id=6")uDevGames(/url)?

(This message has been edited by sinclair44 (edited 06-05-2003).)

Quote

Originally posted by sinclair44:
**Oh, wow, I'm 13 also. And I don't really appreciate how you speak, so maybe I won't read your posts.
**

Damn, all these little 13 and 14 yr old hackers man. I'm 18 and i think this game is tight. Leave the file hacking too the older generation... that owns their own computers. Becareful with that stuff otherwise you can really **** up your machine.
no flames please

Quote

Originally posted by Lurid:
**
Damn, all these little 13 and 14 yr old hackers man. I'm 18 and i think this game is tight. Leave the file hacking too the older generation... that owns their own computers. Becareful with that stuff otherwise you can really **** up your machine.
no flames please**

I wish I could own my own computer...
/me considers getting a job and buying a computer in... 2 years. :frown:

------------------
In the beginning, all was NULL, or perhaps (void*).
-- (url="http://"http://vegastrike.sourceforge.net/")Vega Strike(/url) introduction
One, Two, Three, (url="http://"http://source.bungie.org/")Pfh(/url)(url="http://"http://resurrection.bungie.org/")or(/url)
(url="http://"http://www.idevgames.com/")iDevGames(/url)... do (url="http://"http://www.idevgames.com/content/contest.php?id=6")uDevGames(/url)?

(This message has been edited by sinclair44 (edited 06-04-2003).)

Lurid.....you make me mad. Assuming that because im 13 i dont own my own computer. Shame on you. I DONT own my own computer...but that is beside the point! ouyay reay tupidsay!!! I atehay ouyay! <~~ Im hoping u cant read pig-latin...if ya can,..im screwed....

------------------
(url="http://"http://geocities.com/plasticwarz/main.html")http://geocities.com...cwarz/main.html(/url)
(url="http://"http://www.geocities.com/coldstoneGE/")http://www.geocities.com/coldstoneGE/(/url) <~~ Check out my latest CGE project!!!

That's enough people. You've been warned. Let's get back to Uplink here.

------------------
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.modlink.net/guides.php")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)
You have been warned: More haikus are coming!!!

You know, if all you want to do is cheat a bit and give yourselves a massive amount of cash, I very much reccomend Illume Software's Pandora's Box Universal Game Cheat. Even the unregistered version lets you edit any value that you can identify a few times in a row in any program.
(I don't know if a version of Pandora's Box exists for OS X)
1. Once you're in Uplink, take note of your current bank balance.
2. Switch to Pandora's Box, select Uplink as the target App, and Long as the type of value to look for.
3. Enter your bank balance in the little box, and hit enter.
4. Go back to Uplink and buy something so that your balance changes.
5. Go to Pandora's Box and enter the new balance, hit enter again.
Repeat steps 4 and 5 until there's only 1 value left in the search. Change it to anything up to 2 billion. That's your new balance.

-The SeaOtter

------------------
"Ford!" he said, "there's an infinite number of monkeys outside who want to talk to us about this script for Hamlet that they've worked out." -Douglas Adams