读取可执行文件\进程的指纹

加号

编辑:这个问题不仅是关于阅读证书或指纹,也是为了验证我的假设。我们需要将对程序(SDK)中某些资源的访问权限限制为仅由我们的证书签名的可执行文件。

假设:根据我们的证书验证外部可执行文件的指纹可以解决我们的目的,因为没有人可以使用相同的指纹来欺骗我们的证书。

有没有办法在C#中读取外部exe的指纹的指纹?我在msdn中找不到API,正在寻找替代方法。如果我的假设有误,请纠正我。

提前致谢。

地穴32

您可以使用X509Certificate.CreateFromSignedFile构造函数从签名文件中检索签名证书。详细信息:https : //msdn.microsoft.com/zh-cn/library/system.security.cryptography.x509certificates.x509certificate.createfromsignedfile(v=vs.110).aspx

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章