Android Security Awesome
Source: https://github.com/ashishb/android-security-awesome at
eb95fe860b3a
License: Apache-2.0
Read the English original
This edition is an AI-assisted translation.
Android Security Awesome 
Заголовок раздела «Android Security Awesome »Подборка ресурсов, связанных с безопасностью Android.
Если вы считаете этот проект полезным, пожалуйста, рассмотрите возможность поддержать его.
Инструменты
Заголовок раздела «Инструменты»Онлайн-анализаторы
Заголовок раздела «Онлайн-анализаторы»- Appknox - не бесплатно
- Virustotal
- NowSecure Lab Automated - Корпоративный инструмент для тестирования безопасности мобильных приложений как для Android, так и для iOS. Lab Automated выполняет динамический и статический анализ на реальных устройствах в облаке и возвращает результаты за минуты. Не бесплатно
- App Detonator - Подрывает APK-бинарник, предоставляя подробности на уровне исходного кода, включая автора приложения, подпись, сборку и информацию манифеста. Бесплатная квота — 3 анализа/день.
- Pithus - Открытый анализатор APK. Всё ещё в бета-версии и пока ограничен статическим анализом. Можно охотиться за вредоносным ПО с помощью правил YARA. Подробнее здесь.
- Oversecured - Корпоративный сканер уязвимостей для приложений Android и iOS; он позволяет владельцам и разработчикам приложений защищать каждую новую версию мобильного приложения, интегрируя Oversecured в процесс разработки. Не бесплатно.
- AppSweep by Guardsquare - Бесплатное, быстрое тестирование безопасности Android-приложений для разработчиков
- Koodous - Выполняет статический/динамический анализ вредоносного ПО на обширном репозитории образцов Android и проверяет их по публичным и приватным правилам Yara.
- Immuniweb. Выполняет «OWASP Mobile Top 10 Test», «Mobile App Privacy Check» и тест разрешений приложения. Бесплатный уровень — 4 теста в день, включая отчёт после регистрации.
- ANY.RUN - Интерактивная облачная платформа анализа вредоносного ПО с поддержкой анализа приложений Android. Доступен ограниченный бесплатный тариф.
BitBaanAVC UnDroidAMAaaS - Бесплатный сервис анализа Android-вредоносов. Bare-metal сервис, предоставляющий статический и динамический анализ для Android-приложений. Продукт MalwarePot.AppCritique - Загрузите свои Android APK и получите комплексные бесплатные оценки безопасностиNVISO ApkScan - прекращается 31 окт. 2019Mobile Malware SandboxIBM Security AppScan Mobile Analyzer - не бесплатноVisual Threat - больше не является анализатором Android-приложенийTracedroidhabo - 10/деньCopperDroidSandDroidStowawayAnubisMobile app insightMobile-SandboxIjiamiComdroidAndroid SandboxForesafeDexterMobiSec EacusFireeye- макс. 60 МБ, 15/деньapprover - Approver — полностью автоматизированная платформа анализа безопасности и оценки рисков для приложений Android и iOS. Не бесплатно.Fraunhofer App-ray - домен истёкAndroTotal - мёртв
Инструменты статического анализа
Заголовок раздела «Инструменты статического анализа»- Androwarn - обнаруживает и предупреждает пользователя о потенциально вредоносном поведении, разработанном Android-приложением.
- ApkAnalyser
- APKInspector
- Droid Intent Data Flow Analysis for Information Leakage
- DroidLegacy
- FlowDroid
- Android Decompiler – не бесплатно
- PSCout - Инструмент, который извлекает спецификацию разрешений из исходного кода ОС Android с помощью статического анализа
- Amandroid
- SmaliSCA - Smali Static Code Analysis
- CFGScanDroid - Сканирует и сравнивает CFG с CFG вредоносных приложений
- Madrolyzer - извлекает полезные данные, такие как C&C, номер телефона и т.д.
- ConDroid - Выполняет комбинацию символического + конкретного исполнения приложения
- DroidRA
- RiskInDroid - Инструмент для расчёта риска Android-приложений на основе их разрешений, с доступной онлайн-демонстрацией.
- SUPER - Secure, Unified, Powerful, and Extensible Rust Android Analyzer
- ClassyShark - Автономный инструмент инспекции бинарников, который может просматривать любой исполняемый файл Android и показывать важную информацию.
- StaCoAn - Кроссплатформенный инструмент, помогающий разработчикам, охотникам за баг-баунти и этичным хакерам выполнять статический анализ кода мобильных приложений. Этот инструмент создавался с большим упором на удобство использования и графическое руководство в пользовательском интерфейсе.
- JAADAS - Совместный внутрипроцедурный и межпроцедурный инструмент анализа программ для поиска уязвимостей в Android-приложениях, построенный на Soot и Scala
- Quark-Engine - Система оценки Android-вредоносов, игнорирующая обфускацию
- One Step Decompiler - Декомпиляция Android APK для ленивых
- APKLeaks - Сканирует файл APK на наличие URI, endpoints и секретов.
- Mobile Audit - Веб-приложение для выполнения статического анализа и обнаружения вредоносного ПО в Android APK.
- Detekt - Статический анализ кода для Kotlin
- APKdevastate - Продвинутое ПО для анализа APK-полезных нагрузок, созданных RAT.
Smali CFG generatorSeveral tools from PSUSPARTA - проверяет (доказывает), что приложение удовлетворяет политике безопасности потока информации; построен на Checker Framework
Сканеры уязвимостей приложений
Заголовок раздела «Сканеры уязвимостей приложений»- QARK - QARK от LinkedIn предназначен для разработчиков приложений, чтобы сканировать приложения на наличие проблем с безопасностью
- AndroBugs
- Nogotofail
- Ostorlab - Бесплатная версия Ostorlab сканирует приложения в Android Play Store, iOS App Store и Huawei AppGallery
Devknox - Плагин IDE для создания безопасных Android-приложений. Больше не поддерживается.
Инструменты динамического анализа
Заголовок раздела «Инструменты динамического анализа»- Android DBI framework
- Androl4b- Виртуальная машина для оценки Android-приложений, реверс-инжиниринга и анализа вредоносного ПО
- House- House: набор инструментов анализа мобильных приложений во время выполнения с веб-GUI, работающий на Frida, написан на Python.
- Mobile-Security-Framework MobSF - Mobile Security Framework — интеллектуальная, универсальная открытая платформа автоматизированного пентеста мобильных приложений (Android/iOS), способная выполнять статический, динамический анализ и тестирование веб-API.
- Droidbox
- Drozer
- Xposed - эквивалентно внедрению кода на основе stub, но без каких-либо изменений бинарника
- Inspeckage - Android Package Inspector - динамический анализ с хуками API, запуск неэкспортируемых активностей и многое другое. (Модуль Xposed)
- Android Hooker - Динамическая инструментация Java-кода (требуется фреймворк Substrate)
- ProbeDroid - Динамическая инструментация Java-кода
- DECAF - Dynamic Executable Code Analysis Framework на базе QEMU (DroidScope теперь является расширением DECAF)
- CuckooDroid - Android-расширение для песочницы Cuckoo
- Mem - Анализ памяти Android (требуется root)
- Crowdroid – не удалось найти реальный инструмент
- AuditdAndroid – порт auditd на Android, больше не находится в активной разработке
- Android Security Evaluation Framework - больше не находится в активной разработке
- Aurasium – Практическое применение политик безопасности для Android-приложений через перезапись байткода и мониторинг ссылок на месте.
- Android Linux Kernel modules
- StaDynA - система, поддерживающая анализ защитных приложений в присутствии функций динамического обновления кода (динамическая загрузка классов и рефлексия). Этот инструмент объединяет статический и динамический анализ Android-приложений, чтобы выявить скрытое/обновлённое поведение и расширить результаты статического анализа этой информацией.
- DroidAnalytics - не завершён
- Vezir Project - Виртуальная машина для Mobile Application Pentesting и Mobile Malware Analysis
- MARA - Mobile Application Reverse Engineering and Analysis Framework
- Taintdroid - требует компиляции AOSP
- ARTist - гибкий открытый фреймворк инструментации и гибридного анализа для Android-приложений и Java-промежуточного слоя Android. Он основан на компиляторе Android Runtime (ART) и изменяет код во время компиляции на устройстве.
- Android Malware Sandbox
- AndroPyTool - инструмент для извлечения статических и динамических признаков из Android APK. Он объединяет различные известные инструменты анализа Android-приложений, такие как DroidBox, FlowDroid, Strace, AndroGuard и анализ VirusTotal.
- Runtime Mobile Security (RMS) - мощный веб-интерфейс, который помогает манипулировать Android- и iOS-приложениями во время выполнения
- PAPIMonitor – PAPIMonitor (Python API Monitor для Android-приложений) — это основанный на Frida Python-инструмент для мониторинга выбранных пользователем API во время выполнения приложения.
- Android_application_analyzer - Инструмент используется для анализа содержимого Android-приложения в локальном хранилище.
- Decompiler.com - Онлайн-декомпилятор APK и Java
- friTap- Перехватывает SSL/TLS-соединения с помощью Frida; позволяет извлекать ключи TLS и расшифровывать полезную нагрузку TLS в виде PCAP на Android в реальном времени.
- HacknDroid - Инструмент, предназначенный для автоматизации различных задач Mobile Application Penetration Testing (MAPT) и облегчения взаимодействия с Android-устройствами.
- adbsploit - инструменты для эксплуатации устройства через ADB
- Brida - Расширение Burp Suite, которое, работая как мост между Burp и Frida, позволяет использовать и манипулировать собственными методами приложений, одновременно подменяя трафик, обмениваемый между приложениями и их серверными службами/серверами.
- MPT - MPT (Mobile Pentest Toolkit) — необходимое решение для ваших рабочих процессов пентеста Android. Этот инструмент позволяет автоматизировать задачи безопасности.
- Andriller - программная утилита с набором криминалистических инструментов для смартфонов. Она выполняет только чтение, криминалистически надёжное, неразрушающее извлечение данных с Android-устройств.
- Mira - Платформа анализа защиты во время выполнения для сторонних Android- и iOS-приложений, позволяющая ИИ использовать возможности shell, Java, Native и Frida на стороне хост-приложения для обнаружения рисков окружения и проверки усиления защиты.
- FlutterTap - Модуль Zygisk, который обходит проверку сертификата BoringSSL внутри
libflutter.soи перенаправляет трафик выбранных Flutter-приложений на прокси. Сохраняется после перезагрузок, поэтому не требует сессии Frida, кабеля и прослушивающего порта. - Mobix - Авторизованная Android-лаборатория пентеста: цепочка обхода Frida SSL-pinning/обнаружения root, захват трафика mitmproxy с автоматической маркировкой IDOR, веб-панель и MCP-сервер из 36 инструментов, чтобы агент Claude Code мог сам выполнять весь цикл от сканирования до находок.
AppUse – пользовательская сборка для пентестаAppie - Appie — это программный пакет, предварительно настроенный для работы как среда пентеста Android. Он полностью портативен и может помещаться на USB-накопитель или смартфон. Это универсальное решение для всех инструментов, необходимых при оценке безопасности Android-приложений, и отличная альтернатива существующим виртуальным машинам.Android Tamer - Виртуальная/Live-платформа для специалистов по безопасности AndroidAndroid Malware Analysis Toolkit - (дистрибутив Linux) Ранее это был онлайн-анализаторAndroid Reverse Engineering – ARE (Android reverse engineering) больше не находится в активной разработкеViaLab Community EditionMercuryCobradroid – пользовательский образ для анализа вредоносного ПО
Реверс-инжиниринг
Заголовок раздела «Реверс-инжиниринг»- Smali/Baksmali – декомпиляция apk
- emacs syntax coloring for smali files
- vim syntax coloring for smali files
- AndBug
- Androguard – мощный, хорошо интегрируется с другими инструментами
- Apktool – действительно полезен для компиляции/декомпиляции (использует smali)
- Android Framework for Exploitation
- Bypass signature and permission checks for IPCs
- Android OpenDebug – делает любое приложение на устройстве отлаживаемым (с использованием Cydia Substrate).
- Dex2Jar - конвертер dex в jar
- Enjarify - конвертер dex в jar от Google
- Dedexer
- Fino
- Frida - внедряет JavaScript для исследования приложений и GUI-инструмент для этого
- Indroid – набор для внедрения потоков
- Introspy
- Jad - декомпилятор Java
- JD-GUI - декомпилятор Java
- CFR - декомпилятор Java
- Krakatau - декомпилятор Java
- FernFlower - декомпилятор Java
- Redexer – манипуляция apk
- Simplify Android deobfuscator
- Bytecode viewer
- Radare2
- Jadx
- Dwarf - GUI для реверс-инжиниринга
- Andromeda - Ещё один базовый инструмент реверс-инжиниринга командной строки
- apk-mitm - CLI-приложение, которое подготавливает файлы Android APK для HTTPS-инспекции
- Noia - Простой инструмент-проводник файлов песочницы Android-приложений
- Obfuscapk — Obfuscapk — это модульный Python-инструмент для обфускации Android-приложений без необходимости их исходного кода.
- ARMANDroid - ARMAND (Anti-Repackaging through Multi-pattern, Anti-tampering based on Native Detection) — это новая схема защиты от подделки, которая встраивает логические бомбы и узлы обнаружения AT прямо в apk-файл без необходимости исходного кода.
- MVT (Mobile Verification Toolkit) - набор утилит для упрощения и автоматизации процесса сбора криминалистических следов, помогающих выявить потенциальный компромисс устройств Android и iOS
- Dexmod - инструмент для демонстрации патчинга байткода Dalvik в файле DEX (Dalvik Executable) и помощи в статическом анализе Android-приложений.
- odex-patcher - Выполняет произвольный код, патча OAT-файлы
- PhoneSploit-Pro - Универсальный хакерский инструмент для удалённой эксплуатации Android-устройств с помощью ADB и фреймворка Metasploit для получения сессии Meterpreter.
- APKLab - плагин для VS Code для анализа APK
IntentSnifferProcyon - декомпилятор JavaSmali viewerZjDroid,fork/mirrorDare – конвертер .dex в .class
Фаззинг-тесты
Заголовок раздела «Фаззинг-тесты»- Radamsa Fuzzer
- Honggfuzz
- An Android port of the Melkor ELF fuzzer
- Media Fuzzing Framework for Android
- AndroFuzz
- QuarksLab’s Android Fuzzing
IntentFuzzer
Детекторы переупаковки приложений
Заголовок раздела «Детекторы переупаковки приложений»- FSquaDRA - инструмент для обнаружения переупакованных Android-приложений на основе сравнения хешей ресурсов приложения.
Краулеры магазинов
Заголовок раздела «Краулеры магазинов»- Google Play crawler (Java)
- Google Play crawler (Python)
- Google Play crawler (Node) - получение деталей приложения и загрузка приложений из официального магазина Google Play.
- Aptoide downloader (Node) - загрузка приложений из стороннего магазина Android Aptoide
- Appland downloader (Node) - загрузка приложений из стороннего магазина Android Appland
- PlaystoreDownloader - PlaystoreDownloader — это инструмент для загрузки Android-приложений напрямую из Google Play Store. После первоначальной (однократной) настройки приложения можно загружать, указав их имя пакета.
- APK Downloader Онлайн-сервис для загрузки APK из Play Store для конкретной конфигурации устройства Android
Apkpure - Онлайн-загрузчик apk. Также предоставляет собственное приложение для загрузки.
Прочие инструменты
Заголовок раздела «Прочие инструменты»- smalihook
- AXMLPrinter2 - преобразует двоичные XML-файлы в удобочитаемые XML-файлы
- adb autocomplete
- mitmproxy
- dockerfile/androguard
- Android Vulnerability Test Suite - android-vts сканирует устройство на наличие набора уязвимостей
- AppMon- AppMon — это автоматизированный фреймворк для мониторинга и подмены системных вызовов API нативных приложений macOS, iOS и Android. Он основан на Frida.
- Internal Blue - Фреймворк экспериментов с Bluetooth, основанный на реверс-инжиниринге контроллеров Bluetooth Broadcom
- Android Mobile Device Hardening - AMDH сканирует и усиливает настройки устройства и перечисляет вредоносные установленные приложения на основе разрешений.
- NullKia - Комплексный фреймворк мобильной безопасности с поддержкой 18 производителей, включающий эксплуатацию baseband, сотовую безопасность, исследования TEE/TrustZone и инструменты извлечения BootROM.
- Firmware Extractor - Извлекает заданный архив в образы
- ARMv7 payload that provides arbitrary code execution on MediaTek bootloaders
- DroidGround - Гибкая площадка для CTF-задач Android
- sundaysec/Android-Exploits - Подборка эксплойтов и хаков Android
- Spectre - Сканер радиочастот с разведывательными и наступательными возможностями. Отслеживает сотовую связь, Wi-Fi, Bluetooth LE и GNSS на устройстве, имеет инспектор BLE GATT, вещатель iBeacon и обнаружение локальной сети.
Android Device Security Database - База данных функций безопасности устройств AndroidOpcodes table for quick referenceAPK-Downloader- кажется, теперь мёртвDalvik opcodes
Уязвимые приложения для практики
Заголовок раздела «Уязвимые приложения для практики»- Damn Insecure Vulnerable Application (DIVA)
- Vuldroid
- ExploitMe Android Labs
- GoatDroid
- Android InsecureBank
- Insecureshop
- Oversecured Vulnerable Android App (OVAA)
- Injured Android - CTF
- Damn Vulnerable Mobile App (DVMA)
Академические/Исследования/Публикации/Книги
Заголовок раздела «Академические/Исследования/Публикации/Книги»Исследовательские статьи
Заголовок раздела «Исследовательские статьи»- OWASP Mobile Security Testing Guide Manual
- doridori/Android-Security-Reference
- android app security checklist
- Mobile App Pentest Cheat Sheet
- Android Reverse Engineering 101 by Daniele Altomare (Web Archive link)
Mobile Security Reading Room - Читальный зал, содержащий хорошо категоризированные технические материалы о мобильном пентесте, мобильном вредоносном ПО, мобильной криминалистике и всяческих темах, связанных с мобильной безопасностью
Эксплойты/Уязвимости/Баги
Заголовок раздела «Эксплойты/Уязвимости/Баги»- Android Security Bulletins
- Android’s reported security vulnerabilities
- OWASP Mobile Top 10 2016
- Exploit Database - нажмите поиск
- Vulnerability Google Doc
- Google Android Security Team’s Classifications for Potentially Harmful Applications (Malware)
Android Devices Security Patch Status
Вредоносное ПО
Заголовок раздела «Вредоносное ПО»- androguard - Database Android Malware wiki
- Android Malware GitHub repo
- Android Malware Genome Project - содержит 1260 образцов вредоносного ПО, разделённых на 49 различных семейств вредоносов, бесплатно для исследовательских целей.
- Contagio Mobile Malware Mini Dump
- Drebin
- Hudson Rock - Бесплатный набор инструментов разведки киберпреступности, который может указать, был ли конкретный APK-пакет скомпрометирован при атаке вредоносного ПО Infostealer.
- Kharon Malware Dataset - 7 вредоносов, которые были подвергнуты реверс-инжинирингу и задокументированы
- Android Adware and General Malware Dataset
- AndroZoo - AndroZoo — это растущая подборка Android-приложений из нескольких источников, включая официальный магазин приложений Google Play.
Android PRAGuard Dataset - Набор данных содержит 10479 образцов, полученных путём обфускации наборов данных MalGenome и Contagio Minidump семью различными методами обфускации.Admire
Программы вознаграждений
Заголовок раздела «Программы вознаграждений»Как сообщать о проблемах безопасности
Заголовок раздела «Как сообщать о проблемах безопасности»- Android - reporting security issues
- Android Reports and Resources - Список раскрытых отчётов Android Hackerone и других ресурсов
Участие
Заголовок раздела «Участие»Ваши дополнения всегда приветствуются!
📖 Цитирование
Заголовок раздела «📖 Цитирование»@misc{ author = {Ashish Bhatia - ashishb.net}, title = {The most comprehensive collection of Android security-related resources}, year = {2025}, publisher = {GitHub}, journal = {GitHub repository}, howpublished = {\url{https://github.com/ashishb/android-security-awesome}}}Этот репозиторий цитируется в более чем 10 статьях
HagiCode
HagiCode — агентная среда разработки. Насыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными, превращая разработку в увлекательный процесс.
Насыщенные и удобные взаимодействия с интерфейсом помогают легче планировать, запускать агентов и вести проектную работу.
- УмныйРабочие процессы OpenSpec превращают намерение в исполнимый путь от предложения через дизайн и задачи до готового изменения.
- ЭффективныйМультиагентное выполнение параллельно продвигает исследование, реализацию и проверку в нескольких репозиториях и с привычными Agent CLI.
- ИнтересныйНасыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными.
Скачать для Windows
Поделиться HagiCode
Превращайте идеи в готовое ПО.
HagiCode — агентная среда разработки: рабочие процессы OpenSpec планируют изменение, мультиагентное выполнение его реализует, а Hero Scenario делает долгий путь наглядным, так что идеи становятся готовым ПО.
- Умный
- Рабочие процессы OpenSpec превращают намерение в путь от предложения до готового изменения.
- Эффективный
- Мультиагентное выполнение ведёт исследование, реализацию и проверку параллельно.
- Увлекательный
- Удобный интерфейс упрощает планирование, работу агентов и проектные задачи.
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

