2017-09-25 81 views
0

过去一个月我一直在使用LibGDX处理2D游戏。 我完成了我的游戏并创建了一个可运行的jar,并且jar运行得很好。excelsiorjet .exe标记为LibGDX病毒

我希望游戏适用于没有安装java的用户,或者对于没有安装java支持的用户。

我已经找到了惊人的解决方案,并使用ExcelsiorJet

然而,编译源代码和创建安装程序,一些人下载安装,其边缘的浏览器后,反病毒(AVG大部分)标志它作为病毒,通常只是删除下载的临时文件immeditaly才可以打开它,即使我用zip包装

我有病毒扫描它在这online scanner它显示为安全它所述的所有反病毒。

我真的不认为有任何理由将其标记为病毒,这让我看起来对于我想与之分享游戏的人来说不值得信任。

我让他们从那里下载:http://benberi.me/obsidio/download/installer/Obsidio-Installer.exe

有与Libgdx源人一直有麻烦被标记为一个病毒?

回答

0

并非所有的病毒扫描程序都能检测到所有病毒。您正在使用的程序实际上可能感染了病毒,并且Edge和AVG正在准确检测该病毒。也可能没有病毒,文件中的某些内容会产生误报。

有时候,合法的软件产品被劫持,坏人会将恶意软件注入到软件中,而软件开发人员不会意识到发生了这种情况。其中一些例子:

如果你已经使用捆绑你的游戏节目确实是一个合法的和值得信赖的产品,那么你应该能够联系开发人员并将这个问题引起他们的注意。他们会研究导致问题的原因并加以解决。在他们解决此问题之前,除了防止游戏捆绑包触发某些病毒扫描程序外,您无法做其他任何事情。这就是说,我建议你不要让人们下载并运行你的游戏,直到你找到解决这个问题的方法(通过向开发者伸手或寻找不同的分发解决方案)。事实是,你不知道它为什么会导致病毒警告,并且你不确定它实际上是否包含病毒。即使他们的病毒扫描程序正在警告他们,您仍然要求其他人下载您的游戏并相信安装程序,并且您不确定您使用的程序是否真的安全。这是一个非常糟糕的做法。

(注意:压缩zip文件内的文件并不能防止防病毒程序扫描文件。如果确实如此,请考虑下载任何zip文件的危险程度。病毒扫描程序查看压缩文件并扫描内容。)

0

Excelsior这里的人,有一个可能的解释。

Excelsior JET依靠公共域LZMA SDK来最小化生成的安装程序的大小。不幸的是,许多病毒编写者也对LZMA提供的压缩率表示赞赏,因此LZMA代码的存在可能会导致我们的产品向主要的反病毒软件供应商提交白名单,因此恶意软件数据库更新通常可以解决问题。作为一种解决方法,您可以尝试切换到不使用LZMA的快速压缩,或使用第三方设置生成器。几个免费的是NSIS(使EXE)和WiX toolset(使MSI)。

如果这没有帮助,请contact our technical support