1. Buka DevC++ buat Project baru (C Project)
2. Hapus file dll.h
3. Masukkan Code dibawah ini di dllmain.c
4. Rebuild all
Selamat Berkreasi >-
2. Hapus file dll.h
3. Masukkan Code dibawah ini di dllmain.c
- Spoiler:
- /*
Name: Derit Base
Copyright: DERIT
Author: Derit
Date: 10/02/11
Greetz to : all Snutzers
Description: Source hack PB Online
==================================================
DLL READY !
*/
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
#include <shellapi.h>
#define PLAYER 0x991F80 // pointblank.i3exe kali 2
#define BARET 0xB58
LPTSTR Derit = "PointBlank.i3Exec";
void Patch(void *adr, void *ptr, int size) {
DWORD OldProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection);
memcpy(adr,ptr,size);
VirtualProtect(adr,size, OldProtection, &OldProtection);
}
DWORD__WINAPI MemPacth(LPVOID param)
{
while (1) {
// Baret Hack
if (GetAsyncKeyState(VK_NUMPAD1)&1) {
DWORD DeritBase = 0;
DWORD dwDerit = (DWORD)GetModuleHandleA(Derit);
ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (dwDerit + PLAYER / 2), &DeritBase, sizeof(DeritBase), NULL);
Patch((void *)(DeritBase + BARET),(void*)(PBYTE)"\x7C\x7D\xBE\x41",4);
MessageBeep(0);
}
if (GetAsyncKeyState(VK_NUMPAD2)&1) {
DWORD DeritBase = 0;
DWORD dwPB = (DWORD)GetModuleHandleA(Derit);
ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (dwDerit + PLAYER / 2), &DeritBase, sizeof(DeritBase), NULL);
Patch((void *)(DeritBase + BARET),(void*)(PBYTE)"\x7B\x7D\xBE\x41",4);
MessageBeep(0);
}
if (GetAsyncKeyState(VK_NUMPAD3)&1) {
DWORD DeritBase = 0;
DWORD dwDerit = (DWORD)GetModuleHandleA(Derit);
ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (dwDerit + PLAYER / 2), &DeritBase, sizeof(DeritBase), NULL);
Patch((void *)(DeritBase + BARET),(void*)(PBYTE)"\x79\x7D\xBE\x41",4);
MessageBeep(0);
}
if (GetAsyncKeyState(VK_NUMPAD4)&1) {
DWORD DeritBase = 0;
DWORD dwDerit = (DWORD)GetModuleHandleA(Derit);
ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (dwDerit + PLAYER / 2), &DeritBase, sizeof(DeritBase), NULL);
Patch((void *)(DeritBase + BARET),(void*)(PBYTE)"\x7A\x7D\xBE\x41",4);
MessageBeep(0);
}
if (GetAsyncKeyState(VK_NUMPAD5)&1) {
DWORD DeritBase = 0;
DWORD dwDerit = (DWORD)GetModuleHandleA(Derit);
ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (dwPB + PLAYER / 2), &DeritBase, sizeof(DeritBase), NULL);
Patch((void *)(DeritBase + BARET),(void*)(PBYTE)"\x7D\x7D\xBE\x41",4);
MessageBeep(0);
}
if (GetAsyncKeyState(VK_NUMPAD6)&1) {
DWORD DeritBase = 0;
DWORD dwDerit = (DWORD)GetModuleHandleA(Derit);
ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (dwPB + PLAYER / 2), &DeritBase, sizeof(DeritBase), NULL);
Patch((void *)(DeritBase + BARET),(void*)(PBYTE)"\x7E\x7D\xBE\x41",4);
MessageBeep(0);
}
if (GetAsyncKeyState(VK_END)&1) {
DWORD DeritBase = 0;
DWORD dwDerit = (DWORD)GetModuleHandleA(Ewes);
ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (dwDerit + PLAYER / 2), &DeritBase, sizeof(DeritBase), NULL);
Patch((void *)(DeritBase + BARET),(void*)(PBYTE)"\x00\x00\x00\x00",4);
MessageBeep(0);
}
}
Sleep(5);
}
BOOL __stdcall DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
{
switch(dwReason)
{
case DLL_PROCESS_ATTACH:
DisableThreadLibraryCalls(hDll);
MessageBox (0,"Derit Base for Snutzers","Derit", MB_OK | MB_ICONINFORMATION);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)theLoop, 0, 0, 0);
break;
}
return TRUE;
}
4. Rebuild all
Selamat Berkreasi >-
Sat Nov 08, 2014 8:06 am by nojok
» Cheat ATM XP for all levels Ninja Saga [UPDATE]
Sat Nov 08, 2014 8:01 am by nojok
» Instant mission in shop [NS]
Sat Nov 08, 2014 7:56 am by nojok
» Damage Weapon 99999999999
Sat Oct 25, 2014 12:09 am by nojok
» ATM Gold [Cheat Gold New]
Fri Sep 05, 2014 4:31 am by destroyershakim
» Che*T Cross Fire 09 April 2011 .One Hit
Mon Feb 17, 2014 6:09 pm by miralage
» Cheat LS Bug cash,peso all mission dll 22 oktober 2013
Tue Oct 22, 2013 10:38 am by angga pro36
» Cheat Pb Masmed ,Barret ,All karakter,weapon,wh dll 22 Oktober 2013
Tue Oct 22, 2013 10:36 am by angga pro36
» auto b-boy+login,bug all shop,wed ticket.dll 22 oktober 2013
Tue Oct 22, 2013 10:35 am by angga pro36