Thema: Delphi funktion aufrufen.

Einzelnen Beitrag anzeigen

wadimwadim

Registriert seit: 22. Mai 2008
45 Beiträge
 
#1

funktion aufrufen.

  Alt 27. Jul 2008, 14:02
hallo,
habe ein großes problem.
und zwar habe ich eine funktion aus einem anderen process, die sich auf dieser adresse befindet (0x007B4FF0). Diese würde ich gerne über dll injection aufrufen... und habe mir deswegen diese dll geschrieben.

in ECX muß sich ein pointer zu einer struct mit den elementen:
Coord {
float x;
float y;
int z;
}
befinden, dass reicht um die funktion zu benutzen

Delphi-Quellcode:
library xxx;

uses
  SysUtils,
  Classes;

begin
  asm
    push 4249.095703
    push 2076.814695
    push 0
    call 007B4FF0 // <-- wie soll ich das hier schreiben? mit 0x davor oder $?
  end;
end.

begin
end.
wie kann ich das richtig machen?
  Mit Zitat antworten Zitat