【问题标题】:Facebooks detects a virus in our android appFacebooks 在我们的 Android 应用程序中检测到病毒
【发布时间】:2015-01-23 10:38:34
【问题描述】:

我们正在开发一个应用程序,它使用具有publish_actions 权限的 Facebook 登录。此权限要求应用程序上传到 Facebook 并由 Facebook 审核。我正确设置了所有内容,并且该应用程序运行良好。我用一个测试应用测试了我们的 Facebook 功能。

现在,当我尝试将我们的应用上传到 Facebook 进行审核时,我收到一条错误消息:“在文件中检测到病毒”。

Google 没有这方面的结果。我能做些什么?我不是故意实施病毒。

【问题讨论】:

标签: android facebook upload virus review


【解决方案1】:

tl;dr

使用 Proguard 混淆您的代码。

长篇大论:

我把我们的 APK 扔到了virustotal.com。 57 个引擎之一 - ClamAV - 发现了一个名为 Andr.Trojan.Locker 的威胁。我下载了 ClamAV 的编译版本在本地进行测试。解压 APK ClamAV 后没有找到任何东西。但是,如果我再次压缩 classes.dex,ClamAV 会再次发现威胁。所以我们可以有把握地假设这不是真正的威胁。 由于无论如何我们都必须混淆我们的代码,我激活了 Proguard 并用 ClamAV 检查了它——> 威胁消失了——没有检测到病毒。 Facebook 仍有可能检测到病毒,但似乎 Facebook 也在使用这个开源病毒扫描引擎进行病毒检测。此外,Proguard 似乎还混淆了恶意代码... ;-)

【讨论】:

    猜你喜欢
    • 2010-10-13
    • 1970-01-01
    • 2010-11-26
    • 2010-09-06
    • 2017-04-19
    • 1970-01-01
    • 2011-03-15
    • 2015-09-06
    相关资源
    最近更新 更多