Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Pointer mit Offset Fremde Exe? (https://www.delphipraxis.net/131570-pointer-mit-offset-fremde-exe.html)

Yakumo500 26. Mär 2009 19:58


Pointer mit Offset Fremde Exe?
 
Hallo,

Ich weis das hier nicht so gerne Bots oder ähnliches gesehen werden.

Aber trotzdem, wie kann ich einen Wert über einen Pointer mit Offset einer Fremden Exe einlesen?

Ich habe bisher nur das gefunden:

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var
  WindowName: Integer;
  Pidi: Integer;
  Wert: DWORD;
  Window: Integer;
  lBuf: integer;
begin
  WindowName := FindWindow(nil, 'test');
  GetWindowThreadProcessId(WindowName, @pidi);
  Window := OpenProcess(PROCESS_VM_READ, False, pidi);
  ReadProcessMemory(Window, ptr($00D286B0), @lBuf, 4, Wert);
  OutPostID :=lbuf;
  ShowMessage(inttostr(OutPostID));
  CloseHandle(Window);
end;
Aber wo ist da das Offset?

Yakumo500 26. Mär 2009 20:17

Re: Pointer mit Offset Fremde Exe?
 
Gut hat sich erledigt!


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz