Защита Android APK для предотвращения декомпиляции, перехвата сети и т. Д. - PullRequest
2 голосов
/ 31 декабря 2010

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

Я в некоторой степени прочитал обфускацию кода, возможно с помощью SourceForge's Proguard ( Reference ).

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

Пожалуйста, сообщите.

Спасибо.

1 Ответ

8 голосов
/ 31 декабря 2010
  1. Вы можете использовать обфускатор, чтобы запутать объектный код, что затруднит декомпиляцию (по крайней мере, с помощью автоматического декомпилятора). Никакое запутывание не может полностью предотвратить ручную декомпиляцию.
  2. Используйте HTTPS, чтобы предотвратить прослушивание. Простой!
...