Minggu, 29 April 2012
Post By: CleoX66®
contoh base code
- #include
- #include "stdio.h"
- #include "stdlib.h"
- #pragma warning (disable: 4305)
- #pragma warning (disable: 4309 4244 4700)
- //#define adrDefuse 0x4CFD14//4BD904//00 00 A0 40 00 00 00 00 00 00 37 40 00 00 00 00
- //#define adrPasang 0x4DC6D8//4CA228//
- #define adrBrutal 0x4E1750//4CF160//6F 12 83 3C 62 6F 6F 6C 20 5F 5F 74 68 69 73 63
- #define adrspeed 0x4D7030//4C4BC8//00 00 00 40 E1 7A 84 3F 00 00 00 80 BE 9F E6 3F
- #define OFS_Playerr 0x64A998//631A58
- #define OFS_Weaponn 0x64A97C//631A3C
- #define adraimbot 0x4D09EB//4BE5E3 // 20 6C C1 76 3F 00 00 00 60 FB 21 09 40 F4 81 9C
- #define GM_AKSESTERO1 0x5B29
- #define GM_AKSESTERO2 0x5B75
- #define GM_AKSESTERO3 0x5BB1//5B65
- #define GM_AKSESTERO4 0x5C0D//5BB1
- #define GM_AKSESTERO5 0x5C69//5BFD
- #define GM_AKSESTERO6 0x5CA5//5C49
- #define GM_AKSESTERO7 0x5CF1//5C95
- #define GM_AKSESTERO8 0x5D3D//5CE1
- #define GM_AKSESCT1 0x5AE3
- #define GM_AKSESCT2 0x5B2F
- #define GM_AKSESCT3 0x5B7B
- #define GM_AKSESCT4 0x5BC7
- #define GM_AKSESCT5 0x5C13
- #define GM_AKSESCT6 0x5C5F
- #define GM_AKSESCT7 0x5CAB
- #define GM_AKSESCT8 0x5CF7
- int memek=0;
- int CH_Amo=0;
- int CH_pasang=0;
- int CH_defuse=0;
- int CH_AmoReload=0;
- int CH_PisoSantet=0;
- int CH_Akurasi=0;
- int CH_NoRecoil=0;
- int CH_Middle=0;
- int CH_spawn=0;
- int CH_AutoHS=0;
- int CH_NonHS=0;
- int CH_Auto88=0;
- //bool edited = false;
- //DWORD key = true;
- //DWORD dwLariKau;
- void RF(DWORD B,DWORD A1,DWORD B1, DWORD C1, BYTE RADZONE)
- { DWORD A=0;
- if (IsBadReadPtr((PDWORD)B,4)==0)
- {A=*(PDWORD)((DWORD)(B))+A1;
- if (IsBadReadPtr((PDWORD)A,4)==0)
- {A=*(PDWORD)((DWORD)(A))+B1;
- if (IsBadReadPtr((PDWORD)A,4)==0)
- {A=*(PDWORD)((DWORD)(A))+C1;
- if (IsBadReadPtr((PDWORD)A,4)==0)
- {*(PBYTE)A=RADZONE;}}}}}
- DWORD dwBase,ofsMNZ1,dwI3EXEC ;
- void writeASM(void *adr, void *ptr, int size)
- {
- DWORD CheckProtection;
- VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &ofsMNZ1);
- RtlMoveMemory(adr,ptr,size);
- VirtualProtect(adr,size,CheckProtection, &dwBase);
- }
- BOOL Tambores(unsigned long ADRexec, int OFSexec, int PTRexec)
- {
- if (!IsBadWritePtr((void*)ADRexec, sizeof(unsigned long)))
- {
- if (!IsBadWritePtr((void*)(*(unsigned long*)ADRexec + OFSexec), sizeof(unsigned long)))
- {
- *(int*)(*(unsigned long*)ADRexec + OFSexec) = PTRexec;
- }}
- return 0;
- }
- DWORD WINAPI ThreadAmmo(LPVOID param)
- {
- while (1){
- if(GetAsyncKeyState(VK_F1)&1)
- { memek=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F2)&1)
- { memek=2;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F3)&1)
- {CH_Amo=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F4)&1)
- {CH_pasang=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F5)&1)
- {CH_defuse=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F6)&1)
- {CH_AmoReload=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F7)&1)
- {CH_PisoSantet=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F9)&1)
- {CH_Akurasi=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F10)&1)
- {CH_NoRecoil=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F11)&1)
- {CH_Middle=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_F12)&1)
- {CH_spawn=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_NUMPAD1)&1)
- {CH_AutoHS=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_NUMPAD2)&1)
- {CH_NonHS=1;MessageBeep(MB_ICONINFORMATION);}
- if(GetAsyncKeyState(VK_NUMPAD3)&1)
- {CH_Auto88=1;MessageBeep(MB_ICONINFORMATION);}
- //===========================invisible kill===================//
- if(CH_spawn==0){
- DWORD SPEED = (DWORD)GetModuleHandleA("PointBlank.exe")+adrBrutal;//speedhack
- writeASM((void*)(SPEED),"\x6F\x12\x83\x3C",4);//x6F\x12\x83\x3C",4);
- }
- if(CH_spawn==1){
- DWORD SPEED = (DWORD)GetModuleHandleA("PointBlank.exe")+adrBrutal;
- writeASM((void*)(SPEED),"\x6F\x12\x83\x40",4);//x6F\x12\x83\x40",4);
- }
- //===============AUTO ON===============//
- DWORD Readwrite = (DWORD)GetModuleHandleA("PointBlank.exe");
- if (Readwrite > 0) {
- int i;
- for (i = 0 ; i <= 15 ; i++){
- Tambores(Readwrite +(DWORD)OFS_Playerr, 0x6CC + (i*0x150), 0x23D29020);//R.B 454 SS8M Scope
- Tambores(Readwrite +(DWORD)OFS_Playerr, 0x6D0 + (i*0x150), 0x29D7AF74);// Mini Axe// kukri//0x29D8055D
- //Tambores(Readwrite +(DWORD)OFS_Playerr, 0x6D0 + (i*0x150), wkwkwkw gue apus :p);//BoneKnife
- Tambores(Readwrite +(DWORD)OFS_Playerr, 0x6D8 + (i*0x150), 0x35E20D5F);// WP Smoke d
- //Tambores(Readwrite +(DWORD)OFS_Playerr, 0x6B4 + (i*0x150), 0x41AF3B3F);// helmet + +
- }}
- //====================AutoHS=======================//
- if(CH_AutoHS==1)
- {
- DWORD Yolanda = (DWORD)GetModuleHandleA("PointBlank.exe");
- if (Yolanda > 0)
- if (Yolanda > 0)
- if (Yolanda > 0) {
- int i;
- for (i = 0 ; i <= 50 ; i++){
- Tambores(Yolanda+(DWORD)OFS_Playerr, 0x7768 + (i*0x11A8), 0x0A0A0A0A);
- Tambores(Yolanda+(DWORD)OFS_Playerr, 0x77A8 + (i*0x11A8), 0x000000FF);
- }}}
- //====================AutoHS=======================//
- if(CH_NonHS==1)
- {
- DWORD Yolanda = (DWORD)GetModuleHandleA("PointBlank.exe");
- if (Yolanda > 0)
- if (Yolanda > 0)
- if (Yolanda > 0) {
- int i;
- for (i = 0 ; i <= 50 ; i++){
- Tambores(Yolanda+(DWORD)OFS_Playerr, 0x77A8 + (i*0x11A8), 0x000000FF);
- }}}
- //============================================ AKSES GM ============================================//
- if(memek==1)
- {
- DWORD dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.exe");
- DWORD dwBasei3Exec = dwI3EXEC + (DWORD) OFS_Playerr;
- DWORD CharName1 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESTERO1 ;
- writeASM((void *)(CharName1),(void*)(PBYTE)"\0xFF\0xFF",2);
- DWORD CharName2 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESTERO2 ;
- writeASM((void *)(CharName2),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName3 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESTERO3 ;
- writeASM((void *)(CharName3),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName4 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESTERO4 ;
- writeASM((void *)(CharName4),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName5 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESTERO5 ;
- writeASM((void *)(CharName5),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName6 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESTERO6 ;
- writeASM((void *)(CharName6),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName7 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESTERO7 ;
- writeASM((void *)(CharName7),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName8 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESTERO8 ;
- writeASM((void *)(CharName8),(void*)(PBYTE)"\xFF\xFF",2);
- }
- if(memek==2)
- {
- DWORD dwI3EXEC = (DWORD)GetModuleHandleA("PointBlank.exe");
- DWORD dwBasei3Exec = dwI3EXEC + (DWORD) OFS_Playerr;
- DWORD CharName1 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESCT1 ;
- writeASM((void *)(CharName1),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName2 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESCT2 ;
- writeASM((void *)(CharName2),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName3 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESCT3 ;
- writeASM((void *)(CharName3),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName4 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESCT4 ;
- writeASM((void *)(CharName4),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName5 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESCT5 ;
- writeASM((void *)(CharName5),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName6 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESCT6 ;
- writeASM((void *)(CharName6),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName7 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESCT7 ;
- writeASM((void *)(CharName7),(void*)(PBYTE)"\xFF\xFF",2);
- DWORD CharName8 = *(PDWORD)((DWORD)(dwBasei3Exec))+ GM_AKSESCT8 ;
- writeASM((void *)(CharName8),(void*)(PBYTE)"\xFF\xFF",2);
- }
- /*_____________| Ammo |______________*/
- if (CH_Amo==1){
- DWORD C = (DWORD)GetModuleHandleA("PointBlank.exe");
- DWORD YSL = C + OFS_Weaponn;
- int i;
- for(i=0x50;i<=0x347;i+=4){
- RF(YSL, 0x174,i,0xEEA,0x0666);
- }}
- //===================pasang defuse======================//
- if (CH_pasang==1)
- {
- DWORD Pasang =(DWORD)GetModuleHandleA("PointBlank.exe")+0x4CFD14;
- writeASM((void *)(Pasang),(int*)(PBYTE)"\x00\x00\xA0\x00",4);
- }
- if (CH_defuse==1)
- {
- DWORD Defuse =(DWORD)GetModuleHandleA("PointBlank.exe")+0x4DC730;
- writeASM((void *)(Defuse),(int*)(PBYTE)"\x00\x00\xE0\x00",4);
- }
- //=================aimbot datar===========//
- if(CH_Middle==1){
- DWORD speed= (DWORD)GetModuleHandleA("PointBlank.exe")+0x4E3984;
- writeASM((void*)(speed),"\x00\x00\x00",3);//On
- }
- DWORD UnFreeZe_PI = (DWORD)GetModuleHandleA("PointBlank.exe");
- if(UnFreeZe_PI!=0){
- DWORD Unfreeze0 = UnFreeZe_PI + 0x4E797C;//0x4D56CC;//00 00 14 42 00 00 88 C1 00 00 20 42 00 00 60 C1
- DWORD Unfreeze1 = UnFreeZe_PI + 0x4D11E4;//0x4BEDDC;//00 00 F0 41 00 00 00 00 00 00 3E 40 00 00 00 A0
- DWORD Unfreeze2 = UnFreeZe_PI + 0x4E168C;//0x4CF09C;//53 54 52 5F 48 41 43 4B 45 52 5F 4D 53 47 00 00
- writeASM((void *)(Unfreeze0),(void*)(PBYTE)"\x00\x00\x00\x00",4);
- writeASM((void *)(Unfreeze1),(void*)(PBYTE)"\x00\x00\x00\x00",4);
- writeASM((void *)(Unfreeze2),(void*)(PBYTE)"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00",15);
- }
- Sleep(1);
- }}
- /*________________________________________ANTI RENAME DLL_____________________________________*/
- BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
- {
- DisableThreadLibraryCalls(hDll);
- if (dwReason == DLL_PROCESS_ATTACH)
- {
- //system("start http://www.talk-take.com/");
- MessageBox (0,"Credit By : Mix Rendhy Qweqwe"," © Tambores Of Dragon | 2012 © ", MB_OKCANCEL | MB_ICONINFORMATION);
- MessageBox (0,"[-] GM Tero : F1\n[-] GM CeTe : F2\n[-] Ammo Magazine : F3\n[-] Pasang : F4\n[-] Defuse : F5\n[-] Ammo Reload : F6\n[-] Pisau Santet : F7\n[-] Akurasi : F9\n[-] No Recoil : F10\n[-] Aim Datar : F11\n[-] Invisible : F12\n[-] Auto HS : Numpad 1\n[-] 1 Hit : Numpad 2\n[-] Hollow 90% : Numpad 3\n","FITUR & HOTKEYS!", MB_OKCANCEL | MB_ICONINFORMATION);
- CreateThread(0, 0, ThreadAmmo,0,0,0);
- }
- return TRUE;
- }
Subscribe: 


Home