Защита Android APK для предотвращения декомпиляции, обнюхивания сети и т. Д.

StackOverflow https://stackoverflow.com/questions/4569104

Вопрос

Есть ли способ защитить файл Android APK, чтобы исходный код не мог быть восстановлен? Кроме того, существует ряд сетевых снисходителей, которые позволяют мониторингу HTTP, есть ли способ обойти их так, чтобы не мог контролироваться входящий/исходящий сетевой трафик?

Я прочитал, что запутывание кода, в некоторой степени, возможно с использованием прогноза Sourceforge (Ссылка).

Какие другие альтернативы я могу посмотреть?

Пожалуйста, порекомендуйте.

Спасибо.

Это было полезно?

Решение

  1. Вы можете использовать сфускатор для запугивания объектного кода, что затрудняет декомпиляцию (по крайней мере, с автоматическим декомпилятором). Никакое количество запутывания не может полностью предотвратить ручной декомпиляции.
  2. Используйте https, чтобы предотвратить нюхание. Простой!
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top