Программирование
(OFF) Severrusnew 7 мая 2011

•Android .Как изменить .APK файлы

Google использует расширение .APK для приложений Android. На первый взгляд этот формат не поддерживается на ПК. Но он является, ни чем иным как .ZIP файлом, замаскированным под .APK. И его легко открыть, изменив расширение. После этого вы сможете открыть и просмотреть содержимое файла приложения.

Если же вы хотите получить доступ к исходному коду, вам необходим самый важный файл classes.dex. Но он тоже зашифрован. Для того, что бы получить доступ к его содержимому, необходимо воспользоваться программой Dex2Jar http://code.google.com/p/dex2jar/ и JD-GUI http://java.decompiler.free.fr

После того как вы скачали эти две программы, распакуйте их. Скопируйте файл classes.dex в папку с Dex2Jar и выберите в свойствах classes.dex «открыть с помощью… Dex2Jar», файл будет перепакован в .jar, который можно уже открыть для редактирования в JD-GUI.

Комментарии (98)

ну допустим я открыл и что мона сделать с раскавырянной игрой?:вопрос
А как всё собрать назад ты не сказал:мдя
ответил Neobamboolka
Перевести её например можно.
Интересно, но незаконченно.
ответил Techx
Перед началом работ сделать копию файла..И собирать ничего не надо)

ответил Leks
При полной разборке апк,его потом в любом случае придётся собирать (компиляция и подпись),а вот без полной разборки можно просто открыть в винраре и подменить нужные файлы.
Чем редактировать файл manifest.xml? :дум
ответил _850_PHPapk
Блокнотом.
ответил Techx
Там кракозябли при любой кодировке.
ответил _850_PHPapk
Там койт специфический блокнот для этого,приеду с работы гляну.
Показать комментарий
Скрыть комментарий
Назад 1 из 10 Вперёд
Для добавления комментариев необходимо авторизоваться
Программирование
Мир Теней
Народ Тьмы, мастерски владеющий магией или народ...
Тема: Светлая | Тёмная
Версия: Mobile | Lite | Touch | Доступно в Google Play