【发布时间】:2011-11-29 04:19:01
【问题描述】:
我正在尝试编写一个 C# 程序来验证 exe 的数字签名。 exe 是用验证码证书签名的,我想检测篡改。
我已经能够创建一个 SignedCms 实例,如下所述:Get timestamp from Authenticode Signed files in .NET
我认为 SignedCms.CheckSignature 可以解决问题,但这种方法永远不会引发异常...即使在我修改 exe 的某些位时也不会...
【问题讨论】:
标签: c# .net authenticode signtool