我写信是想询问您是否知道如何在 .exe 文件执行时将其排除在防病毒扫描之外。
我想让用户有机会在安装过程中将我的应用程序从防病毒列表中排除,这样防病毒软件在执行时就不会检查该应用程序。
提前致谢!
答案1
如果程序可以标记本身被排除在外,这对于恶意软件来说将非常方便,不是吗。
大多数防病毒软件都有排除列表。但是,这些列表的位置对于每个防病毒程序都不同。(请记住,不仅仅是“这防病毒软件”,市面上有超过 30 种竞争性防病毒产品 - 当然,它们的工作方式各不相同。他们被迫达成的唯一共识是向 Windows 报告保护是否处于活动状态。)
对于许多防病毒产品来说,这些列表和其他设置只能通过其自己的控制面板进行更新,而不能从外部进行更新——这是它们针对恶意软件的自我防御措施的一部分。(停止防病毒服务、更改其注册表设置等是一种古老的伎俩。)
简而言之,没有通用的或自动方法。用户必须自行配置。
如果您的软件被误诊为恶意软件,请先联系防病毒供应商,了解发生这种情况的原因(误报并不是什么新鲜事)。VirusTotal 等网站可以帮助您在程序发布前针对多个防病毒系统进行检查。
另一方面,如果你的软件被检测为恶意软件,