JADX-AI-MCP
Плагин к JADX и MCP-сервер: агент разбирает декомпилированный код Android-приложений, ищет уязвимости и помогает с реверсом
- 3 007 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Реверс и анализ безопасности допустимы только для разрешенных приложений
- Дает агенту доступ к декомпилированному коду анализируемого APK
Установка
- Работает в
Ручная установка
Установи плагин JADX-AI-MCP в JADX по инструкции из README, запусти сопутствующий jadx-mcp-server и подключи его к своему MCP-клиенту. Для сборки нужны Java 11+ и Python 3.10+.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Реверс и анализ безопасности допустимы только для разрешенных приложений
- Дает агенту доступ к декомпилированному коду анализируемого APK
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
JADX-AI-MCP связывает декомпилятор Android JADX с LLM через MCP. Плагин добавляется в JADX, а сопутствующий MCP-сервер дает агенту работать с декомпилированным кодом открытого в JADX APK: читать классы и методы, искать уязвимости, объяснять логику и вести разбор приложения. Проект входит в набор Zin MCP Suite и рассчитан на анализ безопасности мобильных приложений и реверс. Клиентом может быть Claude или другой MCP-совместимый инструмент.
Для кого. Для специалистов по мобильной безопасности и реверс-инженеров, кто анализирует Android-приложения, на анализ которых есть право.
Подходит, если
- Нужно разобрать декомпилированный код APK с помощью агента
- Нужно искать уязвимости в Android-приложении при разрешенном анализе
- Нужны объяснения логики классов и методов из JADX
Не подходит, если
- Нет права анализировать приложение или его код
- Нужен разбор не Android, а другой платформы
Пример запроса к агенту
Открой этот APK в JADX и найди места, где приложение хранит секреты, объясни логикуMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Нужны установленный JADX с добавленным плагином и запущенный MCP-сервер, для сборки и запуска требуются Java 11 или выше и Python 3.10 или выше. Инструмент разбирает декомпилированный код, а не запускает приложение. Реверс и анализ безопасности допустимы только для приложений, которые вам разрешено исследовать.
Как отключить. Уберите запись MCP-сервера из конфигурации клиента, остановите сервер и удалите плагин JADX-AI-MCP из JADX.
Частые вопросы
Что нужно кроме плагина?
Установленный JADX и запущенный MCP-сервер, который связывает открытый в JADX проект с вашим MCP-клиентом.
Запускает ли он приложение?
Нет. Инструмент работает с декомпилированным кодом в JADX, а не выполняет само приложение.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыJADX MCP Server
JADX-MCP-SERVER
MCP-сервер для анализа Android-приложений через JADX: агент читает декомпилированный код, манифест и ищет уязвимости
MCP-сервер на jadx-core разбирает APK без графического JADX: 26 инструментов для классов, смали, манифеста и перекрестных ссылок.
MCP-сервер поверх apktool: агент декодирует APK, читает манифест и smali, ищет по коду и вносит правки для реверса Android-приложений
Нативный MCP-плагин для отладчика x64dbg: агент управляет отладкой по HTTP, ставит точки останова, шагает по коду, читает и патчит память
MCP-сервер и CLI для реверс-инжиниринга: агент разбирает бинарные файлы, JavaScript-приложения, APK и сайты на вашей машине и приводит доказательства
RE-MCP открывает агенту IDA Pro и Ghidra в безголовом режиме: функции, декомпилятор, перекрестные ссылки, типы и патчинг.
Коротко о README
README описывает JADX-AI-MCP как плагин к декомпилятору Android JADX и MCP-сервер, которые вместе дают LLM вроде Claude анализировать APK: искать уязвимости, разбирать и реверсить код. Проект входит в набор Zin MCP Suite и работает в паре с сопутствующим jadx-mcp-server. Для сборки и запуска нужны Java 11 или выше и Python 3.10 или выше. Указано назначение: анализ безопасности мобильных приложений и реверс. Лицензия Apache-2.0.