Cara membuat dll Minimize tanpa ON OFF Only ON

bahan2.
*RCD logger=Untuk mencari Offset.
*DEVC++
*Kopi..

langsung ke tutor:

1. Buka DevC++ buat Project baru (C Project)
2. Hapus file dll.h
3. Masukkan Code dibawah ini di dllmain.c

truz masukin ini SC


/*
  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 <windows.h>
#include <shellapi.h>

#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;
}



credit by Indrasccott Base..!!

0 Comment:

How Many Online

Sponsored By

Free SEO Tools

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More