C - 验证代码签名 - Windows API
我需要验证二进制文件的代码签名。我认为 Microsoft Authenticode 就是这个术语。有没有一种使用 Windows API 的合理方法来做到这一点?
I need to verify code signatures of binaries. Microsoft Authenticode I think is the term. Is there a sane way to do this using the Windows API?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您是否查看过
WinVerifyTrust
?由于如何使用它来验证二进制文件的签名并不是很明显,因此您可能需要查看 示例代码专门用于此目的。Have you looked at
WinVerifyTrust
? Since it's not immediately obvious how to use it to verify the signature of a binary, you probably want to look at the sample code specifically for that.如何查找驱动程序的authenticode:
免责声明:我没有编写此代码。
How to find authenticode for drivers:
Disclaimer: I did not write this code.
这是验证文件(技术上是任何文件类型)的工作代码。
Here is the working code to verify a file (technically any file type).