There are 2 different ways to sign a PE file: by adding a digital signature to the PE file (embedded digital signature) or by adding a hash of the PE file to a security catalog file (filetype. I explain why there is a category of executables with a digital signature that don’t show a “Digital Signatures” tab in the properties dialog, and I release a tool to manipulate digital signatures.Įxecutables ( PE files) can have a digital signature, Microsoft calls this signature AuthentiCode. The title of this post is inspired by Mark Russinovich‘s posts.