Forum: Win32/Win64 API (native code)
Delphi
by MCQ,
16. Jan 2006
Nachdem mein letztes Projekt ein EXE-Crypter war, versuche Ich jetzt einen universal EXE-Uncrypter zu programmieren, dafür muss ich aber genau wissen welche programmzeile gerade ausgeführt wird und quasi durch den code tracen. Ganz einfach ist es nicht, aber wenn es zu einfach wäre, würde es ja keinen spaß machen
Forum: Win32/Win64 API (native code)
Delphi
by MCQ,
16. Jan 2006
var
si: TStartupInfo;
Programm:PChar;
context:_CONTEXT;
buf1:array of char;
bp:array of char;
addr:Pointer;
num:DWORD;
begin
// Ziel-EXE
Forum: Win32/Win64 API (native code)
Delphi
by MCQ,
16. Jan 2006
mmmh .. und wie lese ich die register des threads richtig?
Forum: Win32/Win64 API (native code)
Delphi
by MCQ,
16. Jan 2006
var
si: TStartupInfo;
ACurrentDir:Pchar;
Programm:PChar;
wert:DWORD;
context:_CONTEXT;
begin
Programm:='D:\test.exe';
ACurrentDir := PChar(ExtractFilePath(Programm));
FillChar(si, SizeOf(si), 0);