sivanut (06-02-2011)
Please tell me how to make Pointer DLL (C++)
****.exe+00065098 offset[hex]200
Array of Bytes
E8 3F FF 03 07 00 00 00 24 CB
to
E9 00 00 03 07 00 00 00 0D 21
want to know how to change the DLL.
Please give a source or recipe
I use a translation
I'm sorry, but hard to read
sivanut (06-02-2011)
@_@ ya CE is simple but its very reliable for keeping addresses on PB as ive found and so ive had to use various other programs
shomething like this?
Code:void MEMread(void *adr, void *ptr, int size) { DWORD OldProtection; VirtualProtect(adr,size,PAGE_EXECUTE_READWRITE, &OldProtection); memcpy(adr,ptr,size); VirtualProtect(adr,size,OldProtection, &OldProtection); } DWORD dwModul = (DWORD)GetModuleHandle("YourModul"); DWORD dwBase; ReadProcessMemory(GetCurrentProcess(), (LPCVOID) (dwModul + 0x65098), &dwBase, sizeof(dwBase), NULL); MEMread((void *)(dwBase + 0x200),(void*)(PBYTE)"\x34\x69",2); // fill your hex