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
Все наши каналы Все наши чаты Для связи с менеджером
Обсуждение 0
Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.
Обсудить в Telegram