[You must be registered and logged in to see this image.]
Bahan2.*RCD logger=Untuk mencari Offset.
*DEVC++
*Kopi..
langsung ke tutor:
1. Buka DevC buat Project baru (C Project)
2. Hapus file dll.h3. Masukkan Code dibawah ini di dllmain.c
truz masukin ini SC
Quote: |
/* Name: SNUTZ Base 1.0 Copyright: SNUTZ Author: indrascott Date: 26/01/11 06:00 Greetz to : AnasTM (fake address) & all Snutzers Description: Basic Source for Indonesian PB Online ================================================== NEVER GIVE UP TO LEARN ! */ #define WIN32_LEAN_AND_MEAN #include #include #define Minimize1 0x25B18 // Ofset RCD Logger 3.1 dikurangi 53 kemu dibagi 2 ( hex ) #define Minimize2 0x25B34 // Ofset RCD Logger 3.1 dikurangi 53 dibagi 2 ( hex ) LPSTR Snutzer = "PointBlank.i3Exec"; DWORD SnutzMini1, SnutzMini2, SnutzPB = 0; unsigned char MiniPatch[1]={0x01}; // value untuk patch (1 Byte) unsigned char SGPatch[4]={0x7C, 0x7D, 0xBE, 0x41}; //value untuk patch (4 Bytes) unsigned char SnipPatch[4]={0x7B, 0x7D, 0xBE, 0x41}; int __fastcall patch_(void* address, char* val, int bytes) { DWORD d, ds; VirtualProtect(address, bytes, PAGE_EXECUTE_WRITECOPY, &d); memcpy(address, val, bytes); VirtualProtect(address,bytes,d,&ds); } DWORD __fastcall theLoop(LPCVOID param) { while (1) { // Minimize if(GetAsyncKeyState(VK_INSERT)&1) { MessageBeep(0); DWORD SnutzBase = (DWORD)GetModuleHandleA(Snutzer); if (SnutzBase > 0) { SnutzMini1 = SnutzBase + Minimize1 + Minimize1; // metode fake address 1 by AnasTM SnutzMini1 = SnutzMini1 + 0x50; // metode restore fake address by AnasTM patch_((void*)SnutzMini1, (char *)MiniPatch, 1); // pacth memory SnutzMini2 = SnutzBase + Minimize2 + Minimize2; // metode fake address 1 by AnasTM SnutzMini2 = SnutzMini2 + 0x50; // metode restore fake address by AnasTM patch_((void*)SnutzMini2, (char *)MiniPatch, 1); // pacth memory } MessageBox(0,"Snutz Minimizer Extreme...","indrascott", MB_OK | MB_ICONINFORMATION); } Sleep(10); } } BOOL __stdcall DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved) { switch(dwReason) { case DLL_PROCESS_ATTACH: DisableThreadLibraryCalls(hDll); MessageBox (0,"N3 Back to School..","n3", MB_OK | MB_ICONINFORMATION); CreateThread(0, 0, (LPTHREAD_START_ROUTINE)theLoop, 0, 0, 0); break; } return TRUE; } |
Sumber: N3 [You must be registered and logged in to see this image.]