Hi
ich möchte eine dll injecten, welche eine codecave schreibt
in dieser soll die API-Funktion GetAdaptersInfo aufgerufen werden
die parameter wurden schon gepusht und ich kann (vermutlich) keine register verändern
die gettickcount z.b. kann ich aber ohne probleme aufrufen
die funktion sieht so aus:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| procedure go() assembler; asm call GetAdaptersInfo call GetTickCount mov edi, $00A7D521 jmp edi end; |
die funktion wird ohne call angesprungen
wie krieg ich die GetAdaptersInfo zum laufen?