我如何跨越这一点
我为一个简单的秒表编写了代码,它也可以作为魔方的计时器加倍.源代码和可执行文件在这里:
无论如何我怀疑不是关于这个代码(它工作正常).
我下载了我上传的可执行文件,以检查它是否正常工作,当时我受到了这个屏幕的欢迎:
Open file - security warning
在这个对话框下面有一个字段说:
Publisher : Unknown Publisher
屏幕拍摄:

怀疑
有没有什么方法可以通过编程或其他方式改变publisher字段?
眼镜
我用Microsoft Visual C++ 2010 Express编译了代码.
mr.*_*tic 15
通过为项目设置适当的资源(例如CompanyName)或使用资源编辑器修改资源,可以在链接/编译时轻松更改发布者.
您的问题实际上是没有签名,因此即使存在发布者字段,也无法信任.
您可以rc在http://msdn.microsoft.com/en-us/library/windows/desktop/aa381058%28v=vs.85%29.aspx附近找到示例资源文件.
要向VC项目添加资源,请检查:
该.rc文件(S)将被编译成二进制(.res)并将其链接到最终的可执行文件.
要添加或修改现有可执行文件,您应该能够使用此工具(需要登录,这将导致签名在已签名的二进制文件中无效).
在Microsoft验证文档包括教程.
CAcert.org将签署您可以使用的证书,并提供开始使用Authenticode的说明.
(抱歉,我对VC无法提供帮助,我不使用它,我通常使用mingw和make.)
| 归档时间: |
|
| 查看次数: |
36193 次 |
| 最近记录: |