【发布时间】:2015-07-22 16:13:11
【问题描述】:
有时一个程序会被反病毒软件识别为病毒,有什么可以告诉开发人员是哪一行代码导致了这种情况?或者至少是类或文件?
【问题讨论】:
标签: java
有时一个程序会被反病毒软件识别为病毒,有什么可以告诉开发人员是哪一行代码导致了这种情况?或者至少是类或文件?
【问题讨论】:
标签: java
电子邮件(如 gmail)的防病毒软件通常会阻止将 jar 文件添加为附件的可能性。
如果这是您的问题,只需将其重命名为其他名称。
例如代替
myLib.jar
重命名为
myLib.jar.rename
【讨论】:
Microsoft Outlook,例如,blocks numerous file type,因为它们具有包含病毒或充当病毒的能力。 Java 文件(jar、class、java)不在 Outlook 2013 中,而是 Outlook 2010 blocks .jar files。
Jar 文件可以是可执行的,因此,它们至少会被体面的防病毒系统检测到。每当下载 .jar 文件时,Google Chrome 都会发出警告,说明它可能有害。
关于您的具体问题,可能无法对程序代码进行任何操作以使其看起来安全。导致误报的是文件扩展名或文件来源。就像 Davide 说的那样,更改扩展名可能会让文件在下载中溜走。作为建议的另一个问题的答案,如果您的代码涉及下载其他文件,your code's download method could match the signature of a known threat。
除了我所说的原因之外,没有任何可预测的原因可以解释为什么防病毒软件会不喜欢您的程序。或许通过更多有关该程序、打包和交付方式以及防病毒行为的信息,我们可以得出更具体的结论。
【讨论】: