Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/127.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 识别Windows程序I';已编写和编译的已识别为特洛伊木马程序(C+;+;)_C++_Trojan - Fatal编程技术网

C++ 识别Windows程序I';已编写和编译的已识别为特洛伊木马程序(C+;+;)

C++ 识别Windows程序I';已编写和编译的已识别为特洛伊木马程序(C+;+;),c++,trojan,C++,Trojan,我开发了一个开源的船舶模拟器程序。最近,Windows二进制文件(我自己在Visual Studio Community上构建的,包括2017年和2019年的干净安装)被标记为特洛伊木马,包括virustotal上的一些扫描仪。我很肯定这是一个假阳性,但我不知道如何确定这一点 我用Windows Defender扫描了自己的计算机,无论是在线还是离线,都没有找到任何东西。我已经在十六进制编辑器中打开了二进制文件,没有立即看到任何可疑的东西,但我不太熟悉,不能确定 是否有任何方法可以首先确定它是否

我开发了一个开源的船舶模拟器程序。最近,Windows二进制文件(我自己在Visual Studio Community上构建的,包括2017年和2019年的干净安装)被标记为特洛伊木马,包括virustotal上的一些扫描仪。我很肯定这是一个假阳性,但我不知道如何确定这一点

我用Windows Defender扫描了自己的计算机,无论是在线还是离线,都没有找到任何东西。我已经在十六进制编辑器中打开了二进制文件,没有立即看到任何可疑的东西,但我不太熟悉,不能确定

是否有任何方法可以首先确定它是否为假阳性,而不是一个受损的编译器,或者其他一些机制,在这些机制中它们实际上被感染了。如果为假阳性,为什么要标记二进制文件

二进制文件的示例:
(主要模拟器程序)

防病毒软件一点也不完美。(例如,对于接近和因为…)的基数参数,向应用程序添加数字签名。根据我的经验,防病毒软件可能只是计划错误。那么,您只是在提供.exe还是在部署包中提供?我们怎么可能告诉您所有可能的防病毒/反恶意软件是如何检测坏行为体的?如果可以的话,我想我们会在恶意软件行业有一个很好的职业生涯。唯一能告诉你为什么他们的软件会标记你的软件的人是那些制作检测软件的人——那么你为什么不问问他们呢?还要记住,防病毒软件远不是完美的,有大量的误报,并且在很大程度上依赖于启发式。我认为这是防病毒软件的预期。它怎么可能知道你的软件是否安全呢?反病毒软件根本就不完美。(例如,对于接近和因为…)的基数参数,向应用程序添加数字签名。根据我的经验,防病毒软件可能只是计划错误。那么,您只是在提供.exe还是在部署包中提供?我们怎么可能告诉您所有可能的防病毒/反恶意软件是如何检测坏行为体的?如果可以的话,我想我们会在恶意软件行业有一个很好的职业生涯。唯一能告诉你为什么他们的软件会标记你的软件的人是那些制作检测软件的人——那么你为什么不问问他们呢?还要记住,防病毒软件远不是完美的,有大量的误报,并且在很大程度上依赖于启发式。我认为这是防病毒软件的预期。它怎么可能知道你的软件是否安全?