[C/C++] RR CoD4MW v1.7 Hack (PB undetected)

Dieses Thema im Forum "Projekte / Codes" wurde erstellt von N0S, 22. Juli 2010 .

Schlagworte:
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 22. Juli 2010
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    RR CoD4MW v1.7 Hack (PB undetected)

    Biete euch hier mal einen kleinen Hack für das Spiel CoD 4 Modern Warefare v1.7.

    Punkbuster undetected : 22.07.2010

    Wenn es detected ist -> einfach posten dann mach ich es wieder undetected, wenn der Aufwand nicht so groß ist.


    Features:
    - ESP (F1)
    - Wallhack (F2)
    - No Recoil (F3)
    - No Flash/Laser (F4)

    Screenshots:
    https://www.xup.in/pic,16917300/1.jpg
    https://www.xup.in/pic,14404386/2.jpg
    https://www.xup.in/pic,14948852/3.jpg
    https://www.xup.in/pic,20331139/special.jpg

    Download:
    RR CoD4MW v1.7 Hack – Neuer Injector

    Kompletter Injector Quellcode:
    Spoiler
    Code:
    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    #include <string.h>
    #include <windows.h>
    #include <tlhelp32.h>
    
    #include "ufmod.h"
    #define PROCESS "iw3mp.exe"
    #define DLLNAME "cod4machtspass.dll"
    #define ININAME "cod4inject.ini"
    #define GAMETYPE "CoD 4 MW"
    
    void printText(char * text);
    bool injectDLL(int PID, char * dllPath);
    DWORD getProcessByName(char * processName);
    void printText(char * text);
    bool readConfig();
    bool fileExists(char * path);
    void randomizeDllName();
    void writeNewDllName();
    void randomizeMD5Sum();
    void getRandomString(char * randomNameSpace);
    
    char dllPath[MAX_PATH];
    char iniPath[MAX_PATH];
    char currentDir[MAX_PATH];
    char dllName[40];
    bool playMusic = true;
    
    int main(int argc, char *argv[])
    {
     printf("\n * Raid-Rush Hack "GAMETYPE" Injector *\n\n");
    
     GetCurrentDirectory(MAX_PATH, currentDir);
     sprintf_s(iniPath,MAX_PATH,"%s\\%s",currentDir,ININAME);
    
     if (!fileExists(iniPath))
     {
     printf("Cannot find %s\n",iniPath);
     return 0;
     }
    
     if (!readConfig())
     return 0;
    
     if (playMusic)
     uFMOD_PlaySong(MAKEINTRESOURCE(1), 0, XM_RESOURCE);
    
     randomizeDllName();
     randomizeMD5Sum();
    
     printText(" - Please start the game...\n");
    
     while(1)
     {
     DWORD PID = getProcessByName(PROCESS);
    
     if(PID != 0)
     {
     if (playMusic)
     uFMOD_StopSong();
    
     printf(" - Found process %s - PID: %u\n - Trying to inject %s...\n",PROCESS, PID, dllName);
    
     if(injectDLL(PID, dllPath))
     {
     printText(" - DLL successfully injected\n");
     }
     }
     else
     {
     Sleep(500);
     continue;
     }
    
     while(1)
     {
     PID = getProcessByName(PROCESS);
    
     if(PID == 0)
     {
     if (playMusic)
     uFMOD_PlaySong(MAKEINTRESOURCE(1), 0, XM_RESOURCE);
    
     printText("\n - Please start the game...\n");
     break;
     }
     Sleep(3000);
     }
     }
    }
    
    void printText(char * text)
    {
     for(unsigned int i = 0; i < strlen(text); i++)
     {
     printf("%c", text[i]);
     if((text[i] != ' ') || (text[i] != '\n')) 
     {
     Sleep(15); 
     }
     }
    }
    
    bool injectDLL(int PID, char * dllPath)
    {
     HANDLE process = OpenProcess(PROCESS_CREATE_THREAD|PROCESS_VM_OPERATION | PROCESS_VM_READ | PROCESS_VM_WRITE | PROCESS_QUERY_INFORMATION, 0, PID);
     if(process == NULL) 
     {
     printf("Error: OpenProcess\n");
     return 0;
     }
    
     LPVOID addr = VirtualAllocEx(process, NULL, strlen(dllPath) + 1, MEM_RESERVE | MEM_COMMIT, PAGE_EXECUTE_READWRITE);
     if(addr == NULL)
     {
     printf("Error: VirtualAllocEx\n");
     return 0;
     }
    
     BOOL result = WriteProcessMemory(process, addr, dllPath, strlen(dllPath) + 1, NULL);
     if(result == 0) 
     {
     printf("Error: WriteProcessMemory\n");
     return 0;
     }
    
     HMODULE hmodule = LoadLibraryA("kernel32.dll");
     if(hmodule == 0) 
     {
     printf("Error: LoadLibrary\n");
     return 0; 
     }
    
     FARPROC farproc = GetProcAddress(hmodule, "LoadLibraryA");
     if(farproc == 0) 
     {
     printf("Error: GetProcAddress\n");
     return 0; 
     }
    
     HANDLE thread = CreateRemoteThread(process, NULL, 0, (LPTHREAD_START_ROUTINE)farproc, addr, 0, NULL);
     if(thread == NULL)
     {
     printf("Error: CreateRemoteThread %u\n",GetLastError());
     return 0; 
     }
    
     CloseHandle(thread);
    
     return true;
    }
    
    DWORD getProcessByName(char * processName)
    {
     HANDLE hProcessSnap = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
     PROCESSENTRY32 pe32;
     pe32.dwSize = sizeof(PROCESSENTRY32);
    
     if( !Process32First( hProcessSnap, &pe32 ) )
     {
     printf("Error getting Process\n");
     CloseHandle( hProcessSnap );
     return 0;
     }
    
     do
     {
     if(!_stricmp(pe32.szExeFile, processName)) 
     {
     CloseHandle(hProcessSnap);
     return pe32.th32ProcessID;
     }
     } while(Process32Next(hProcessSnap, &pe32));
    
     CloseHandle(hProcessSnap);
     return 0;
    }
    
    bool fileExists(char * path)
    {
     FILE * pFile = fopen(path,"r");
     if(pFile == 0)
     {
     printf("Error: %s not found\n",path);
     return false;
     } else {
     fclose(pFile);
     return true;
     }
    }
    
    bool readConfig()
    {
     DWORD retGPPS = GetPrivateProfileString("Settings","DLLName",DLLNAME,dllName,sizeof(dllName),iniPath);
     if (retGPPS < 4)
     {
     printf("Error reading dllName\n");
     return false;
     }
    
     UINT retGPPI = GetPrivateProfileInt("Settings","playMusic",1,iniPath);
     if (retGPPI == 0)
     {
     playMusic = false;
     }
     return true;
    }
    
    void randomizeDllName()
    {
     char randomName[15];
     char renamePath[MAX_PATH];
    
     getRandomString(randomName);
     strcat_s(randomName,sizeof(randomName),".dll");
    
     sprintf_s(dllPath,MAX_PATH,"%s\\%s",currentDir,dllName);
     sprintf_s(renamePath,MAX_PATH,"%s\\%s",currentDir,randomName);
    
     if (!fileExists(dllPath))
     return;
    
     if (!rename(dllPath,renamePath))
     {
     printf(" - Anti-PB: DLL %s successfully renamed to %s\n",dllName,randomName);
     strcpy_s(dllPath,renamePath);
     strcpy_s(dllName,randomName);
     writeNewDllName();
     } else {
     printf(" - Anti-PB: DLL %s renaming to %s failed\n",dllName,randomName);
     }
    }
    
    void getRandomString(char * randomNameSpace)
    {
     char chars[] = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
     srand(GetTickCount());
    
     for (int i = 0; i < 9; i++)
     {
     randomNameSpace[i] = chars[rand() % strlen(chars)];
     }
     randomNameSpace[9] = 0x00;
    }
    
    void randomizeMD5Sum()
    {
     char randomSequence[15];
     DWORD writtenBytes;
    
     getRandomString(randomSequence);
     HANDLE hFile = CreateFile(dllPath, GENERIC_READ | GENERIC_WRITE,0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
     if (hFile == INVALID_HANDLE_VALUE)
     {
     printf("Could not open %s\n",dllPath); 
     return;
     }
     DWORD fileP = SetFilePointer(hFile,0x7700,NULL,FILE_BEGIN);
     if(fileP == INVALID_SET_FILE_POINTER)
     {
     printf("Error SetFilePointer\n");
     return;
     }
    
     if(WriteFile(hFile,randomSequence,strlen(randomSequence),&writtenBytes,NULL))
     {
     printf(" - Anti-PB: Random MD5 checksum patch successfully\n");
     } else { 
     printf(" - Anti-PB: Error patching\n");
     }
    
     CloseHandle(hFile);
    }
    
    void writeNewDllName()
    {
     if (!WritePrivateProfileString("Settings","DLLName",dllName,iniPath))
     {
     printf("Error writing new Dll Name to ini\n");
     }
    }
    

    Den Hack Quellcode gibt es nicht komplett, aber Ausschnitte natürlich:
    Credits: King-OrgY
    Spoiler
    Code:
    cg_t * cg = (cg_t *) 0x0074E338;
    cgs_t * cgs = (cgs_t *) 0x0074A908;
    clientInfo_t * clientinfo = (clientInfo_t *) 0x00839270;
    centity_t * cg_entities = (centity_t *) 0x0084F2D8;
    viewMatrix_t * viewmatrix = (viewMatrix_t *) 0x0079E700;
    
    Naked void hooked_RenderScene( )
    {
     _asm pushad
     if((GetAsyncKeyState(VK_F1)&1)==1)
     {
     if (bESP)
     {
     printf_cod(CENTERED,"^1ESP disabled!");
     bESP = false;
     } 
     else
     {
     printf_cod(CENTERED,"^2ESP enabled!");
     bESP = true;
     }
     }
     if((GetAsyncKeyState(VK_F2)&1)==1)
     {
     if (bWallhack)
     {
     printf_cod(CENTERED,"^1Wallhack disabled!");
     bWallhack = false;
     } 
     else
     {
     printf_cod(CENTERED,"^2Wallhack enabled!");
     bWallhack = true;
     }
     }
     if((GetAsyncKeyState(VK_F3)&1)==1)
     {
     if (bNoRecoil)
     {
     printf_cod(CENTERED,"^1No Recoil disabled!");
     bNoRecoil = false;
     } 
     else
     {
     printf_cod(CENTERED,"^2No Recoil enabled!");
     bNoRecoil = true;
     }
     }
    
     if (bESP)
     {
     for(i = 0; i < cgs->maxPlayers; i++ )
     {
     if((cg_entities[i].currentValid == 1) && (i != cg->clientNum) && (clientinfo[i].Name[0] > 32))
     {
     if((clientinfo[i].Team != clientinfo[cg->clientNum].Team) && (clientinfo[i].Team != TEAM_SPECTATOR))
     {
     CG_DrawNameTags( 0, &cg_entities[i], 100);
     }
     }
     }
     }
    
     if(bNoRecoil) 
     {
     viewmatrix->Recoil1 = 0.0;
     viewmatrix->Recoil2 = 0.0;
     viewmatrix->Recoil3 = 0.0;
     }
    
     _asm popad
    
     __asm push ebp
     __asm jmp [returnRenderScene]
    }
    
    Naked void hooked_InterlockedExchangeAdd(void)
    {
     if(bWallhack)
     {
     __asm {
     push eax
     mov eax, esp
     add eax, 0x78
     add eax, 0x4
     mov eax, DWORD PTR [eax]
     cmp eax, 0x445000
     jb call_orig
     cmp eax, 0x446000
     jnb call_orig
     cmp al, 0x8C
     jne call_orig
     mov eax, esp
     add eax, 0x80
     add eax, 0x4
     mov [eax], 0x11
     inc [eax] 
    call_orig:
     pop eax
    
     mov ecx, [esp+4]
     mov eax, [esp+8]
     lock xadd [ecx], eax
     retn 8
     }
    
     } else {
     __asm {
     mov ecx, [esp+4]
     mov eax, [esp+8]
     lock xadd [ecx], eax
     retn 8
     }
     }
    
     

  2. Anzeige
  3. #2 22. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Super :thumbsup: Gabs nichts anderes als ein Multiplayer Game zum spielen?

    Sehe ich genauso wie raid.
     
  4. #3 22. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Find ich auch nicht wirklich gut was du da machst,
    jeder hasst cheaterbobs und das noch zu unterstützen ist auch nicht besser als zu cheaten!
     
  5. #4 22. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Sehe ich auch so..
    Finde deinen SFT-Loader Sniffer geil, aber Cheats zu developen ist :poop:, weil jeder der gerne zockt, hasst Leute die solche Bots nutzen..
    Ich hoffe, dass er schnell detected wird und alle Leute gebannt werden, die das Ding usen...

    Entwickel doch lieber mal ne Alternative für den schrottigen und verbuggten SFT-Loader...
    Vorallem eine die auch unter Ubuntu oder allgemein Linux ohne Wine lauffähig ist!

    MfG

    //EDIT:
    Packs innen Hide.. Also den Download..
    Denn sieht man wenigstens, wer hier alles ein scheiß Cheater ist..
     
  6. #5 22. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Auf den großen public Servern cheaten doch eh die meisten, also ist es nur gerecht wenn man mitcheatet. Außerdem habe ich extra nur 3 Features integriert und kein Aimbot oder sowas.

    Na gut wenn viele den Cheat nutzen baue ich noch einen PB Screenshot Schutz ein :p


    ok done

    Ne es macht sehr viel Spaß. Das hier soll auch nur ein kleines Geschenk sein ;)
     
  7. #6 22. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    mal leechen und ins archiv packen, thx dafür!
     
  8. #7 22. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    OMG, ich melde jeden Mist der im Games-Forum auftaucht so schnell wie möglich und du schreibst sowas selber! und bietest sowas an -.-

    Toll, dass du solche Fähigkeiten hast, aber nicht hier, das ist er bärmlich! :/

    btw: du bist also der Ansicht ..."wenn die anderen cheaten, darf ich das auch!" ??? oh mann
     
  9. #8 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Was hab ich damit zu tun?

    Auf public Server schon.... macht auch Spaß.

    Aber könntet ihr mal bitte die Diskussion "Cheats gut oder Cheats schlecht" im Gamers Forum fortsetzen? Das hier ist auch das Programmierung -> Source Forum. Es geht ja auch darum was zu lernen...
    Außerdem möchte ich noch zeigen wie wirkungslos Punkbuster ist. Ist doch auch eine nette These die man mal öffentlich bestätigen sollte ^^
    Auf die Idee kam ich übrigens als mich jemand wegen eines ESP Hacks per PN angeschrieben hat, also ist durchaus Interesse da.

    Komisch das Cheats "böser" sind als Warez und PSP Hacks? Irgendwie sind eure Wertevorstellungen vollkommen verdreht...
     
  10. #9 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    download im hide is nicht erlaubt.

    wer was gegen cheater hat, hat in diesem thread eh nix verloren, aufregen könn ihr euch im TS ;)
    zudem gehts hier um den source und "wie" es funktioniert, nicht "was" das programm macht.

    hier ist NICHT der gaming-bereich
     
  11. #10 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Du musst dir ja auch immer anschau'n welches Publikum du ansprichst:D, so wird sich
    jeder "anständige" Gamer bei solchen sachen natürlich ärgern..

    Naja deswegen hättest du dir das auch sparen können, das ist denke ich weitgehend bekannt...
    Deshalb spiele ich auch hauptsächlich auf Servern, die von den Admins noch "gepflegt" werden und somit Cheater-frei sind :)


    Aber programmiertechnisch gesehen . gute Arbeit. Ich weiß nicht wie anstrengend das ist sowas zu basteln, aber so aus dem Ärmel geschüttelt haste das mit sicherheit nich' ^^

    Antun werd' ich mir das jedoch nicht - will ja meine Ehre als Gamer noch behalten :lol: :lol: :lol:

    mfg
    xXsoureXx
     
  12. #11 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Respekt^^ sehr nettes Ding auch wenn ich es nich benutzen werde;)
    wieviele Jahre hast du Erfahrung in Sachen coding reversing USW?


    BTW
    was heißt ESP?^^
    ein elektronisches stabilitätsprogramm wird's wohl nich sein oder?^^
     
  13. #12 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    ESP ist eine art Wallhack nur das nicht die Wände durchsichtig gemacht werden sondern einfach die Spielermodels als Kasten/Spieler durch die Wand zu sehen sind. Sprich die Wand sieht ziemlich normal aus nur siehst du was dahinter ist.
     
  14. #13 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Wär ja mal was neues, wenn NOS seine Fähigkeiten für was sinnvolles nutzt :)
    Mir ging damals der SFT-Sniffer schon tierisch auf den Sack, aber was macht schon deleten, machen doch sicherlich auch die meisten hier....
     
  15. #14 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Es gibt doch wohl genug Methoden um ne sft Datei zu sniffen.
    der sft hook war nur nochmal interessant anzuschauen.
    Und soweit ich das bemerkt habe, haben sich die deleter nicht wirklich vermehrt dadurch.^^
     
  16. #15 23. Juli 2010
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Naja das stimmt nicht so ganz...

    Extrasensory perception (ESP)
    Über oder bei jedem Spieler werden Zusatzinfos angezeigt, das kann z.B. die Entfernung, Waffe, Name, Rank, Team, ein X oder sonstiges sein. Ja natürlich sieht man das auch durch die Wand, sonst hätte es keinen Sinn^^

    Hab mal vorher nachher Screenshots gemacht:
    https://www.xup.in/pic,79524205/ESP1.jpg
    https://www.xup.in/pic,18394557/ESP2.jpg

    Das ESP in dem Hack ist wirklich super und ergänzt das Wallhack perfekt. Chams (farbige Modells) sind also komplett überflüssig. Bei manchen Cheats ist das ESP und Wallhack so :poop: das man Probleme hat den Feind zu erkennen bzw. man weiß nicht wo man hin schießen muss, aber nicht so hier^^
    Manche würden für sowas sogar Geld zahlen und ich schenke ihn euch ;)


    Achja ich hab noch einen Tipp für euch: Es gibt noch genug cracked Server in CoD4MW, also einfach einen neuen Key rein und auf so einem zocken. Ihr müsst auch nicht bei Lvl 1 anfangen, weil es gibt ja einen schönen Rank Hack (google nach Easy Account v1.7). Also neuer Key + Rank Hack und ihr könnt ohne Angst auf allen cracked PB Servern zocken.
    Wollte eigentlich noch einen Key Randomizer einbauen, damit ein Ban vom Serveradmin keine Wirkung hat, weil ihr sofort wieder joinen könnt, aber dann müsst ich den Cheat im UG posten :p Naja vielleicht mach ich das noch^^

    Mein sft hook musste ich auch in den Hide machen (laut raid) bzw. glaub deshalb wurde der Hide wieder eingeführt.
    Aber ist mir auch recht so, dann können die Kinder den Hack schnell an die PB Leute schicken und ich hab dann wieder paar Minuten Aufwand :p
     
  17. #16 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Ajo so meinte ich das auch, bei dir sind es halt nicht die Models sondern der Name + iwas.
    Ich hatte noch CoD auf der HDD rumliegen, fix install. und auf nem crackd Server ruff, funktioniert gut, wobei ich nur ESP ausprobiert hab, Wallhack ist schon eine ecke zuviel des guten, dann kommt man gar nicht mehr zu recht wohin man zielen soll.

    Bin mal gespannt wann der erste hier rumschreit das er gebannt wurde, oder ob der Hack an PB vorbeigeht :thumbsup:
     
  18. #17 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Aber keine dieser Methoden macht es einem so extrem einfach.
    Da wird ja sogar der ganze Path etc. in eine TXT Datei geschrieben.
     
  19. #18 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Joa. Bei anderen tools suchst du nurnoch die entsprechenden Daten, undzwar auch den path aus ner kleinen logliste raus.
    Ne Minute Arbeit;)

    BTW
    falls du dich an älteren Games auslassen willst dann schreib ma nen autotele für D2 lod:D
    oder ein nettes dupeprogramm^^
     
  20. #19 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Muss sagen habe einen großen respekt von solchen Leuten die das immer wieder auf die reihe bekommen, vor allem bei "neuen" Spielen.

    Darf ich Fragen wie lange du (alleine?) dafür gebraucht hast und wie du vorgegangen bist?

    Hab vor einigen Jahren einen Trainer für "Yu-Gi-Oh! - Power of Chaos: Kaiba the Revenge" geschrieben, dafür hab ich dann auch ein paar Tage gebraucht.....

    Mfg Rushh0ur
     
  21. #20 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Naja CoD4MW ist schon komplett public reversed, deshalb möchte ich da das Rad auch nicht neu erfinden (siehe credits). Habe nicht lange gebraucht.

    Die ganzen Structs, Adressen und Funktionen die man braucht sind schon lange public, es ist also sehr einfach da einen cheat zu erstellen. Vor allem da CoD4 immer noch zum Teil auf der Open-Source quake 3 engine basiert d.h. man kann sich den q3 quellcode anschauen und schauen wie die Funktion in cod4 aussieht.

    + Rank ;)
    Mach mal wallhack + esp an, wirst sehen das geht sehr gut und nach kurzem Eingewöhnen findest du das super und es macht auch Spaß. Die anderen Spieler können das auch kaum merken, wenn killcam aus ist und du nicht gerade durch Wände die Gegner abknallst^^
     
  22. #21 23. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    dh du musstest dann das Programm drumrum noch schreiben das dann auf die Funktionen usw zugreift und dabei speziell vorgeht um undetected zu bleiben.

    Oder wie genau hat man sich das vorzustellen?:)
     
  23. #22 25. Juli 2010
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Auf Wunsch gibt es ein kleines Feature update!
    Mit der Taste F4 kann man nun einen tollen Laser einschalten für alle Waffen: https://www.xup.in/pic,20331139/special.jpg
    Und man ist immun gegen Blendgranaten (kein Blitz, man kann sofort weiter kämpfen)


    Der Hack ist selbstverständlich immer noch Punkbuster undetected ;)
    No File | www.xup.in


    @Prrovoss
    ja so ungefähr. PB austricksen macht mir sowieso am meisten Spaß
     
  24. #23 25. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Hi,
    ich hab weder das game noch cheate ich in online games.
    Aber darum gehts ja hier nicht.

    Wie genau versteckst du das vor PB? Also ich hab kA wie Punkbuster funktioniert, noch nicht mit beschäftigt, aber vllt. hast du ja paar Links?
    Ich finde Punkbuster schon seit Jahren überflüssig, ist eben kein 100prozentiger Schutzt.
    Und wenn jemand die Cheats im kleinen Bereich lässt bzw. für sich selbst entwickelt, dann ists wohl noch schwerer die zu entdecken.

    Also im Grunde finde ich es gut, wenn Leute solche Cheats entwickeln, denn dann kann man nur hoffen, dass sicherere Methoden entwickelt werden, um vor Cheatern zu schützen.
    Allerdings lassen ja die Software-Firmen bei sowas lange auf sich warten.

    Ähnlich wie Kopierschutz...finde ich auch schon seit Jahren überflüssig.
    Geld beim Kopierschutz sparen, Qualität rüberbringen und den Preis senken, dann verdient man auch Geld. Und vor allem eine riesige Online-Community ansprechen (siehe HL)

    aber ich schweife ab, sorry ;)
     
  25. #24 25. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Schau einfach meine DLL an, dann siehst du es. Gibt bei PB 2 Möglichkeiten: Entweder man greift PB direkt an (manipuliert die Checks) oder man versteckt sich. Diese DLL ist nur versteckt.

    Ich glaube nicht das PB durch mehr Cheats verbessert wird. Wenn die DLL hier mal erkannt wird, haben die PB Entwickler mit 99%iger Sicherheit nur einen einfach Signatur-Check hinzugefügt. D.h. sie scannen den Speicher nach byte patterns... naja diesen Signature-Check kann man in wenigen Minuten austricksen und es ist wieder undetected...
    Speziell PB wird seit Ewigkeiten nicht mehr verbessert, die fügen nur neue Signature Checks hinzu, aber keine wirklichen Erkennungsmethoden.
     
  26. #25 25. Juli 2010
    AW: RR CoD4MW v1.7 Hack (PB undetected)

    Geile Sache BW haste nur mich interessiert noch eins.
    Hast dus schonmal mit VAC2 probiert ? z.b. Css oderso ?
     

  27. Videos zum Thema
Die Seite wird geladen...