ok hab die "neue" Version runtergeladen.
jetzt gibt OpenProcess immer noch 0 zurück, das Programm läuft wegen der geänderten Abfrage ja weiter.
Jetzt gibt
pLLA := GetProcAddress(GetModuleHandleA('kernel32.dll'),'LoadLibraryA');
aber auch
nil zurück, was dazu führt, dass das ganze bei
if (pLLA <> nil) and (pTargetMemory <> nil) and (pLibraryName <> nil) then
rausspringt und nichts tut