Empty output on win10 version 10.0.16299 amcache.hve files
While running amcache.py against collected Amcache.hve files no entries are parsed out. I encountered this only on Windows 10 10.0.16299 Versions. I'm only assuming that the 10.0.16299 also changed something in this file (I'm referring to the AppCompatCache change). The AmCache.hve is readable with an Registry Tool and contains valid data. Maybe you can have a look. Sidenote: Other tools also break / are empty :)
Breaks with: OS Name: Microsoft Windows 10 Pro OS Version: 10.0.16299 N/A Build 16299
The output is simply the header and thats it:
for@workstation
$ amcache.py Amcache.hve
path|sha1|size|file_description|source_key_timestamp|created_timestamp|modified_timestamp|modified_timestamp2|linker_timestamp|product|company|pe_sizeofimage|version_number|version|language|header_hash|pe_checksum|id|switchbackcontext
for@workstation
$
Works with: OS Name: Microsoft Windows 10 Pro OS Version: 10.0.15063 N/A Build 15063
Thats because the format changed quite drastically in the fall creators update, as i explain here:
https://binaryforay.blogspot.com/2017/10/amcache-still-rules-everything-around.html
I dont know what other tools you tried that broke, but my amcache parser handles the old and new format. any existing parsers need to be updated to handle the new keys and values.
As a side note, my appcompatcache parser is also current with all known release formats afaik
What other tools have you tried?
Actually I also tried your tool and just send a mail :) I also had issued with AmcacheParser.exe
Hmm. I haven't seen any email. You can open an issue on my project so we can track it there.
i extracted my own amcache file with x-ways and things processed fine (this is from v1709 (16299.125), from my machine, as of today) with the latest amcacheparser.exe
how did you extract the amcache.hve file you are having issues with? from the errors, it looks like the hive was not extracted properly
Again nice timing, Just send you a mail. Let's stick to that mail for your tool. I do not want to spam this thread. Will give you the commands there.