我正在VB.Net中开展项目,包括Socket Communication和嵌入式HTTPListeners,这是一组使用套接字进行相互通信的应用程序。我的问题是从收到防病毒(AVG)报告的几天开始,显示其中一个可执行文件为威胁。
调查此事我想用NamedPipes替换套接字,但仍然会有http监听器。
我该如何解决这个问题
答案 0 :(得分:6)
我认为你的代码不会做坏事所以我实际上不会改变任何东西。为什么要尝试解决过于敏感的工具?联系AVG并将其作为误报提交。
答案 1 :(得分:6)
正如您所解释的,您的应用程序仍处于隐藏状态,网络活动会使您的应用程序被防火墙(安全应用程序)阻止。 如果您不需要网络访问,请考虑其他IPC方法(如您所说的namedpipes)而不是套接字,因为您不必为已经使用的端口类型而烦恼。
但正如其他人所建议的那样,你应该向他们发送你的可执行文件,说明是误报。
此link包含将您的申请提交给AVG和其他安全专家的信息。
答案 2 :(得分:5)
您应该向他们发送您的可执行文件,声明它被检测为威胁,这是误报。
答案 3 :(得分:2)
添加一些安装代码以简单地禁用AVG或将其卸载。那应该学会他们不要给出误报。
这不是一个严肃的答案!