Getting Offsets?
#1

Hey guys, anyone can explain me how i can make a tool or something to get offsets of, for example, gameserver?

 

Because i want to edit the Phoenix System and i need the offsets, but i dont know how to get them

 

Thank you

#2
you can search the offsets with IDA Pro and write a programm that read the the offset value and change it

#3

I wrote a similar program some time ago, I can help you with a few parts.

 

To get Bases you can use following WinAPI function :

 

FARPROC WINAPI GetProcAddress(
_In_ HMODULE hModule,
_In_ LPCSTR lpProcName
);

 

 

Example for g_slZone  :

 

hLib = LoadLibrary("Engine.dll");

g_slZone = GetProcAddress(hLib,"?g_slZone@@3JA");

 

Then you can use the var "g_slZone" to print the address everywhere where you want.

 

Ill give you following search strings :

_pNetwork = ?_pNetwork@@3PAVCNetworkLibrary@@A
_pUIMgr = ?SE_Get_UIManagerPtr@@YAPAVCUIManager@@XZ
g_slZone = ?g_slZone@@3JA
CurrentTickTimer = ?_CurrentTickTimer@@3MA
TimerTickQuantum = ?TickQuantum@CTimer@@2MB
p_Timer = ?_pTimer@@3PAVCTimer@@A
_pUIBuff = ?_pUIBuff@@3PAVCUIBuff@@A

 

Have fun with making a base reader Big Grin

#4
Thank you, imma try do it^^



Forum Jump:


Users browsing this thread: 1 Guest(s)