I just tested this recently and it's working great
param:
Code:
void MaeWrite(void *adr, void *ptr, int size)
{
DWORD NextProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &NextProtection);
RtlMoveMemory(adr,ptr,size);
VirtualProtect(adr,size,NextProtection, &NextProtection);
}
Function:
Code:
CheetahWrite((void*)(0x62A225),(void*)"\x90\x90\x90\x90\x90\x90",6); //ESP1 Garena PH
CheetahWrite((void*)(0x59BFAC),(void*)"\x90\x90\x90\x90\x90\x90",6); //ESP2 Garena PH
param:
Code:
void MaeWrite(void *adr, void *ptr, int size)
{
DWORD NextProtection;
VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &NextProtection);
RtlMoveMemory(adr,ptr,size);
VirtualProtect(adr,size,NextProtection, &NextProtection);
}
Function:
Code:
CheetahWrite((void*)(0x62A225),(void*)"\x90\x90\x90\x90\x90\x90",6); //ESP1 Garena PH
CheetahWrite((void*)(0x59BFAC),(void*)"\x90\x90\x90\x90\x90\x90",6); //ESP2 Garena PH