Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Пересобрать взломаный APK - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Горизонтальная прокрутка в completeTextView http://www.cyberforum.ru/android-dev/thread1080090.html
Народ, подскажите, можно ли реализовать и как горизонтальную прокрутку в выпадающем списке? А то большинство записей длинноваты и не вмещаются на экран. Форма состоит из RelativeLayout помещенного...
Программирование Android вкладки сделал ActionBar вкладки ActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); не как не пойму ,не могу разобраться как для каждой вкладки сделать свою активность(пробовал через интент он... http://www.cyberforum.ru/android-dev/thread1079967.html
Фрагменты: сохранить и загрузить State Программирование Android
Прошу пример эффективной работы со state фрагментов. Android 4.2.2. Из известных мне способов: 1. СОХРАНЕНИЕ: onSaveInstanceState, работает только при смене состояния родительской активити =>...
Программирование Android Array в SharedPreferences
Добрый вечер! Вопрос заключается в том, можно ли сохранить настройки приложения с помощью SharededPreferences в виде массива? Нужно сохранять данные, количество которых динамически меняется с...
Программирование Android Контексное меню http://www.cyberforum.ru/android-dev/thread1079543.html
он у меня не показывает в эмуляторе что делать? package com.simpleexample.my; import android.os.Bundle; import android.view.Menu; import android.view.MenuItem; import android.widget.Toast;...
Программирование Android actionbar-sherlock и sliding-menu Всем привет. Потребовалось боковое меню, делаю по туториалу http://habrahabr.ru/post/182780/ В итоге ваваливается ошибка Консоль: Could not find library.apk! Could not find... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518

Пересобрать взломаный APK - Программирование Android

24.01.2014, 14:11. Просмотров 1033. Ответов 0
Метки (Все метки)

Пытаюсь разобрать и пересобрать чужой APK утилитой jd-gui.exe . В результате получил кучу обсфуцированого кода который еще надо расшифровать, но хочу сначала просто запустить проект. И вдруг выяснил что все XML файлы в APK нечитабельные!!! узнаваемы только английские слова. Остальное - непечатные символы - null, FF... Чем можно открыть эти XML? Похоже что они просто сжаты, а не зашифрованы. Нужен особый редактор? Нужен другой "взломщик"?

Пробовал обработать их так-же как программа дешифрует манифест:

java -jar %MYPATHSLASH%AXMLPrinter2.jar 1.xml > 2.xml

В результате получаю ошибку:

java.lang.ArrayIndexOutOfBoundsException: 54
at android.content.res.StringBlock.getShort(StringBlock.java:231)
at android.content.res.StringBlock.getString(StringBlock.java:91)
at android.content.res.AXmlResourceParser.getName(AXmlResourceParser.java:140)
at test.AXMLPrinter.main(AXMLPrinter.java:56)

а на выходе получаю только первую строку:
<?xml version="1.0" encoding="utf-8"?>

Как получить все остальное?

Добавлено через 6 часов 33 минуты
Все! Вопрос снимаю! Нашел адекватную инструкцию...
Команда (из учебника) для получения правильных ресурсов: apktool.bat d Calculator.apk Calculator
Все xml стали читабельными...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru