Hallo, ich hab den Code mal mit Notepad testen wollen.
Leider funktioniert folgendes nicht:
Delphi-Quellcode:
program Project2;
{$IMAGEBASE $20000} //Imagebase mit HxD rausgekriegt
uses
windows,
InjectCode in 'InjectCode.pas';
function Main(EntryPoint: Pointer): LongWord; stdcall;
begin
MessageBoxA(0,'Hallo Welt','meep',MB_OK);
result := 0;
end;
begin
FindAndInject('Unbenannt - Editor', @Main);
end.
Statt eine Messagebox anzuzeigen stürzt Notepad einfach ohne Fehlermeldung ab. Am Code in der function Main scheint es nicht zu liegen, weil Notepad sogar bei einer le
heren Main-Funktion abstürzt.