我有一个项目的exe,我正在使用数字签名签名,这意味着当它要求管理员权限时,它会显示公司名称.这非常有效但是如果你修改exe它仍然可以工作并在那里显示未知.
有没有办法在运行exe时检查数字签名是否有效,以避免修改版本运行?
Visual Studio 2008 windows 7
这是一个WinVerifyTrust验证签名的示例程序(它使用函数),但我不确定它是否可以在Windows 7下运行.您应该尝试一下.
WinVerifyTrust