![]() |
Speicher anderer Prozesse auslesen
Aloah,
Also ich würde gerne den Speicher eines anderen Prozesses auslesen. Ist es möglich, so Kopien der Arrays, Variablen usw zu erstellen? Die Kopien befänden sich dann natürlich wieder im eigenen Speicher. Nur-lese Zugriff reicht schon völlig... :mrgreen: Geladene Resourcen (Graphiken, Animationen, Tondateien usw) würde ich dabei aber gerne rausfiltern und mich auf Structures (Records), Text (also Strings und dergleichen), Zeiger und Nummernvariablen beschränken... (Es geht darum, die mit einem Spieler verknüpfte IP herauszufinden, sodass dieser bei offensichtlichem cheaten gebannt werden kann...das übernimmt dann Sygate ;)) Grüße, Dani |
Re: Speicher anderer Prozesse auslesen
Schau mal ins PSDK unter "ReadProcessMemory".
|
Re: Speicher anderer Prozesse auslesen
Okay danke!!
Ich versuche mal herauszufinden, wie ich an die "BaseAddress" komme und was das überhaut sein soll... Aber wird, wenn ich diese Funktion aufrufe, nicht blos ein Haufen Nullen und Einsen in einen vorgegebenen Puffer geschrieben? Woher weiss ich, WAS nun in diesem Puffer liegt? Kann ich die Adressen und Größen von bestimmten Objekten innerhalb eines anderen Prozesses herausfinden? Oder eine Liste aller Objekte, die ein Prozess besitzt (ggf. auch eines Fensters, aber wie sieht es da mit DirectX Applikationen aus?) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:43 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz