Hey, after a long time i started again with memory editing and i stucked at one point.
I dont wanna use WriteProcessMemory to write new chars/intīs and so on, to an address. (from a dll)
Normally with a number it works..
example:
but when i try to do the same, but with a char, it doesnīt work:
am i forgetting something or what?
if this method doesnīt work (with chars), then i am going to work with WriteProcessMemory to write chars..
Thanks!
I dont wanna use WriteProcessMemory to write new chars/intīs and so on, to an address. (from a dll)
Normally with a number it works..
example:
Code:
DWORD BasePointer = 0x006FA108; ... ... DWORD dwBasePointer = *(DWORD*)BasePointer; *(DWORD*)(dwBasePointer) = 2;
but when i try to do the same, but with a char, it doesnīt work:
Code:
char* helVal= "Hello"; LPVOID dwBasePointer = (DWORD*)0x006FA108; dwBasePointer = helVal;
if this method doesnīt work (with chars), then i am going to work with WriteProcessMemory to write chars..
Thanks!