2014-02-12 2 views
-6

Я попытался расшифровать опубликованное приложение из Google Play с его файлом apk с помощью dex2jar and apktool. Мне удалось получить его исходный код, однако мне интересно, почему, черт возьми, я получил эти наборы кодов (прикрепленное изображение)? Я не мог получить пакет/s и имена активности этого приложения. Мне это нужно плохо.Декодирование файлов APK в android

enter image description here

Является ли это из-за инкапсуляции? Как я могу получить реальный код?

ответ

5

Это потому, что Гай использовал ProGuard для этого APK. После этого вы не сможете сделать обратное проектирование.

ProGuard - это термоусадочная пленка, оптимизатор, обфускатор.

4

Проверьте это Link как взломать Apk. Но вы не получите полный код вообще. Потому что каждый использует ProGuard, как сказал @Williams.

Частично вы можете понять, если вы более чем инструмент защиты

Используйте this, чтобы получить вытяжке, как PNG и Jpeg файлы.

Чтобы использовать форматировщик сделать бэкап вы APK, прежде чем

  1. Выберите APK
  2. Затем дать формат, как .rar или .zip
  3. затем извлечь новый архивный файл, чтобы увидеть
  4. вводимого коэффициента

Download Formatter

+1

Спасибо за ответ на мой вопрос. Я сделал эту процедуру в расшифровке apk, и именно поэтому я оказался в прикрепленном изображении ... – androidBoomer

Смежные вопросы