Amcache für Windows-Forensik verstehen
Amcache.hve ist eine Windows-Registry-Hive, die Metadaten über Programme
speichert, die auf einem System vorhanden waren oder ausgeführt wurden. Für
die digitale Forensik ist sie eine der reichhaltigsten Quellen für
Ausführungsartefakte.
Was dieses Tool macht#
Dieser Parser kompiliert einen Rust-Hive-Reader (nt-hive) zu WebAssembly.
Ihre Amcache.hve-Datei wird im Speicher gelesen und lokal analysiert —
sie wird nie auf einen Server hochgeladen.
Analysierte Kategorien#
InventoryApplicationFile— Metadaten pro DateiInventoryApplication— installierte AnwendungenInventoryDriverBinary— Treiber-BinärdateienInventoryDeviceContainer— verbundene Geräte
Legen Sie eine Hive auf der Startseite ab, um alles zu erkunden.
Verwandte Beiträge
- Warum ist meine Amcache.hve leer?
Drei häufige Ursachen: Der Compatibility Appraiser ist deaktiviert, der Host wurde frisch installiert oder Sie sammeln von einem Server / Server Core, auf dem der Appraiser viel seltener läuft.
- Wo ist der Amcache-Registry-Schlüssel?
Amcache ist eine eigene Hive-Datei unter C:\Windows\AppCompat\Programs\Amcache.hve — kein Schlüssel unter HKLM. Beim Laden durch Tools oder durch Windows selbst wird sie als HKLM\Amcache eingehängt.
- Was enthält Amcache.hve?
Amcache.hve enthält Inventar-Datensätze für jedes PE-Binärprogramm, jeden Treiber und jedes verbundene Gerät, das der Windows Compatibility Appraiser gesehen hat — mit SHA-1-Hashes, Pfaden, Herausgebern und Zeitstempeln.
- Volatility und Amcache: die Hive aus Speicherabbildern extrahieren
Ein praktischer Leitfaden zur Wiederherstellung von Amcache aus einem Windows-Speicherabbild mit Volatility — wann speicherseitige Wiederherstellung die einzige Option ist, welche Plugins zu verwenden sind und wie an AmcacheParser übergeben wird.