akhirnya , logger auditionnya bisa :mantap:
wow ini mau buat auto logger atau gmna..??Kak mau nanya, untuk. . .Writelog
itu penulisan Writelog-nya dia bisa sekali,Code:Writelog("#define adr01 0x%X", adrPF01); Writelog("#define adr01 0x%X", adrPF02); Writelog("#define adr01 0x%X", adrPF03);
atau harus ada disetiap pemencetan Hotkeys
atau bisa langsung aja kayak gini. . .
kira'' bisa gak kak ?Code:if(GetKeyState(VK_F10)&0x8000){ Sleep(200); DWORD dwBase = 0x400000; DWORD dwLog = FindPattern(dwBase, 0x5000000, (PBYTE)”\xFF\x05\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x01”, “xx????x????xx”); MEMwrite((void*)dwLog, (PBYTE)”\x90\x90\x90\x90\x90\x90”,6 ); }
void AutoLog(void)
{
Sleep(500);
dwStartAddress = 0x400000;
do {
dwStartAddress = (DWORD)GetModuleHandle(ModulGame);
Sleep(100);
}
while(!dwStartAddress);
dwSize = 0x500000;
DWORD dwLog = FindPattern(dwStartAddress, dwSize, (PBYTE)”\xFF\x05\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x01”, “xx????x????xx”);
MEMwrite((void*)(dwLog), (PBYTE)”\x90\x90\x90\x90\x90\x90”,6 );
Sleep(2);
}
gk ngerti saya bg RCD...kalo belajar dasarnya itu dari mn dolo...kayanya ini uda tingkat dewa :dizzy:
jangan lupa dipanggil threadnya :sip: biar bereffectCMIIWCode:void AutoLog(void) { Sleep(500); dwStartAddress = 0x400000; do { dwStartAddress = (DWORD)GetModuleHandle(ModulGame); Sleep(100); } while(!dwStartAddress); dwSize = 0x500000; DWORD dwLog = FindPattern(dwStartAddress, dwSize, (PBYTE)”\xFF\x05\x00\x00\x00\x00\xE8\x00\x00\x00\x00\x6A\x01”, “xx????x????xx”); MEMwrite((void*)(dwLog), (PBYTE)”\x90\x90\x90\x90\x90\x90”,6 ); Sleep(2); }
MSVC++ yg brp ya ?Microsoft Visual C++
btw itu taronya dimana ya?Code:void MEMwrite(void *adr, void *ptr, int size) { DWORD OldProtection; VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection); memcpy(adr,ptr,size); VirtualProtect(adr,size,OldProtection, &OldProtection); }
itu salah di pengaturan byte static sama non staticnya om ,Kakak RCD, maaf nih sebelumnya, bukan mau OOT, tapi saya mau tanya, kenapa yah hasil Logging saya jadinya 0xFFC00000? Saya sih pengennya buat autologger gak cuma 1 game... Emang sih, 1 DLL(saya buat DLL) 1 Game, tapi kalo saya pengen banget buat Logger buat game lain... Jadi gak 1 game... Itu Logger dari game GTA San Andreas kalo gak salah... Pertama2 saya test dlu ke Offline Game.... Baru yang online(lostsaga.exe target saya)... Mohon penjelasan Kak... :grin:
Kalo mau buat result offset game nya itu selalu bener gimana ya? Saya mau tau buat nentuin Mask, Start Adderss, End Address Scanning dan Byte nya... Untuk tutor yang Kakak kasih, gak work disini Kak... Hasilnya jadi gitu : 0xFFC00000
Sekali lagi mohon penjelasannya ya Kak :hehehe:
Maaf kalo komentar saya ini OOT atau Junk atau lainnya... Thanks sebelumnya :grin:
namanya juga aob " Array Of Bytes"Tapi ini kan Static Byte semua -_-
Di scan pake Sigmaker juga bener, byte nya gak ada yang 00...
Itu gimana Bob?
Nah itu kan udah bener Mask Byte nya... Karena di sigmaker juga xxxx semua... Cara nentuin nya emang gimana sih? Buat yang Static atau Dynamic? Maklum, tutor disana-sini gak ada yang berhasil karena salah bidik Mask melulu... Mohon Penjelasannya Bro... :grin:Tapi ini kan Static Byte semua -_-
Di scan pake Sigmaker juga bener, byte nya gak ada yang 00...
Itu gimana Bob?
cara nentuinnya , untuk yang AOB dengan Byte 00 kita kasih tanda "?"Nah itu kan udah bener Mask Byte nya... Karena di sigmaker juga xxxx semua... Cara nentuin nya emang gimana sih? Buat yang Static atau Dynamic? Maklum, tutor disana-sini gak ada yang berhasil karena salah bidik Mask melulu... Mohon Penjelasannya Bro... :grin:
itu kasih aja " xxxx " , atau bisa dengan 4Emang sih, tapi kalo seandainya... Misal : C7 D8 A1 D4 <= Kalo gini kan gak ada byte yang 00 toh? Trus cara tentuin Mask yang benernya gimana? Kan belum tentu ada yang "?" mask nya... Mohon penjelasannya :grin:
Iya gan, tapi Logger saya kok gak bisa ya? Mask = xxxx, Byte = benar semua... Tolong pencerahannya ganitu kasih aja " xxxx " , atau bisa dengan 4
Gan, itu tuh emang bener gitu... Tapi kenapa Hasil Blank?cara gampang tuk lihat mask static/dynamic pake plugin olly dbg apa tu namanya lupa .. cba cari di google heheh k:
hasil blank gmna ? 0xFFF0FFCC berarti blum akurat mask or AOB mu ..Iya gan, tapi Logger saya kok gak bisa ya? Mask = xxxx, Byte = benar semua... Tolong pencerahannya gan
Gan, itu tuh emang bener gitu... Tapi kenapa Hasil Blank?
Nah itu dia, AOB pasti bener, kalo Mask nya caranya gimana? Yang lebih deskriptif lagi caranya?hasil blank gmna ? 0xFFF0FFCC berarti blum akurat mask or AOB mu ..