阻止 Windows Defender/Antivirus 检测 myapp

问题描述 投票:0回答:2

我创建一个程序,目的是更新主程序。每次用户运行主程序时都会调用此更新程序。但更新程序一直被 Windows Defender/其他防病毒软件检测为病毒。 更新程序生命周期是

  1. 检查服务器是否有更新
  2. 如果有更新,它会下载它
  3. 替换/复制文件
  4. 自行关闭

有什么方法可以阻止它被检测为病毒 WIHTOUT 将其放入例外列表

windows vb.net security
2个回答
0
投票

要做的第一件事是对您的可执行文件进行代码签名。未签名的可执行文件通常会被阻止运行。

如果您在企业环境中,您的 IT 管理员可以使用公司证书颁发机构 (CA) 颁发代码签名证书,然后将在您的域中使用它开发的应用程序列入白名单。不过,这无助于在非公司 PC 上安装您的应用程序。

否则,您需要支付来自大型 CA 之一的代码签名证书的费用。


© www.soinside.com 2019 - 2024. All rights reserved.