为了账号安全,请及时绑定邮箱和手机立即绑定

安装签名应用程序时如何在Win8上通过智能屏幕?

安装签名应用程序时如何在Win8上通过智能屏幕?

C#
千巷猫影 2019-08-31 10:42:42
我们是开发人员,我们有一个数字签名应用程序安装程序。当我们安装此应用程序时,它会弹出影响安装体验的智能屏幕。它说Windows保护您的PCWindows SmartScreen阻止了无法识别的应用程序启动,运行此应用程序可能会使您的PC面临风险。我认为除了数字签名之外,微软还有一些策略来验证应用程序。有没有人有这个问题的经验,请给我一些线索来解决这个问题?
查看完整描述

3 回答

?
元芳怎么了

TA贡献1798条经验 获得超7个赞

我一直在寻找,所以我将分享到目前为止我发现的内容。

我没有在Microsoft Windows 8中找到有关此功能的任何文档,但我可能只是在错误的地方找工作。

我读过的大多数文章都讨论了SmartScreen Filter的工作原理如下:

  • 在运行下载的安装程序或可执行文件之前,Windows 8会咨询数据库。

  • 数据库可以报告该程序是否已经:

    • 报告为恶意/网络钓鱼(并由Microsoft员工验证)。

    • 许多人使用/运行。

如果有足够的人运行该安装程序,而不将其报告为恶意,最终该程序将被标记为安全,并且其他用户将不会收到恼人的消息。

一些消息来源:( 这里)(这里)

用户安装程序时发送给Microsoft的信息包括IP地址,安装程序的哈希值和数字签名,以及可能的应用程序文件名。(见这里)

Microsoft员工可以直接访问数据库,以添加和标记安全的所有Microsoft应用程序。

也许Microsoft已经设置了一种方法来预先验证安装程序,如果不是,您可能只需要等到有足够多的人运行安装程序。(但不确定会有多少)。


查看完整回答
反对 回复 2019-08-31
  • 3 回答
  • 0 关注
  • 453 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信