how to use ollydbg??

01/13/2010 15:58 pve1#1
Hi, does any1 know a good tutorial to make hacks for 12-sky2 aeria with ollydbg? i havent found any tutorials for 12-sky2 only for 12-sky please if anyone got a simple tutorial can u write it here?
02/01/2010 05:24 Gleerock#2
well I'm not pro at hacking with stuff and all, but I think I can make fix it ~ a multi hack or something... if it's a mmorppg :|
02/01/2010 09:09 Mega Byte#3
tbh I would use cheat engine to find addresses and to change code and then make hacks using C++ or C# using WriteProcessMemory or hooks of some kind.

You can use ollydbg for cheats/hacks but i find cheat engine to be alot quicker and simpler to use for them. There are plugins which let you search memory easily like you do in cheat engine in olly dbg and find what writes to certian memory addreses. I think its called CheatUtility.dll or GameCheater or something on can be found on tuts4you *sorry if posting this is counted as advertising or something just giving out facts you can google of course*

I did write a tutorial on an old forum for hacking i used to be an admin of I will see if i can find the post and post it up for you.
02/01/2010 11:47 pve1#4
Quote:
Originally Posted by Mega Byte View Post
tbh I would use cheat engine to find addresses and to change code and then make hacks using C++ or C# using WriteProcessMemory or hooks of some kind.

You can use ollydbg for cheats/hacks but i find cheat engine to be alot quicker and simpler to use for them. There are plugins which let you search memory easily like you do in cheat engine in olly dbg and find what writes to certian memory addreses. I think its called CheatUtility.dll or GameCheater or something on can be found on tuts4you *sorry if posting this is counted as advertising or something just giving out facts you can google of course*

I did write a tutorial on an old forum for hacking i used to be an admin of I will see if i can find the post and post it up for you.
:) thx
02/01/2010 16:55 Iktov#5
Right now though ollydbg isn't really all that helpful in ts2 aeria(at least not as much as it could be for me) due to the damn packer. You can use ollydbg on the game, however the second you set a breakpoint it forces the game to crash. Unless you can find a working plugin that will allow breakpoints without a crash or you can write one yourself then I don't know.
02/01/2010 20:29 Mega Byte#6
You could simulate a breakpoint using a non intrusive method eg JMP -2 but you would need a way to pick this up in a thread. Obsidian DBG works but that still seems to be underdevelopment although it looks like it will be a nice debuger once its worked out a bit more.

You need to unpack themida if you want to use olly dbg. Ive been able to make some simple cheats like swearfilter bypass and Map Fun a program that lets you teleport arround the map by just using cheat engine and a programming language :P.

Google for tutorials for ReadProcessMemory and WriteProcessMemory if you require those. I cant seem to find the tutorial i made the old webserver went bye bye lol.

You should be able to make a function you can call to read bytes from memory or write bytes from a byte array into memory at a specific address. You can then use BitConveter if your using a .NET language to convert them easily into another value. For example im reading 4 bytes and converting to a float for each of the X Z Y's in Map Fun

To make a hack you just have to understand how asm works and look at what code changes memory addresses. When you find that out you can alter the code using WriteProcessMemory or memcpy if you are using an injected dll. You can alter it first in cheat engine's memory view to see if it works the way you want.

For example in a game on your computer you could find the code that subtracts a life or health or gold etc and just make it not subtract by changing all the bytes for the command that subtracts to nop or 0x90. DEC EAX or something using DEC might be what you would look for or a MOV you would just nop that.

Hope i helped clear things up sorry if i made them more confusing :P
11/03/2010 23:02 brahno#7
thanks
11/04/2010 08:59 Mega Byte#8
Oh wow old post...

Olly dbg works with using strong odb plugin and some settings in options.
On windows xp for me mind you. won't work on the xtrap version of the game.