#include <windows.h>
#include "stdio.h"
#include "stdlib.h"
//************************************************************************************************************************//
LPTSTR Brother = "PointBlank.i3exec";//cheacopz Inside //
DWORD dwBase, adrRESPAWN1, adrRESPAWN2, adrDEFUSE, adrSETUP, adrINVICIBLE1, adrINVICIBLE2, adrINVICIBLE3, CheckProtection;
//************************************************************************************************************************//
int snHDD (void)
{
}
UCHAR szFileSys[255],szVolNameBuff[255];
DWORD dwMFL,dwSysFlags;
DWORD dwSerial;
LPCTSTR szHD = "C:\\";
//========================Offset=========================//
#define No_Respawn 0x3CCE50
#define No_Respawn_Map_4vs4 0x4BC4E8
#define Defuse 0x3C60A2
#define Pasang 0x3CFF74
#define InvicibleTime 0x4B5390
#define InvicibleTime_4vs4 0x4BC4F8
#define InvicibleTime_4vs4b 0x4BC508
//=======================================================//
//************************************************************************************************************************//
//Check Apakah address tersebut di protect ?
void InProtectAndModify(DWORD Offset, DWORD Pointer, DWORD Length){
VirtualProtect((int*)Offset, Length, PAGE_EXECUTE_READWRITE, &CheckProtection); // check whether the address is in the key / protected? If yes, do Unprotect
RtlMoveMemory((int*)Offset, (const int*)Pointer, Length); // change the address should be writeable, and do a patch by patch
VirtualProtect((int*)Offset, Length, CheckProtection, &CheckProtection); // protect again address the security guard let me not taxable
}
// Lakukan patch terhadap memory
int MEMhack( BYTE *Offset, BYTE *ByteArray, DWORD Length){
InProtectAndModify((DWORD)Offset , (DWORD)ByteArray , 2);
}
//************************************************************************************************************************//
int indracheacopz (void *adr, void *ptr, int size)
{
unsigned long CheckProtection;
VirtualProtect((int*)adr,size,PAGE_READWRITE, & CheckProtection);
RtlMoveMemory((int*)adr,(const int*)ptr,size);
VirtualProtect((int*)adr,size,CheckProtection, 0);
}
//***************************************ByPass HS************************************************************************//
int __fastcall indracheacopzProtection(void){
return 0; // unhook
}
//************************************************************************************************************************//
DWORD __stdcall ThreadStarter(LPCVOID MCR)
{
while (1) {
indracheacopzProtection();
indracheacopzProtection();
indracheacopzProtection();
indracheacopzProtection();
indracheacopzProtection();
indracheacopzProtection();
indracheacopzProtection();
indracheacopzProtection();
indracheacopzProtection();
indracheacopzProtection();
//============================================1 HIT ALL SG, MP7 Ext, AWP / Sniper + BURST============================================//
if(GetAsyncKeyState(0x1)&0x8000)
{
DWORD dwBase = (DWORD)GetModuleHandleA("Pointblank.i3exec") + 0x0050C0D4; // base weapon
DWORD PTR1 = *(PDWORD)((DWORD)(dwBase))+0x174; // Weapon1
DWORD PTR20 = *(PDWORD)((DWORD)(PTR1))+0x2B8; // Awp Sniper
DWORD PTR21 = *(PDWORD)((DWORD)(PTR20))+0xEC0; // Burst Awp Sniper
DWORD PTR10 = *(PDWORD)((DWORD)(PTR1))+0x2B8; // 1 HIT AWP Sniper
DWORD PTR11 = *(PDWORD)((DWORD)(PTR10))+0x4F0;// Weapon2
DWORD PTR14 = *(PDWORD)((DWORD)(PTR1))+0x1D4; // PSG
DWORD PTR15 = *(PDWORD)((DWORD)(PTR14))+0xEC0; // Burst PSG
DWORD PTR16 = *(PDWORD)((DWORD)(PTR1))+0x1D4; // 1 hit PSG
DWORD PTR17 = *(PDWORD)((DWORD)(PTR16))+0x4F0; // 1 hit PSG
DWORD PTR160 = *(PDWORD)((DWORD)(PTR1))+0x2D8; // Dragonuv CG
DWORD PTR170 = *(PDWORD)((DWORD)(PTR160))+0xEC0; // Burst Dragonuv CG
DWORD PTR100 = *(PDWORD)((DWORD)(PTR1))+0x2D4; // Burst Dragonuv DG
DWORD PTR200 = *(PDWORD)((DWORD)(PTR100))+0xEC0; // Burst Dragonuv CG
DWORD PTR55 = *(PDWORD)((DWORD)(PTR1))+0x214; // Burst DMagnum Point
DWORD PTR56 = *(PDWORD)((DWORD)(PTR55))+0xEC0; // Burst Magnum Point
DWORD PTR57 = *(PDWORD)((DWORD)(PTR1))+0x218; // Magnum Cash
DWORD PTR58 = *(PDWORD)((DWORD)(PTR57))+0xEC0; // Burst Magnum Cash
DWORD PTR59 = *(PDWORD)((DWORD)(PTR1))+0x284; // RangeMaster.388
DWORD PTR60 = *(PDWORD)((DWORD)(PTR59))+0xEC0; // Burst RangeMaster.388
DWORD PTR61 = *(PDWORD)((DWORD)(PTR1))+0x1E4; // PSG 1 SI.
DWORD PTR62 = *(PDWORD)((DWORD)(PTR61))+0xEC0; // Burst PSG 1 SI.
indracheacopz((int *)(PTR21),(int*)(PBYTE)"\xFA",1); // Burst AWP Sniper ON
indracheacopz((int *)(PTR11),(int*)(PBYTE)"\xFF",1); // 1 HIT Awp Sniper ON
indracheacopz((int *)(PTR15),(int*)(PBYTE)"\xFA",1); // Burst PSG ON
indracheacopz((int *)(PTR17),(int*)(PBYTE)"\xFA",1); // 1 hit PSG ON
indracheacopz((int *)(PTR170),(int*)(PBYTE)"\xFA",1); // Burst Dragonuv CG
indracheacopz((int *)(PTR200),(int*)(PBYTE)"\xFA",1); // Burst dragonuv DG
indracheacopz((int *)(PTR56),(int*)(PBYTE)"\xFA",1); // Burst Magnum point
indracheacopz((int *)(PTR58),(int*)(PBYTE)"\xFA",1); // Burst Magnum Cash
indracheacopz((int *)(PTR60),(int*)(PBYTE)"\xFA",1); // Burst RangeMaster.388
indracheacopz((int *)(PTR62),(int*)(PBYTE)"\xFA",1); // Burst PSG 1 SI.
{
Sleep (50);
}
indracheacopz((int *)(PTR21),(int*)(PBYTE)"\x40",1); // Burst AWP Sniper OFF
indracheacopz((int *)(PTR11),(int*)(PBYTE)"\x00",1); // 1 HIT Awp Sniper OFF
indracheacopz((int *)(PTR15),(int*)(PBYTE)"\x40",1); // Burst PSG OFF
indracheacopz((int *)(PTR17),(int*)(PBYTE)"\x40",1); // 1 hit PSGOFF
indracheacopz((int *)(PTR170),(int*)(PBYTE)"\x40",1); // Burst Dragonuv CG off
indracheacopz((int *)(PTR200),(int*)(PBYTE)"\x40",1); // Burst dragonuv DG off
indracheacopz((int *)(PTR56),(int*)(PBYTE)"\x08",1); // Burst Magnum point off
indracheacopz((int *)(PTR58),(int*)(PBYTE)"\x40",1); // Burst Magnum Cash
indracheacopz((int *)(PTR60),(int*)(PBYTE)"\x40",1); // Burst RangeMaster.388
indracheacopz((int *)(PTR62),(int*)(PBYTE)"\x40",1); // Burst PSG 1 SI.
{
Sleep (500);
}
}
if (GetAsyncKeyState(VK_HOME)&1)
{
MessageBeep(MB_ICONINFORMATION);
DWORD indracheacopzCoolz =(DWORD)GetModuleHandleA("PointBlank.i3exec");
adrRESPAWN1 = indracheacopzCoolz + (DWORD)No_Respawn;
indracheacopz((void *)(adrRESPAWN1),(void*)(PBYTE)"\x00\x00\x00\x00", 4);
adrRESPAWN2 = indracheacopzCoolz + (DWORD)No_Respawn_Map_4vs4;
indracheacopz((void *)(adrRESPAWN2),(void*)(PBYTE)"\x00\x00\x00\x00", 4);
adrDEFUSE = indracheacopzCoolz + (DWORD)Defuse;
indracheacopz((void *)(adrDEFUSE),(void*)(PBYTE)"\x00\x00\x00\x00", 4);
adrSETUP = indracheacopzCoolz + (DWORD)Pasang;
indracheacopz((void *)(adrSETUP),(void*)(PBYTE)"\x00\x00\x00\x00", 4);
adrINVICIBLE1 = indracheacopzCoolz + (DWORD)InvicibleTime;
indracheacopz((void *)(adrINVICIBLE1),(void*)(PBYTE)"\x00\x00\x00\x00", 4);
adrINVICIBLE2 = indracheacopzCoolz + (DWORD)InvicibleTime_4vs4;
indracheacopz((void *)(adrINVICIBLE2),(void*)(PBYTE)"\x00\x00\x00\x00", 4);
adrINVICIBLE3 = indracheacopzCoolz + (DWORD)InvicibleTime_4vs4b;
indracheacopz((void *)(adrINVICIBLE3),(void*)(PBYTE)"\x00\x00\x00\x00", 4);
}
Sleep(20);
}
return (0);
}
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
switch(dwReason)
{
case DLL_PROCESS_ATTACH:
DisableThreadLibraryCalls(hDll);
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)ThreadStarter, 0, 0, 0);
MessageBox (0,"============================================================================\n\n\nFitur 1 HIT :\n\n\n1 Hit ALL SG\n1 Hit AWP Standar\n1 Hit Dragunov Point\n1 Hit Dragunov CG\n1Hit PSG\n1 Hit Magnum\n1 Hit Rangemaster.388\n\n\nFitur Burst :\n\n\nBurst AWP Standar\nDragunov Point\nBurst Dragunov CG\nBurst PSG\nBurst Magnum\nBurst Rangmaster.388\n\n\n\nCredit : Indracheacopz\n\n\n============================================================================","¨©CheacopZ©¨", MB_OK + MB_ICONSTOP );
MessageBox(0, "Notice Ini Tekan Enter", "¨©CheacopZ©¨", MB_OK + MB_ICONSTOP );
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)ThreadStarter, 0, 0, 0);
break;
}
char strDLLName [_MAX_PATH];
GetModuleFileName(hDll, strDLLName , _MAX_PATH);
if (strstr(strDLLName, "indracheacopz.dll") <= 0) { // your dll name
// Notice if dll renaming
MessageBox(0, "you rename my dll , virus has been transferred", "¨©CheacopZ©¨", MB_OK + MB_ICONSTOP );
MessageBox(0, "CheacopZ Stay Cool[EleGanT]", "¨©CheacopZ©¨", MB_OK + MB_ICONSTOP );
ExitProcess(0);//Stop PB
}
}
Source Code Burst All AWP
Sabtu, 06 Agustus 2011
Langganan:
Posting Komentar (Atom)
1 komentar:
dll agan ada dmn??
di tempe koq gak ad gan....
Posting Komentar