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

Полная декомпиляция apk. Classes.dex в *.smali или *.java - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как добавить библиотеки Google API в мой проект? http://www.cyberforum.ru/android-dev/thread1001732.html
Сейчас пытаюсь сделать что-то с AdSense API, пока только запустил примеры с офсайта, и то - только как Java Project. Когда я импортировал проект, скорее всего Maven сам добавил нужные библиотеки. Потом я скопировал Java файлы (я их выделил на скрине) в мой новый Android проект, но Maven почему-то не импортирует библиотеки сам, по этому выбиваются ошибки уже в самих java файлах (на скрине...
Android Получить строку из многострочного EditText Помогите разобраться с таким вопросом. В базе данных имеется поле типа MEMO В программе получается считать его в EditText, и выглядит всё нормально. Собственно вопрос, как это перевести в массив строк, или как сразу считать из базы поле MEMO в массив строк. В Jave я получал нужную строку (строка на которой стоит курсор) из jTextPane так: public String getStr (JTextPane... http://www.cyberforum.ru/android-dev/thread1001531.html
Android Рисование линий
Здравствуйте все. Мой вопрос в том, как нарисовать линии поверх изображения так, чтобы при зумировании изображения линии соответствовали тем же местам на исходном изображении?
Android Нужна консультация по поводу написания Условий использования
Здравствуйте! Написав приложение, неплохо бы защитить его от копирования, пересборки, чтобы никто не присвоил труд чужого. Прошу проконсультировать меня в этом вопросе. Нужно ли писать "Условия использования" и какие нормы, правила нужно соблюдать при их написании? Спасибо.
Android Интерактивная карта здания http://www.cyberforum.ru/android-dev/thread1000919.html
Подскажите пожалуйста, появилась в необходимости создания интерактивной карты здания( в которой будет навигация от одной точки до другой с поиском кротчайшего пути учитывая что здания 3-х этажное, а так же храниться все информация о кабинетах кто сидит как зовут телефон) для платформы Android. Пытался найти уже какие-нибудь готовые шаблоны но увы, посоветуйте что можно посмотреть и вообще любые...
Android GPS service Написал сервис для работы GPS однако при попытке вытащить данные просто выдаёт 0 класс реализующий работу c GPS: package com.example.GPSService; import android.content.Context; import android.location.Location; import android.location.LocationListener; import android.location.LocationManager; import android.os.Bundle; подробнее

Показать сообщение отдельно
Olmira
0 / 1 / 0
Регистрация: 05.11.2013
Сообщений: 14

Полная декомпиляция apk. Classes.dex в *.smali или *.java - Android

08.11.2013, 18:17. Просмотров 22094. Ответов 28
Метки (Все метки)

Доброго времени суток.
Распотрошила .АРК.
Если с помощью APKtool то получаем папочку smali в файлами *.smali, если не ошибаюсь, коде асемблера. Читать и редактировать который сущий ад.
Если же путем извлечения файлов из .АРК как из ZIP архива и потом прогонки полученного Classes.dex через dex2jar - JD GUI получаем более понятный код в формате *.java.
1е Так как я в программировании на андроид я новачек хотелось бы узнать как скомпилировать получение java в smali, хотя насколько я понимаю это не так просто без дополнитенльных утилит, чтоб обратно скомпилировать в АРК с помощью APKtool.
2е Как... точнее куда закинуть получение *.java в новый проект еклипса чтоб все работало.
3е Возможно ли скомпилировать полученную пачку папок и файлов *.java обратно в Classes.dex. На какомто форуме читала об утилите dx но там толком ничего о ней не написано. Знаю только то что она должна делать то что описано в 3м пункте.

структура АРК декомпилированого в APKtool
http://********************/show-imag...3ad00212285d13
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru