Hallo,
Also davon ausgegangen, dass dieses Programm die
DLL richtig in den fremden Prozess lädt.... hab ich keine Ahnung.
Aber per Inline-Assembler würde es wahrscheinlich auch einfach so gehen:
Delphi-Quellcode:
procedure HackMe;
stdcall;
asm
mov word [$0046A4A8], $07EB
mov word [$0046A589], $07EB
end;
Ich weiß halt nicht, ob man in dem Prozess standardmäßig diese Pages beschreiben kann.
Ggf musst du halt noch
VirtualProtect benutzen. Ansonsten wüsste ich nicht woran es noch liegen könnte.
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."