Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
androidReverse — Обратная разработка Android полностью на устройстве. Анализ бинарных файлов Radare2, 8 декомпиляторов Java, поддержка Flutter и Unity il2cpp. | Kitploit
Инструменты/GitHubGitHub/ultrasina/androidreverse
Безопасность AndroidСтатический анализПентестинг мобильных приложенийОбратная инженерияМобильная безопасностьАнализ Бинарных ФайловОбучение и ОбразованиеАнализ Прошивок
GitHubultrasina/androidreverse

androidReverse

Обратная разработка Android полностью на устройстве. Анализ бинарных файлов Radare2, 8 декомпиляторов Java, поддержка Flutter и Unity il2cpp.

Репозиторий
10481016 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Android Reverse

Platform Architecture Status

Download

Набор инструментов для реверс-инжиниринга, который полностью работает на Android. Без ПК, без ADB, без десктопных инструментов — всё, от извлечения APK до анализа, редактирования и пересборки нативных бинарных файлов, выполняется прямо на устройстве.


MCP-сервер

androidReverse включает встроенный сервер Model Context Protocol, позволяющий MCP-совместимым AI-клиентам подключаться и редактировать ресурсы, AXML, манифест и Smali непосредственно в проекте. Компиляция/пересборка остаётся ручным шагом, запускаемым пользователем.


Декомпиляция Java

Восемь движков, выбираемых для каждого класса одним касанием:


Анализ нативных бинарных файлов

Работает на встроенном движке Radare2 через JNI.

  • Графы потока управления (CFG): Интерактивное перетаскиваемое полотно узлов с масштабированием щипком, построенное на Compose Canvas
  • Граф вызовов и трассировка перекрёстных ссылок: Графы с регулируемой глубиной для входящих/исходящих вызовов и ссылок на чтение/запись полей
  • Многорежимный вывод: Переключение между псевдо-C декомпиляцией, сырым ассемблером и hex-дампами
  • Инспектор блоков: Инструкции ассемблера с адресами памяти и эвристикой выполнения
  • Панель информации о бинарном файле: Метаданные исполняемого файла с первого взгляда
  • Переименование функций и комментарии: Аннотирование функций бинарного файла прямо в декомпиляторе

Обработка APK и ресурсов

  • Универсальное извлечение: .apk, .xapk и раздельные .apks — из хранилища или установленных приложений
  • Усиленное декодирование AXML: AXMLPrinter на основе рефлексии, обходящий современную обфускацию манифеста
  • Глубокий разбор ARSC: Навигация по таблицам ресурсов, пулам строк и сопоставлениям атрибутов XML в едином древовидном представлении
  • Экспорт / Замена: Извлечение отдельных файлов из APK или замена их новыми прямо на месте

Редактирование ресурсов, AXML и манифеста

  • Редактирование ресурсов: Изменение ресурсов приложения на месте, а не только их просмотр
  • Редактирование AXML: Прямое редактирование бинарного Android XML
  • Редактирование манифеста: Прямое редактирование AndroidManifest.xml
  • Предпросмотр макетов ресурсов: Визуальный предпросмотр ресурсов макетов Android во время редактирования
  • Профессиональный редактор изображений: Полноценное редактирование изображений, встроенное в приложение

Пересборка и подпись APK

  • Пересборка APK: Переупаковка APK прямо из приложения после внесения изменений
  • Менеджер подписей: Создание, импорт и экспорт хранилищ ключей JKS, а также подпись пересобранных APK

Инструменты Smali

  • Smali LSP: Поддержка языкового сервера для более умной навигации и редактирования
  • Редактирование Smali: Редактирование Smali прямо в приложении
  • Форматирование Smali: Автоформатирование кода Smali
  • Импорт / Удаление Smali: Импорт новых файлов Smali или удаление существующих
  • Копирование пути Smali: Быстрое копирование пути класса/метода для использования в другом месте
  • Переход к определению: Прямая навигация к определениям классов и методов из регистров Smali
  • Компас структуры класса: Фильтрация и переход к методам или полям в больших классах
  • Умный объяснитель Smali: Выделите любой блок строк Smali и получите мгновенное объяснение на простом языке, что делает этот код

Инструменты XML

  • XML LSP: Поддержка языкового сервера для редактирования XML
  • Форматирование XML: Автоформатирование XML
  • Поиск по XML: Поиск внутри XML-файлов
  • Конвертер данных для XML: Преобразование данных непосредственно внутри XML-файлов

Поддержка кроссплатформенных приложений

  • Flutter: AOT-анализ Dart через Unflutter
  • Unity: Разбор нативных метаданных il2cpp и восстановление функций

Редактор кода

Построен на Sora Editor с конвейерами грамматик TextMate. Подсветка синтаксиса для Java, Smali, ассемблера ARM, C, XML и hex. Включает текстовый редактор общего назначения для обычных (не кодовых) файлов.


Управление файлами

  • Удаление файлов: Удаление файлов по отдельности или пакетно
  • Расширенные свойства файлов: Просмотр более детальных метаданных для каждого файла

Встроенные утилиты

Конвертер данных — Кодирование/декодирование на лету без внешних инструментов, теперь расширено поддержкой преобразования XML:

Base64 · Hex ↔ Десятичный · Hex ↔ Текст · URL-кодирование/декодирование · Unicode Escape · XOR-шифр · Предпросмотр цвета Hex · XML

Глобальный блокнот — Постоянные заметки между сеансами. Отслеживайте смещения, фиксируйте находки, сохраняйте фрагменты.

Закладки классов — Закрепляйте важные классы для быстрого доступа во время длительных сеансов.

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

Детали сертификата — Расширенная поддержка схем для проверки сертификатов подписи.


Скриншоты

Панель управления и извлечениеНавигация по SmaliНативный CFG
Dashboard
Граф вызововДекодирование AXMLБлокнот
CallGraph

Отказ от ответственности

Для образовательных целей и исследований безопасности приложений, на которые у вас есть явное разрешение автора. Разработчик не несёт ответственности за неправомерное использование.


Благодарности

  • Sora Editor — мобильный редактор кода
  • radare2 — движок анализа нативных бинарных файлов
  • CFR, Procyon, JD-Core, Krakatau, Vineflower, Jadx — движки декомпиляции Java
Скачать инструмент
ДвижокПримечания
CFRХорошо справляется с большинством современных обфускаций
ProcyonХорош с дженериками и лямбдами
JD-CoreБыстрый, лёгкий
KrakatauТочность на уровне байт-кода
VineflowerФорк Fernflower, силён в управлении потоком выполнения
JadxОсновной движок
Jadx FallbackАктивируется автоматически при сбое Jadx
Jadx IRСырые промежуточные представления
Smali
CFG
Извлечение в виде дерева и разбор пакетовSora Editor с переходом к определениюИнтерактивные блоки ассемблера Radare2
XML
Notebook
Сопоставление перекрёстных ссылок с регулируемой глубинойПросмотр XML с подсветкой синтаксисаПостоянные заметки между сеансами