Welcome To bekasi Cheater Dan selamat Menjalankan Ibadah Puasa

Selasa, 09 Oktober 2012

Auto Base Cheat Lost saga

 Sumber :http://rellsafan.blogspot.com

Spesial Thanks to:
[-] Allah Swt
[-] Irfan_RellSaFan
[-] Aurell Ninda
[-] and all member The Hidden Lost Saga Indonesia

Hidden Content

//===================================// //Name : Base LostSaga Hacks
//Created : Irfan RellSaFan
//Thank'z : rellsafan.blogspot.com
//Notice : Yg Sebar & Ganti Ini Articel , Demi ALLAH , Gue Sumpahin Basenya gak Work dan Gagal Build //Amiin !!!
//===================================//
#include  
#include  
#include  
#define RET 0x99
LPTSTR Module = "lostsaga.exe";
HANDLE hProcess;
DWORD ValueON, ValueOFF,ByPass, dwProcessID, dwHack;
//=============== code asm ==================//
DWORD Ofsset = 0x*****; // Offset
DWORD GameBase = (DWORD)GetModuleHandle("lostsaga.exe"); // Prosess Game / App
DWORD Address = (GameBase + Ofsset);
DWORD RetAddress = (Address + 0x5); // Apa Harus Ditambah 0x5 dari Detour
__declspec (naked) void myCodecave1 ()
{
_asm
{ a
dd [eax],al
add [eax],al
jmp RetAddress
}
}
__declspec (naked) void myCodecave2 ()
{
_asm
{
dec ebp
inc ecx
pop eax
pop edi
dec eax
push eax
pop edi
jmp RetAddress
}
}
//--------------------------------------------- Declaration --------------------------------------------------------------//
void MaKeJMP(BYTE *pAddress, DWORD dwJumpTo, DWORD dwLen) // No DetourCreat Biar Tahan Banting
{
DWORD dwOldProtect, dwBkup, dwRelAddr;
VirtualProtect(pAddress, dwLen, PAGE_EXECUTE_READWRITE, &dwOldProtect);
dwRelAddr = (DWORD) (dwJumpTo - (DWORD) pAddress) - 5;
*pAddress = 0xE9;
*((DWORD *)(pAddress + 0x1)) = dwRelAddr;
for(DWORD x = 0x5; x < dwLen; x++) *(pAddress + x) = 0x90;
VirtualProtect(pAddress, dwLen, dwOldProtect, &dwBkup); return;
}

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); //
} //
//============================================= ByPass GameGuard =========================================================//
int __fastcall UnGameGuard(void)
{
return 1;
}
void nProtectByPass()
{
DWORD dwGameGuard = (DWORD)GetModuleHandleA("GameGuard.des");
if (dwGameGuard > 0)
if (dwGameGuard > 0)
if (dwGameGuard > 0)
if (dwGameGuard > 0)
if (dwGameGuard > 0)
{
ByPass = dwGameGuard + (DWORD)RET; Patch((void *)(ByPass),(void*)(PBYTE)"\xE9\x00\x00\x00\x00\0xB6\0xA0\x00", 8);
}
}
//================================================ Tread Called & Hotkey ===================================================//
DWORD WINAPI CallFunction(LPVOID param){
while(1){
//--------------------------------------------------------------------------------------------------------------------------//
UnGameGuard();
UnGameGuard();
UnGameGuard();
UnGameGuard();
UnGameGuard();
UnGameGuard();
UnGameGuard();
UnGameGuard();
//----------------------------------------------- ByPass nProtect -----------------------------------------------------------//
nProtectByPass();
nProtectByPass();
//---------------------------------------------------------------------------------------------------------------------------//
if (GetAsyncKeyState(VK_INSERT)&1)
{
MessageBeep(MB_ICONINFORMATION);
DWORD dwAD = (DWORD)GetModuleHandleA(Module);
if (dwAD > 0)
{
MaKeJMP((PBYTE)Address,(DWORD)myCodecave1,5);
}
}
if (GetAsyncKeyState(VK_DELETE)&1)
{
MessageBeep(MB_ICONINFORMATION);
DWORD dwAD = (DWORD)GetModuleHandleA(Module);
if (dwAD > 0)
{
MaKeJMP((PBYTE)Address,(DWORD)myCodecave2,5);
}
}
}
return 0;
}
BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved){
DisableThreadLibraryCalls(hDll);
if(dwReason == DLL_PROCESS_ATTACH){
MessageBox(0, "\n----------=Ryanltszh=----------\n\nCredit By Ryanltszh\n\nDreamLanD Devil4rt\n\nThank'z To :\n[-] Sofian Karameca II\n[-] Galank Format\n[-] Satria Mailian Gumelar\n[-] Dimas Syahputra\n[-] All Member The Hidden LostSaga Indonesia\n[-] All Member DreamLanD Devil4rt\n\n----------=LostDreamLanD v.24=----------\n", "DreamLanD Devil4rt", MB_OK + MB_ICONASTERISK);
CreateThread(NULL,0,CallFunction, NULL, 0, NULL);
}
else if(dwReason == DLL_PROCESS_DETACH){
CloseHandle(hProcess);
}
return TRUE;
}


Tolong jangan sebarin base ini ke forum lain....
yang sebarin gua sumpahin loe sial seumur hidup...!

Tidak ada komentar:

Posting Komentar