Closed jgstew closed 1 year ago
This is also interesting: https://github.com/ralphje/signify
I have an issue to track this in my own repo here: https://github.com/jgstew/jgstew-recipes/issues/12
oh, I actually have a working processor for this, that works cross platform!
Should work for EXEs and DLL files. I have found a few cases where it cannot validate the signature even though windows does validate it, but those have only been a minority of cases, and I think it is due to the python library having a different set of valid root signing certs or something.
I did some digging, and it is possible to verify windows code signatures on Mac using
osslsigncode
I'm looking into adding a processor to do this. It should work on MSIs, CABs, and EXEs. This is more of a long term enhancement.
brew install osslsigncode
References: