2015-01-23 4 views
1

Мы разрабатываем приложение, которое использует Facebook-логин с разрешением publish_actions. Это разрешение требует, чтобы приложение было загружено и просмотрено Facebook. Я настроил все правильно, и приложение работает нормально. Я протестировал наши функции Facebook с помощью тестового приложения.Facebook обнаруживает вирус в нашем приложении для Android

Теперь, когда я пытаюсь загрузить наше приложение в Facebook для просмотра, я получаю сообщение об ошибке «Virus Detected in File».

У Google нет никаких результатов. Что я могу сделать? Я не намеренно внедряю вирус.

Virus Detected in File

+0

Файл об ошибке в https://developers.facebook.com/bugs – WizKid

+1

я сделал: https://developers.facebook.com/bugs/ 1541137142809164 Кажется, они не могут мне помочь, несмотря на то, что это ошибка в Facebook. – cybergen

ответ

1

Т.Л., д-р

Затемнение код с помощью Proguard.

Длинная история:

Я бросил наш APK в virustotal.com. Один из 57 двигателей - ClamAV - обнаружено угроза с именем Andr.Trojan.Locker. Я загрузил скомпилированную версию ClamAV для тестирования локально. После распаковки APK ClamAV ничего не нашел. Однако, если я снова закрою скомпилировать classes.dex, ClamAV снова обнаружит угрозу. Поэтому мы можем смело предположить, что это не настоящая угроза. Так как мы все равно должны были запутать наш код, я активировал Proguard и проверил его с ClamAV -> угроза исчезла - вирус не обнаружен. Был шанс, что Facebook все еще обнаруживает вирус, но, похоже, Facebook также использует этот механизм сканирования вирусов с открытым исходным кодом для обнаружения вирусов. Кроме того, кажется, Proguard также запутывает вредоносный код ... ;-)