Erstellt von kalink0 (Marco Neumann) · Fertiggestellt am · Noch nicht von einer zweiten Person reviewed
AmCache - Application Activity Cache¶
Bedeutung¶
Der AmCache ist Teil der Kompatibilitätsinfrastruktur von Windows. Er speichert Informationen zu Programmdateien (Executables, DLLs), installierten Anwendungen sowie Geräten und Treibern. Ziel ist es, die Kompatibilität von Programmen und Treibern regelmäßig zu überprüfen und so eine schnelle und komplikationsfreie Ausführung zu gewährleisten. Die Einträge werden unter anderem durch einen geplanten Task (Microsoft Compatibility Appraiser) erstellt und aktualisiert.
Aus digitalforensischer Sicht belegt ein Eintrag, dass die Applikation bzw. der Treiber zum Zeitpunkt der Erfassung für das System erreichbar war, lokal, auf einem Wechseldatenträger oder auf einem Netzlaufwerk. Einträge liefern zudem Identifikationsmerkmale wie Hashwerte, Pfade und Signatur. Nicht belegt ist dagegen, dass die Applikation bzw. der Treiber ausgeführt wurde, und ebenso wenig, dass der Zeitstempel eines Eintrags dem Zeitpunkt entspricht, zu dem die Datei auf das System gelangt ist.
Spezifische Kurzinformation¶
- Verfügbarkeit: nativ ab Windows 8; unter Windows 7 durch Updates nachgerüstet (davor RecentFileCache.bcf)
- Voraussetzungen: standardmäßig aktiv
- Format und Struktur: Registry-Hive; Aufbau abhängig von Windows-Version und Update-Stand
- Zeitstempel: FILETIME, UTC; LastWrite-Zeit eines Eintrags = letzte Aktualisierung, nicht Ausführung
- Besonderheiten und Fallstricke: SHA1 bei großen Dateien nur über die ersten 30 MB; Transaktionslogs (
.LOG1/.LOG2) einbeziehen - Ablageort:
C:\Windows\AppCompat\Programs\Amcache.hve
Referenzen¶
2025-10: https://securelist.com/amcache-forensic-artifact/117622/
2024-10: https://www.magnetforensics.com/blog/shimcache-vs-amcache-key-windows-forensic-artifacts/
2024-05: https://www.thedfirspot.com/post/evidence-of-program-existence-amcache
2019-07: https://cyber.gouv.fr/sites/default/files/2019/01/anssi_dfirsummit_2019-amcache_investigation.pdf
2019-01: https://cyber.gouv.fr/sites/default/files/2019/01/anssi-coriin_2019-analysis_amcache.pdf
Tools¶
AmcacheParser - https://github.com/EricZimmerman/AmcacheParser
AmCache-EvilHunter - https://github.com/cristianzsh/amcache-evilhunter
RegRipper (amcache) - https://github.com/keydet89/RegRipper4.0