Forum: Win32/Win64 API (native code)
Delphi
by Rakogan,
10. Mai 2009
Nein is alles beim alten... auch mit einer anderen Imagebase funktioniert es nicht!
Forum: Win32/Win64 API (native code)
Delphi
by Rakogan,
9. Mai 2009
So ich hab das ganze jetzt mal mit Firefox getestet!
mit dieser Funktion:
procedure ConThread(zahl: Pointer)stdcall;
begin
messagebox(0,'thread','',0);
end;
begin
ThreadHandle:=CreateThread(nil, 0, TFNThreadStartRoutine(@ConThread),nil, 0, ThreadID);
end.
bekomme ich als ThreadHandle=0
Forum: Win32/Win64 API (native code)
Delphi
by Rakogan,
8. Mai 2009
Hi,
und zwar hab ich das Beispiel von Nico Bendlin vom Memory excute etwas modifiziert.
Dabei ist mir aufgefallen das, wenn ich nicht in die eigene Exe "injecte" sondern in eine fremde und dann das ausgeführte Programm versucht nen Thread zu starten stürzt der Programm ab.
GetLastError git mir:
Unzulässiger Zugriff auf einen Speicherbereich
Das ganze ist allerdings nur, wenn ich Vista 32...