Endless Paradigm

Full Version: Fun with disassembling
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I've probably mentioned this before, but I've been dabbling in a bit of disassembling lately.

One thing that was interesting was Oblivion.  When I copied the game off someone else, interestingly enough, the game had no protection whatsoever.
I recently installed a patch however, and now, the game seems to require the DVD to be inserted to play the game (as everyone knows, a darn pain).
Anyways, just to test it out myself, I decided to see if I could fix that myself.  Loading oblivion.exe up in IDA, I quickly found out where the message was being disabled (the check just happens to be in WinMain()), and glancing at the execution graph, it's just a simple jump statement.  Fair enough - all I did was change the jump and voila, game cracked.

I guess Bethesa software never really bothered much with trying to copy protect Oblivion... (glancing at the code, the game only seems to check if it can find OblivionLauncher.exe on one of your CD drives).


Still, I doubt I could handle anything complex (or moderately so) at the moment...

Aside: I can't seem to get IDA to assemble anything, which is a pain.  So I'm having to resort to hexing to modify things, but I can't seem to find a good opcode reference either, unfortunately :S
wow. that's all i evfr wanted to do 10 years  ago in school.  congrats!  someday maybe ill grow some smarts like that.
I understood nothing other than you cracked Oblivion. I have the original DVD so I don't need it whatsoever...

but I have so much to learn Sigh
http://sandpile.org seems to be a good reference site you most prob already looked at it before but it's all I can think of at the moment,
You could also have used the Non-DVD patch.  IF you didnt want to go thru all of that.
i used to crack exe's about a year or so ago

i only cracked about 4-5 though :p
I HATE when a company tries to force us to keep their disc in the drive while wee are playing the game.

I'd love to meet the bastard who came up that concept and kill it.
O shi-

0_0

Assembly? Who are you? And what have you done with Zingaburga?!
feinicks Wrote:I understood nothing other than you cracked Oblivion. I have the original DVD so I don't need it whatsoever...

but I have so much to learn Sigh

i always crack my games, legit or not

Saves having to keep swapping disks constantly and eventually losing half of them
hibbyware Wrote:http://sandpile.org seems to be a good reference site you most prob already looked at it before but it's all I can think of at the moment,
Hey that table's pretty neat :)

Thanks.
Reference URL's