【问题标题】:Application shown as threat by AVG应用程序被 AVG 显示为威胁
【发布时间】:2011-09-12 06:27:21
【问题描述】:

我正在 VB.Net 中开发包括套接字通信和嵌入式 HTTPListeners 的项目,这是一组使用套接字相互通信的应用程序。我的问题是从几天开始我收到的防病毒 (AVG) 报告显示其中一个可执行文件是威胁。

我正在考虑用 NamedPipes 替换套接字,但 http 侦听器仍会保留在那里。

我该如何解决这个问题

【问题讨论】:

  • 它是病毒性的吗?您是否正在采取任何措施向用户隐藏应用程序?
  • 它保持隐藏状态,但在通知区域有图标,允许用户关闭它,但如果其他应用程序需要它的服务,它可以重新启动。
  • 套接字或 http 侦听器不太可能是您的问题的原因。

标签: c# .net security firewall antivirus


【解决方案1】:

正如您所解释的,您的应用程序仍然处于隐藏状态,网络活动是否会使您的应用程序被防火墙(安全应用程序)阻止。 如果您不需要网络访问,请考虑使用其他 IPC 方式(如您所说的命名管道)而不是套接字,因为您不必担心端口已被使用的错误类型。

但正如其他人建议的那样,您应该将您的可执行文件发送给他们,并声明为误报。

link 包含将您的申请提交给 AVG 和其他安全提供商的信息。

【讨论】:

    【解决方案2】:

    我假设你的代码没有做坏事,所以我实际上不会改变任何东西。为什么要尝试解决过于敏感的工具?联系 AVG 并将其作为误报提交。

    【讨论】:

      【解决方案3】:

      您应该将您的可执行文件发送给他们,说明它被检测为威胁,这是误报。

      【讨论】:

        【解决方案4】:

        添加一些安装代码来简单地禁用 AVG 或将其卸载。这应该让他们学会不要误报。

        虽然这不是一个严肃的答案!

        【讨论】:

        • 当然,把假阳性变成真阳性。无论如何都可以为 AVG 节省一些工作。 :)
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-11-28
        • 1970-01-01
        • 2012-03-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多