Golang编译器生成的exe文件触发Windows Defender警报的解决方法
Golang编译器生成的exe文件触发Windows Defender警报的解决方法 你好,早上好。昨天,在一次 Windows 更新之后,Windows Defender 开始将我的编译结果标记为恶意软件。这个包唯一的依赖是 cobra cli。有人遇到过同样的问题吗?
..\AppData\Local\Temp\go-build4265423361\b001\exe\a.out.exe: Operation did not complete successfully because the file contains a virus or potentially unwanted software.
更多关于Golang编译器生成的exe文件触发Windows Defender警报的解决方法的实战教程也可以访问 https://www.itying.com/category-94-b0.html
5 回复
从昨天开始,这“不是正常行为”。Go编译器总是在Temp文件夹中生成a.exe,而WD从未以这种方式触发。
更多关于Golang编译器生成的exe文件触发Windows Defender警报的解决方法的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html
遗憾的是,行为会因病毒扫描程序及其版本/数据库/或其他因素而改变。
请咨询您的杀毒软件开发商如何解决此问题。
这是Windows上任何病毒扫描程序的正常行为。它们时不时就会对任何自建程序这样做,特别是当这些程序从类似那样的临时文件夹运行时。
将你的临时文件夹设为例外可能会有所帮助,尽管这会带来一些风险。
这主要归结为两个原因:
- 使用Go开发的恶意软件数量远多于桌面应用程序。
- Go二进制文件独特且可识别的结构,加上一些防病毒供应商和基于异常的入侵防御系统(IPS)的检测算法不佳。


