带有代码签名 .exe 文件的 Windows 10 SmartScreen [英] Windows 10 SmartScreen with Code Signing .exe file

查看:56
本文介绍了带有代码签名 .exe 文件的 Windows 10 SmartScreen的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经创建了一个 setup.exe 文件并将其加载到我的网站上以供下载..exe 文件已经用来自 Godaddy 的证书进行了代码签名.使用 win7 从我的网站下载 .exe 文件时,它会检测证书并将其显示为安全下载.在 win10 上,.exe 文件可以正常下载,但是在打开 .exe 时,智能屏幕会阻止它打开.我有很多用户使用win10,不想向他们解释关闭智能屏幕.我有什么选择可以让这个 .exe 超过 win10 智能屏幕?

I've created a setup.exe file and loaded it onto my web site for downloading. The .exe file has been code signed with a certificate from godaddy. When downloading the .exe file from my website using win7 it detects the certificate and displays it to be a safe download. On win10 the .exe file downloads fine but when opening the .exe the smartscreen blocks it from opening. I have many users using win10 and don't want to explain to them to turn off smartscreen. What are my options to get this .exe past win10 smarscreen?

推荐答案

Windows SmartScreen 警报将在足够多的人下载并运行后消失.如果您的软件不是那么受欢迎,那么警告将永远不会消失,您对此无能为力.您可以尝试将自己列入白名单 但我不会在等待的时候屏住呼吸.Microsoft 没有记录足够的下载量.

The Windows SmartScreen alert will go away after enough people download and run it. If your software is not that popular then the warning will never go away and there is not much you can do about it. You can try to get yourself whitelisted but I would not hold my breath while waiting for that. Microsoft does not document what enough downloads is.

SmartScreen 检查您从 Web 下载的文件,对照已报告的恶意软件站点和已知不安全程序的列表.如果找到匹配项,SmartScreen 会警告您下载已被阻止以确保您的安全.SmartScreen 还会根据许多使用 Internet Explorer 的人所熟知和下载的文件列表来检查您下载的文件.如果您下载的文件不在该列表中,SmartScreen 会警告您.

SmartScreen checks files that you download from the web against a list of reported malicious software sites and programs known to be unsafe. If it finds a match, SmartScreen will warn you that the download has been blocked for your safety. SmartScreen also checks the files that you download against a list of files that are well known and downloaded by many people who use Internet Explorer. If the file that you're downloading isn't on that list, SmartScreen will warn you.

签名将帮助您在将来发布的更新中绕过 smartscreen,但它不会让您绕过最初的警告:

Signing will help you bypass smartscreen on updates you release in the future but it will not let you bypass the initial warning:

根据许多标准为下载分配信誉评级,例如下载流量、下载历史、过去的防病毒结果和 URL 信誉.生成信誉并将其分配给数字证书和特定文件.

Downloads are assigned a reputation rating based on many criteria, such as download traffic, download history, past antivirus results and URL reputation. Reputation is generated and assigned to digital certificates as well as specific files.

根据此答案,通过并上传 Windows 应用认证工具包测试的结果将更快地建立声誉(需要SysDev 帐户).

According to this answer, passing and uploading the results from the Windows App Certification Kit tests will build reputation faster (requires a SysDev account).

另见:

这篇关于带有代码签名 .exe 文件的 Windows 10 SmartScreen的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆