← Back to feed
Authors & BlogsEmerging1 sourceJul 28, 2025 · 13:29via ThinkDFIR

Sometimes Windows and PE Version information don’t get along

Brief

As part of some research I’m doing into Amcache (more on that another time), I went about exploring Windows PE version information and how Windows see’s it. This came about because I thought I found a bug in the Velocidex PE module when in fact, it’s more likely “Windows does funny things sometimes”.

What was the “bug”?

While checking out the version information of a PE on my Windows 11 machine I noticed that in some cases, the details Windows shows you and what is actually embedded in the file doesn’t match.

Here I had written a Velociraptor artifact that grabs details out of Amcache and then also parses the binary with the PE module (something that Velo excels at – combining various artefacts together!). In the screenshot you can see the Properties of the binary versus the manual parsing.

Read more on ThinkDFIR