我开发了一个开源船舶模拟器程序。最近,Windows 二进制文件(我在 Visual Studio Communitity 上构建,2017 和 2019 的全新安装)被标记为特洛伊木马,包括一些病毒扫描程序。我很确定这是一个误报,但我不确定如何确定这一点。
我已经使用 Windows Defender 在线和离线扫描了我自己的计算机,但没有找到任何东西。我已经在十六进制编辑器中打开了二进制文件,并没有立即看到任何可疑的东西,但我还不够熟悉,无法确定。
有什么方法可以首先识别它是否是误报,而不是被破坏的编译器,或者它们实际上被感染的其他机制。如果误报,为什么二进制文件被标记?
二进制文件示例: https ://github.com/bridgecommand/bc/blob/ad2161fd382c037a71e1c529c48b92342c727bef/bridgecommand-bc.exe (主模拟器程序)