OldSchoolHack

Register / Login English

[TUT] CSS Extern Radar + bunnyhop

icon Thread: [TUT] CSS Extern Radar + bunnyhop

Join Date: Mar 2011

Posts: 127

User-Rating:

1 positive
0 negative
Hey...ich nomma
Ich weis nicht genau ob das noch hier rein passt, aber zur FindPattern Funkion von Offsets...Bsp Bunnyhop-Offset. Ich habe hier in einem anderen Thread 2 Funktionen von dir (SilverFire) gefunden.
CPP Code:
  1.  
  2. bool bDataCompare(const BYTE* pData,const BYTE* bMask,const char* szMask)
  3. {
  4. for(;*szMask;++szMask,++pData,++bMask)
  5. if(*szMask=='x' && *pData!=*bMask)
  6. return false;
  7. return (*szMask) == NULL;
  8. }
  9. DWORD dwFindPattern(DWORD dwAddress,DWORD dwLen,BYTE *bMask,char * szMask)
  10. {
  11. for(DWORD i=0;i < dwLen;i++)
  12. if(bDataCompare((BYTE*)(dwAddress+i),bMask,szMask))
  13. return (DWORD)(dwAddress+i);
  14. return 0;
  15. }
Mein Function-Call ist folgendermaßen:
CPP Code:
  1.  
  2. BYTE Mask[] = "\xE8\x69\x33\x00\x00\xE9\x16\xFE\xFF\xFF\x56\x8B\x35\xBC\xF0\x89\x00\xEB\x26\x57\x50";
  3. char mask[] = "xxx??xxxxxxxxxxx?xxxx";
  4. DWORD offset = dwFindPattern(GetModuleBase("client.dll",pID),0xFFFFFFF,Mask,mask);
Wenn ich das Programm starte, so crasht es. Es kommt von Microsoft Visual C++ 2010 Express (Debugger) folgende Meldung: "Unbehandelte Ausnahme bei 0x012e1199 in FindPattern.exe: 0xC0000005: Zugriffsverletzung beim Lesen an Position 0x5ba50000. [Unterbrechen][Weiter][Ignorieren(disabled)]
Wäre geil, wenn ihr mir helfen könntet!

//Edit es hält bei der Zeile
CPP Code:
  1. if(bDataCompare((BYTE*)(dwAddress+i),bMask,szMask))
in der dwFindPattern-Funktion