Einzelnen Beitrag anzeigen

Benutzerbild von Uncle Cracker
Uncle Cracker

Registriert seit: 30. Mär 2003
Ort: Freital
694 Beiträge
 
#3

Re: Wie kann man einen Loader programmierern?

  Alt 29. Nov 2003, 15:28
Das wusste ich auch schon, es geht mir aber dadrum:

Delphi-Quellcode:
ReadProcessMemory(pi.hprocess,Pointer($403CEA),@olddata,2,bytesread);
    if (olddata[0] = $75) and (olddata[1] = $19) then
    begin
      WriteProcessMemory(pi.hProcess, Pointer($403CEA), @NewData, NewDataSize, bytesread);
      ResumeThread(pi.hThread);
      CloseHandle(pi.hProcess);
      CloseHandle(PI.hThread);
    end else
An dieser Stelle wird aber nur ein Offset geändert, ich würde aber gerne mehrere Stellen ändern.
I wish it was legal to marry software because I'm madly in love with Delphi...
  Mit Zitat antworten Zitat