Welche Software kann verwendet werden, um alle auf die Festplatte geschriebenen Dateien und Registrierungseinträge "aufzuzeichnen", die von einer EXE-Datei oder anderen Installationsprogrammen geändert wurden?
Der Prozessmonitor (Windows Sysinternals) von Microsoft TechNet macht das, was Sie verlangen.
Aus der Einleitung:
Process Monitor ist ein erweitertes Überwachungstool für Windows, das das Echtzeit-Dateisystem, die Registrierung und die Prozess- / Thread-Aktivität anzeigt. Es kombiniert die Funktionen der beiden älteren Sysinternals-Dienstprogramme Filemon und Regmon und fügt eine umfangreiche Liste von Verbesserungen hinzu, darunter umfangreiche und zerstörungsfreie Filterung, umfassende Ereigniseigenschaften wie Sitzungs-IDs und Benutzernamen, zuverlässige Prozessinformationen, vollständige Thread-Stapel mit integrierter Symbolunterstützung für jede Operation gleichzeitige Protokollierung in einer Datei und vieles mehr. Aufgrund seiner einzigartig leistungsstarken Funktionen ist Process Monitor ein zentrales Dienstprogramm für das Toolkit zur Fehlerbehebung und Malware-Suche in Ihrem System.
Vielen Dank für den Hinweis, aber dies könnte ziemlich schwierig werden, wenn meine setup.exe eine abc.exe startet, um andere Dinge zu tun. Es ist schwer zu verfolgen. Ich dachte an eine Art Sandbox, aber Sandboxie, die ich ausprobiert habe, scheint keine solche Trace-Funktion zu haben.
JohnnyFromBF
1
Sie können Prozesse nach filtern Parent PID. Immer noch kein Sandkasten, aber es ist ein Anfang.
Dennis
Okay, ich hatte nicht an diesen übergeordneten PID-Filter gedacht. Das könnte nützlich sein. Vielen Dank!
JohnnyFromBF
6
Sie könnten ProcMonvon Sysinternals versuchen . Auf diese Weise können Sie genau sehen, was eine Datei tut. Sie müssen jedoch nach der spezifischen Datei filtern, sonst wird die Liste mit allem anderen aufgebläht.
Vielen Dank für den Hinweis, aber dies könnte ziemlich schwierig werden, wenn meine setup.exe eine abc.exe startet, um andere Dinge zu tun. Es ist schwer zu verfolgen. Ich dachte an eine Art Sandbox, aber Sandboxie, die ich ausprobiert habe, scheint keine solche Trace-Funktion zu haben.
JohnnyFromBF
1
@Ian Es werden die von ihm gestarteten untergeordneten Prozesse aufgelistet. Dann können Sie nach ihnen filtern.
Parent PID
. Immer noch kein Sandkasten, aber es ist ein Anfang.Sie könnten
ProcMon
von Sysinternals versuchen . Auf diese Weise können Sie genau sehen, was eine Datei tut. Sie müssen jedoch nach der spezifischen Datei filtern, sonst wird die Liste mit allem anderen aufgebläht.quelle