Tamu Tamu
| Subyek: nie we kasih injector buat ch*at pb Fri Sep 23, 2011 12:15 pm | |
| #define WIN32_LEAN_AND_MEAN #include
#include
#include
//#include "eXPressorSdk.cpp"// Anti Reshack
#include "AdrOffsetSearchAuto.h"//Auto Log
//=============Deklarasi Offset=================================================================================================================================
#define ByPassHS 0x99
#define BomB 0x478CA4
#define BomArea 0x478CCC
#define MyVote 0x52D6FC
#define Gravity 0x461EE5
#define Wallshot 0x3A0FF0
#define UnAxe 0x16F0A5
#define AmmoGlobal 0x16F0A5
#define My_HWID (-1862485609)
#define JumpHigh 0x462ED8
#define SetSuicide 0x46AD78
#define Pasang 0x478AA8
#define Defuse 0x472530
#define AutoMouse 0x1120
#define Disconnect1 0xACBF7
#define Disconnect2 0xACC2F
#define BYPASS 0x99
#define ExitGame 0x468C58
//=================================Deklarasi snHDD (HWIDCheck)=========================================================================================
UCHAR szFileSys[255],szVolNameBuff[255];
DWORD dwMFL,dwSysFlags;
DWORD dwSerial;
LPCTSTR szHD = "C:\";
VOID CheckValidHardwareID()
{
GetVolumeInformation("C:\",(LPTSTR)szVolNameBuff,255,&dwSerial, &dwMFL,&dwSysFlags,(LPTSTR)szFileSys,255);
if (dwSerial == My_HWID) // Lakukan perbandingan dengan hwid yang baru diambil dengan My_HWID
{
MessageBox(0,"Mancap...HWID diterima, Lanjut Broo..!!!","SUCCESED",MB_OK | MB_ICONINFORMATION);// Serial valid
}
else // Jika serial tersebut tidak cocok
{
MessageBox(0,"Wooy Sempak...HWID ditolak, Salah Kompi lu Tod","FAILED",MB_OK | MB_ICONERROR);// Invalid Serial
Beep(100,800);
ExitProcess(1); // Force Exit
}
}
HANDLE hGame;
//=================================Deklarasi BYTE AmmoGobalReload======================================================================================
BYTE AmmoON3[33] = {0xC7, 0x02, 0x3C , 0x00, 0x00, 0x00, 0x52, 0xE8, 0xCF, 0x83, 0xEB, 0xFF, 0x83, 0xC4, 0x08, 0x8B, 0x45, 0xFC, 0x8B, 0x4D, 0x08, 0x89, 0x88, 0x68, 0x09, 0x00, 0x00, 0x8B, 0xE5, 0x5D, 0xC2, 0x04, 0x00};
BYTE AmmoOFF3[33] ={0x52, 0xE8, 0xD5, 0x83, 0xEB, 0xFF, 0x83, 0xC4, 0x08, 0x8B, 0x45, 0xFC, 0x8B, 0x4D, 0x08, 0x89, 0x88, 0x64, 0x09, 0x00, 0x00, 0x8B, 0xE5, 0x5D, 0xC2, 0x04, 0x00, 0x55, 0x8B, 0xEC, 0x51, 0x89, 0x4D};
BYTE StringDelete[4] ={0x00, 0x00, 0x00, 0x00};
BYTE AimBotOn[8] ={0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
BYTE VotekickON[21] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
BYTE VotekickOFF[21] = {0x52, 0x45, 0x4D, 0x4F, 0x56, 0x45, 0x5F, 0x4B, 0x49, 0x43, 0x4B, 0x45, 0x44, 0x5F, 0x42, 0x59, 0x5F, 0x56, 0x4F, 0x54, 0x45};
//===================================Deklarasi Handle I3Exec Dan Deklarasi Address DWORD================================================================
LPTSTR PBlankExec = "PointBlank.i3Exec"; // HANDLE PointBlank Module
LPTSTR D3D9 = "d3d9.dll"; // HANDLE D3D9 Module
DWORD Direct3DModule, adrNoRecoil, AdrLockVerticalMove, adrNoQueryOnExit, adrNoDelayVoteKickOff, adrBlaBlaBla, adrFreezeOff, adrFreeze, adrAXE, Darkness, imortall, adrTEXKWWK, adrWEW, adrGranat, CheatCalled, JumpHackOn, JumpHackOff, adrGhost2, adrGhost, adrNoDC1, adrNoDC2, adrWSOn, adrWSOff, OldProtection, adrHelm, adrHead, adrAutoHs, adrGravity, adrGravity1, adrNo_Respawn, adrNo_Respawn_Map_4vs4, adrPasang, adrDefuse, adrInvicible, adrInvicible4vs4, adrInvicible4vs4b, adrDeathFly, adrBool, NextProtection, adrWall, adrMNZ1, adrMNZ2, adrAmmo, dwGanteng, adrG1, adrG2, adrBy1, adrBy2, adrBy3, adrBy4, adrCheatCalled, adrByHS, adrRoom, adrVote, ofsMNZ1, adrNODC, adrColekKill, adrHeadCrott, adrBUG, adrLompatsempak, adrJatuh, adrTengah, adrPasbomsmbarangan, adrAmmoOn, dwBase, adrGHOST1, adrGHOST2, adrNINJA1, adrNINJA2, adrRESPAWN1, adrRESPAWN2, adrDEFUSE, adrSETUP, adrINVICIBLE1, adrINVICIBLE2, adrINVICIBLE3, adrMAGNET, adrMAGNET2;
//==============================================Deklarasi Memory UnprotectandModify=============================================================================================================================================================//
WritePointer(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;
}
}
}
void ModifyASM(void *adr, void *ptr, int size) // modul untuk melakukan penulisan ke address asm
{
DWORD CheckProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &ofsMNZ1);
RtlMoveMemory(adr,ptr,size);
VirtualProtect(adr,size,CheckProtection, &dwBase);
}
int SS = 0;
int BB = 0;
int __fastcall AntiHS(void)
{
return 0;
}
DWORD WINAPI StartThreadCallingFunction(LPVOID param) // ThreadDeclaration, Set It In Below Notice
{
Beep(300,300);
Beep(400,300);
Beep(550,300);
Beep(505,300);// Beep kyk punyanya Echolondo aowkaowkaowkaokw;
Direct3DModule = (DWORD)GetModuleHandleA(D3D9);
if (Direct3DModule > 0) {
dwBase = (DWORD)GetModuleHandleA(PBlankExec);
adrVote = dwBase + (DWORD)MyVote;
AntiHS();
ModifyASM((void *)(adrVote),(void*)(PBYTE)VotekickON ,10);
AntiHS();
}
while(1){
if (GetAsyncKeyState (VK_F3)&1) {
DWORD TheBasePointBlankExec = (DWORD)GetModuleHandleA(PBlankExec);
if (TheBasePointBlankExec > 0) {
WritePointer(TheBasePointBlankExec + (DWORD)BaseWeapon + Weapon1, Replace + Replace2, 0xA0);
Beep(500,300);
}
}//SSsssttt jangan ribut ya kk
//========================MENGHINDARI AHNHS_ENGINE_DETECT_GAMEHACK=============================================================================
AntiHS();//1 kali aja kan di ulang-ulang :p
//==========================================Ammo Global Reload===============================================
if (GetKeyState(VK_CAPITAL)&1)//weqqqsss
{
if (GetAsyncKeyState(0x02)&0x8000)//Sempak untuk Tero
{
DWORD adrAmmo = 0;
DWORD CheatCalled = 8/5;
DWORD I3Exec = (DWORD)GetModuleHandleA(PBlankExec);
Direct3DModule = (DWORD)GetModuleHandleA(D3D9);
if (Direct3DModule > 0) {
adrAmmo = I3Exec + (DWORD) AmmoGlobal;
ModifyASM((void *)(adrAmmo),(void*)(PBYTE)AmmoON3, 33);
{
Sleep(100);//Slep ini jgn diedit awas klo Diedit Bakal DC
}
ModifyASM((void *)(adrAmmo),(void*)(PBYTE)AmmoOFF3, 33);
Beep(800,100);
}
else
{
MessageBox(0, "Error Module D3D9.DLL Not Found On This Process", "TERMINATION", MB_OK + MB_ICONSTOP );
ExitProcess(1);
}
}
}
//====================================================Anti Vote Kick========================================================================
if (GetAsyncKeyState(VK_F12)&1)
{
DWORD GetBases=(DWORD)GetModuleHandleA(PBlankExec);
dwBase = (DWORD)GetModuleHandleA(PBlankExec);
Direct3DModule = (DWORD)GetModuleHandleA(D3D9);
if (Direct3DModule > 0) {
adrNoQueryOnExit = dwBase + (DWORD)ExitGame;
AntiHS();
ModifyASM((void *)(adrNoQueryOnExit),(void*)(PBYTE)StringDelete ,4);
Sleep(2000);
ModifyASM((void *)(adrNoQueryOnExit),(void*)(PBYTE)"\x00\x00\x70\x42",4);
Beep(500,300);
}
}
//=====================================MIddlePasbom==========================================================================================
if (GetAsyncKeyState(VK_NUMPAD1)&1)//Sempak untuk Tero
{
DWORD GetBases=(DWORD)GetModuleHandleA(PBlankExec);
DWORD sempak =(DWORD)GetModuleHandleA(PBlankExec);
Direct3DModule = (DWORD)GetModuleHandleA(D3D9);
if (Direct3DModule > 0) {
adrTengah = sempak + (DWORD)BomB;
adrPasbomsmbarangan = sempak + (DWORD)BomArea;
AntiHS();
ModifyASM((void *)(adrTengah),(void*)(PBYTE)StringDelete ,4);
AntiHS();
ModifyASM((void *)(adrPasbomsmbarangan),(void*)(PBYTE)StringDelete ,4);
AntiHS();
Beep(600,600);
Sleep(30000);
ModifyASM((void *)(adrTengah),(void*)(PBYTE)"\x42\x6F\x6D\x62",4);
AntiHS();
ModifyASM((void *)(adrPasbomsmbarangan),(void*)(PBYTE)"\x42\x6F\x6D\x62",4);
AntiHS();
}
}
//=======================================================Mini X Unlimited===========================================================================================
/*if (GetKeyState(VK_CAPITAL)&1)//weqqqsss
{
if (GetAsyncKeyState(0x02)&0x8000)//Sempak untuk Tero
{
DWORD FahmyHacker = (DWORD)GetModuleHandleA(PBlankExec);
Direct3DModule = (DWORD)GetModuleHandleA(D3D9);
if (Direct3DModule > 0) {
adrAXE = FahmyHacker + (DWORD) UnAxe;
AntiHS();
WriteAmmoASMModification((void *)(adrAXE),(void*)(PBYTE)AxeON, 33);
AntiHS();
{
Sleep(50);
}
AntiHS();
WriteAmmoASMModification((void *)(adrAXE),(void*)(PBYTE)AxeOFF, 33);
Beep(800,100);//Beep Echolontong, Eh.. Echolondo
Sleep(1000);//Slep ini jgn diedit awas klo Diedit Bakal DC
AntiHS();
{
Sleep(900);
}
}
}
}*/
//===========================================================FORCE EXIT==========================================================================================
if (GetAsyncKeyState (VK_LCONTROL) && GetAsyncKeyState (VK_END) )
{
Direct3DModule = (DWORD)GetModuleHandleA(D3D9);
if (Direct3DModule > 0) {
ExitProcess(1);
}
else
{
MessageBox(0, "PB aja blom mulai masa mau kabur? :/", "Ish", MB_OK + MB_ICONSTOP );
Sleep(100);
ExitProcess(1);
}
}
//=====================================Berikan Sleep Agar CPU Tidak Overload / Terbebani================================================
Sleep(50);
}
}
BOOL WINAPI DllMain ( HMODULE hDll, DWORD dwReason, LPVOID lpReserved )
{
DisableThreadLibraryCalls(hDll); // mencegah boros memori. SAVE Resource
if (dwReason == DLL_PROCESS_ATTACH) { // jika dll ter-attach
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)StartThreadCallingFunction, 0, 0, 0); // jalanin thread-nya
MessageBox(0, "Credit By Raffi", "�2011 Raffi Alfaris", MB_OK + MB_ICONINFORMATION );
//CheckValidHardwareID(); //HWID Check, Hilangin "//" Untuk Memakai HWID
}
if (dwReason == DLL_PROCESS_DETACH)
{
//MessageBox(0, "Credit By Geri Jackson", "PointBlank Has Been Exited", MB_OK + MB_ICONINFORMATION );
system("start [You must be registered and logged in to see this link.]
Sleep(2000);
system("start [You must be registered and logged in to see this link.]
ExitProcess(1);
}
return TRUE;
} |
|