Hooking DLL on GameServer.

Status
Not open for further replies.
Newbie Spellweaver
Joined
Sep 25, 2005
Messages
78
Reaction score
1
Well this guide i think is the last step for use a DLL with the GS, i first want to tell than i will make this guide with pics so its more easy for people to understand, also you can use my codes on released section for make test the hook on GS.

Ok lets start:

1.- Lets pick a place where to make a call to a empty section so there we can writte our fuction for hook our DLL, i choose this one:

FeN$x - Hooking DLL on GameServer. - RaGEZONE Forums


2.- We make the call to that empty space and we start coding what we need:

FeN$x - Hooking DLL on GameServer. - RaGEZONE Forums


Ok the handler is very needed, caused if we want to make GetProcAdress again we will need it, thats why i save it on a empty memery space, also the fuction GetProcAdress work for got the adress of the DLL fuction on def file when its compiled, with this fuction we dont need to search everytime when we run GS the adress for call, this call will make it and save it on a empty space for use it, finally the last step

3.- We call to the first DLL fuction on this way:

FeN$x - Hooking DLL on GameServer. - RaGEZONE Forums


We done it, now we can make GetProcAdress to new fuctions than we code on our DLL and we check this last pic for make the same with the next fuctions you want to execute on any part of GS. :vegeta:

We are the real coders, not lammers leeching files !!!
Credits: FeN$x

If mods dont like some flames of the pic then i will not remove nothing, just cut off this thread. I will keep this fight for credits till the end. :ala:
 
I fenix. great guide. we need more of this guide in ragezone. =)

Can u put picktures of the Offsets called there to

JE gameserv.005A60A4
And
JMP gameserv.005A61BC
And
JPE SHORT gameserv.005A60A9

I only know few things in Olly so i need all the info. =)
 
Looks intresting, although I don't know why anyone would want to do this I guess some people have there reasons.
 
Re: [Guide] Hooking DLL on GameServer.

Some body can make guide for hooking 3dcam.dll in main.exe any version? =) ...:juggle:
 
Status
Not open for further replies.
Back