如何向 Chrome 证明我的可执行文件是安全的

How to prove to Chrome my executable is safe

我写了一个程序,我想分享,但是GoogleChrome让其他人无法下载它,理由是它可能是"dangerous"

语言极其惊人,更重要的是,UI只给出了Discard it的选项。我明白这是为了遏制病毒的下载,但我的程序只是一个良性玩具。我想我的问题是我是一个没有钱的假阳性。

代码签名可能会有所帮助,但它非常昂贵,而且我认为这不符合道德规范。但这不应该是原因,因为在 chrome 的常见问题解答中它引用了:

https://support.google.com/webmasters/answer/3258249

但我不知道如何纠正这个问题。没有办法修复 'uncommonly downloaded' 问题,因为带有此类警告的程序将保持不常见的下载状态。我不想把它放在一个存档中(并不是说它会有帮助,chrome 足够聪明,可以检查 zip 存档)。

我可以采取哪些步骤来向 chrome 证明我的可执行文件是安全的?我没有钱花在这上面,但我可以更改可执行文件以纠正任何危险信号。它实际上是安全的和自签名的,并且会通过任何 CA 的验证和 QA 过程。最终,如果有帮助,该文件将托管在 Patreon 上。

"Uncommonly downloaded" warning

如果 Google 安全浏览之前没有发现特定的二进制文件,Chrome 可能会警告它下载不常见并且可能很危险。在这些情况下,如果 Google 安全浏览验证它是良性的,警告将自动解除。

如果您的网站显示不常见的下载警告,您还可以在 Search Console 中申请审核。

虽然 Google 页面没有具体指出您的情况,但您可以请求审核,因此 Google 可以检查您的二进制文件是否真的无害。我相信他们最终会开始做这件事,但你可以要求完成: Google - Review Request

您应该检查您的安全问题报告,看看是否还有需要解决的问题。

希望对您有所帮助。