OldSchoolHack

Registrieren / Anmelden Deutsch

DLL BaseAddress tut


icon DLL BaseAddress tut #1

Anmeldungsdatum: Aug 2009

Beiträge: 8

Wenn ihr einen Nametag Hack machen wollt, braucht ihr die Basis Addresse dere RendDX9.dll, da die sich jedesmal verändert.

Ihr könnt folgende Funktion verwenden:

TEXT Code:
  1.  
  2. DWORD GetModuleBaseAddress(const char *DllName, DWORD gamePID)
  3. {
  4. MODULEENTRY32 me32;
  5. DWORD gameDllBase = NULL;
  6. HANDLE snapMod;
  7.  
  8. if (gamePID == 0) return FALSE;
  9. snapMod = CreateToolhelp32Snapshot(TH32CS_SNAPMODULE, gamePID);
  10. me32.dwSize = sizeof(MODULEENTRY32);
  11. if (Module32First(snapMod, &me32)){
  12. do
  13. {
  14. if (strcmp(DllName, me32.szModule) == 0){
  15. CloseHandle(snapMod);
  16. gameDllBase = (DWORD) me32.modBaseAddr;
  17. break;
  18. }
  19. }while(Module32Next(snapMod,&me32));
  20. }
  21. return gameDllBase;
  22. }
  23.  

Ihr braucht noch den Header \"tlhelp32.h\" damit es geht.

hf