JADX: Декомпиляция Android-приложений

JADX — инструмент для преобразования Android-файлов (APK, DEX, AAR, AAB) в читаемый Java-код. Разработанный на Java, он позволяет анализировать внутреннее устройство Android-приложений без доступа к исходному коду.


Основные возможности
Преобразование файлов APK, DEX, AAR, AAB, ZIP и Class в Java-код
Извлечение и декодирование AndroidManifest.xml и других ресурсов из resources.arsc
Встроенный механизм для восстановления читаемых имен классов, методов и полей
Поддержка отладки на уровне smali-кода (требует дополнительной настройки)

Установка
sudo apt install jadx

Проверка
jadx -h 


Декомпиляция APK-файла в директорию out
jadx -d out app.apk



Анализ безопасности приложения
jadx -d decompiled --deobf --show-bad-code suspicious.apk


Быстрый просмотр через GUI
jadx-gui app.apk


Обработка нескольких DEX-файлов
jadx -d out classes1.dex classes2.dex classes3.dex


Инструмент незаменим для:
- Анализа вредоносного ПО
- Исследования работы проприетарных библиотек
- Восстановления утерянного исходного кода
- Обучения принципам работы Android-приложений

#jadx #android #decompiler #androidsecurity #pentest #tool

Все наши каналы Все наши чаты Для связи с менеджером
8
🔥 6
👍 5
65 2.1K

Обсуждение 0

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram