我们提供一个从我们的网站作为InstallShield EXE下载的Windows程序。
当运行IE9的人试图下载并运行我们的软件时,他们会在屏幕底部看到以下消息:
PROGRAMNAME.exe is not commonly downloaded and could harm your computer.
[DELETE] [ACTIONS] [VIEW DOWNLOADS]我读过http://blogs.msdn.com/b/ie/archive/2011/03/22/smartscreen-174-application-reputation-building-reputation.aspx
它建议:
我们做了三件事。我们的EXE是用一个authenticode签名进行数字签名的(警告消息上方的栏是橙色的,而不是红色的,指示IE9识别并验证了该签名)。我们的下载不会被我们尝试过的任何杀毒程序检测到恶意软件。我们已经申请并收到了一个Windows标志。
到目前为止,我们的大多数客户还没有使用IE9,但这对那些使用IE9的用户来说是非常麻烦的。对此,我们还能做些什么吗?或者,我们是否只需要等到大量的客户下载了这个软件之后,这个信息才会消失呢?
(这是否意味着当我们发布一个新版本时,所有IE9用户都会再次收到这条消息,直到他们下载了足够多的信息?)
更新2011-06-14:
谢谢,@EricLaw-MSFT。URL是http://dakim.dakiminc.netdna-cdn.com/DakimBrainFitness.exe。(它可以在http://www.dakim.com上的“下载免费试用”按钮上找到。)
我们只提供了一段时间的可下载试验。我们的主要分发方法是安装DVD。
发布于 2013-03-09 01:00:09
这 post称,扩展的验证代码签名证书不需要缓慢地建立声誉:
声誉生成并分配给数字证书和特定文件。数字证书允许将数据聚合并分配给单个证书,而不是多个单独的程序。虽然不是必需的,但由EV代码签名证书签名的程序可以立即在SmartScreen信誉服务中建立声誉,即使该文件或发行者先前没有信誉。EV代码签名证书也有一个唯一的标识符,这使得在证书更新中维护声誉变得更加容易。只有由作为Windows根证书程序成员的CA颁发的Authenticode证书才能建立声誉。 此时,赛门铁克和DigiCert正在提供EV代码签名证书。
为了改进我的答案,我添加了一个链接到我询问并最终回答了自己的一个相似问题。
https://stackoverflow.com/questions/6313189
复制相似问题