在没有WinVerifyTrust的情况下检测数字签名
|
我有大量的EXE文件,需要弄清楚哪些文件具有数字签名。有谁知道是否有一种方法可以检查而不访问WinVerifyTrust(它们都在Unix服务器上)。
我似乎找不到有关EXE内数字签名实际位置的任何信息。如果我可以找到它在哪里,则可以打开该文件并查找要测试的位置。我不需要对证书进行“真实”验证,我只想查看是否存在数字签名(或更重要的是,不存在)而不必使用WinVerifyTrust。
没有找到相关结果
已邀请:
3 个回复
窝头菊
氮顺
如果dirSecuritySize大于8,则存在一个签名项(有效或无效)。
土投
如果osslsigncode中的siglen为0,则确定没有签名。 如果您只想检查签名,则不需要库。 但是,请参见osslsigncode以获得帮助。