1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wrbug-dumpDex

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 4.2 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 21:44 ccf63ca

dumpDex-Android: деобфускация

Плагин необходимо использовать в среде Xposed. Поддерживает большинство популярных обфусцированных приложений. Программное обеспечение предназначено только для изучения и не должно использоваться в других целях. Проект не является готовым продуктом и может привести к сбою программного обеспечения.

Среда компиляции

Android Studio 3.0

Не удаётся деобфускировать, пожалуйста, добавьте имя пакета приложения в поле packages файла PackerInfo.java, скомпилируйте и установите. Приглашаем отправлять Pull Requests, чтобы сделать программное обеспечение более полным.

Поддерживаемые устройства

Большинство телефонов с поддержкой Xposed, в настоящее время не поддерживается эмулятор. (64-битные приложения на Android 8.0 могут аварийно завершать работу, но на самом деле успешно деобфусцированы).

Ветви

develop — ветка разработки.

master — стабильная ветка.

Использование

Скачайте исходный код для компиляции или загрузите apk-файл и установите его. После установки модуля Xposed перезагрузите устройство. Запустите приложение с защитой, и плагин автоматически сбросит файлы dex в каталог /data/data/имя_пакета/dump.

apk-файл не обновляется автоматически, для получения последней версии apk скомпилируйте исходный код самостоятельно.

Загрузка apk

apk-файл представляет собой пакет приложения из ветки master. Для ветки develop скомпилируйте самостоятельно.

https://pan.baidu.com/s/1Rv9CbvoOlj7TTXyDmbCh-g

Компиляция исходного кода

Загрузите или клонируйте исходный код на локальный компьютер, откройте его с помощью Android Studio. После успешной компиляции установите apk. Скопируйте файл lib/armeabi/libnativeDump.so в /data/local/tmp/libnativeDump.so. Установите права доступа 777. На устройствах arm64 также необходимо скопировать файл lib/arm64-v8a/libnativeDump.so в /data/local/tmp/libnativeDump64.so. Это можно сделать через файловый менеджер или с помощью команды adb shell:

#Только для 32-разрядных телефонов
adb shell
su
cp /data/data/com.wrbug.dumpdex/lib/libnativeDump.so /data/local/tmp
chmod 777 /data/local/tmp/libnativeDump.so

После настройки активируйте Xposed и перезагрузите устройство.

Дополнительные материалы

Следите за блогом для получения дополнительной информации.

https://www.wrbug.com/

Статьи по теме (статьи, опубликованные пользователями сети)

Принцип работы dumpDex

Поддержка разработки, приглашаем к пожертвованиям

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wrbug-dumpDex.git
git@api.gitlife.ru:oschina-mirror/wrbug-dumpDex.git
oschina-mirror
wrbug-dumpDex
wrbug-dumpDex
develop