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 
Section titled “Android Security Awesome ”一份 Android 安全相关资源的合集。
如果您觉得本项目有用,请考虑支持它。
- Appknox - 非免费
- Virustotal
- NowSecure Lab Automated - 面向 Android 与 iOS 移动应用的移动应用安全测试企业级工具。Lab Automated 可在云端真实设备上执行动态与静态分析,并在数分钟内返回结果。非免费
- App Detonator - 引爆 APK 二进制文件以提供源码级别的详细信息,包括应用作者、签名、构建和清单信息。每天免费配额 3 次分析。
- Pithus - 开源的 APK 分析器。目前仍处于 Beta 阶段,且暂时仅支持静态分析。可以使用 YARA 规则来搜寻恶意软件。更多信息。
- Oversecured - 面向 Android 与 iOS 应用的企业级漏洞扫描器;它使应用所有者与开发者能够通过将 Oversecured 集成到开发流程中,来保护移动应用的每个新版本。非免费。
- AppSweep by Guardsquare - 面向开发者的免费、快速的 Android 应用安全测试
- Koodous - 在海量 Android 样本仓库上执行静态/动态恶意软件分析,并根据公开与私有的 Yara 规则进行比对。
- Immuniweb。提供“OWASP 移动端 Top 10 测试”、“移动应用隐私检查”以及应用权限测试。免费层级为每天 4 次测试,注册后会提供报告
- ANY.RUN - 支持 Android 应用分析的交互式云端恶意软件分析平台。提供有限的免费方案。
BitBaanAVC UnDroidAMAaaS - 免费的 Android 恶意软件分析服务。一项裸金属服务,提供 Android 应用的静态与动态分析。由 MalwarePot 出品。AppCritique - 上传你的 Android APK 并获取全面的免费安全评估NVISO ApkScan - 将于 2019 年 10 月 31 日停止维护Mobile Malware SandboxIBM Security AppScan Mobile Analyzer - 非免费Visual Threat - 不再是 Android 应用分析器Tracedroidhabo - 10 次/天CopperDroidSandDroidStowawayAnubisMobile app insightMobile-SandboxIjiamiComdroidAndroid SandboxForesafeDexterMobiSec EacusFireeye- 最大 60MB,15 次/天approver - Approver 是一个完全自动化的 Android 与 iOS 应用安全分析与风险评估平台。非免费。Fraunhofer App-ray - 域名已过期AndroTotal - 已失效
静态分析工具
Section titled “静态分析工具”- Androwarn - 检测并提醒用户注意 Android 应用可能存在的恶意行为。
- ApkAnalyser
- APKInspector
- Droid Intent Data Flow Analysis for Information Leakage
- DroidLegacy
- FlowDroid
- Android Decompiler – 非免费
- PSCout - 一个利用静态分析从 Android 操作系统源码中抽取权限规范的工具
- Amandroid
- SmaliSCA - Smali 静态代码分析
- CFGScanDroid - 将 CFG 与恶意应用的 CFG 进行扫描与比对
- Madrolyzer - 提取 C&C、电话号码等可操作数据。
- ConDroid - 对应用执行符号执行与具体执行相结合的分析
- DroidRA
- RiskInDroid - 一个基于应用权限计算 Android 应用风险的工具,提供在线演示。
- SUPER - 安全、统一、强大且可扩展的 Rust Android 分析器
- ClassyShark - 一个独立的二进制检查工具,可浏览任意 Android 可执行文件并显示重要信息。
- StaCoAn - 一个跨平台工具,帮助开发者、漏洞赏金猎人和道德黑客对移动应用执行静态代码分析。该工具在创建时非常注重可用性和用户界面中的图形化引导。
- JAADAS - 基于 Soot 和 Scala 构建的、用于发现 Android 应用漏洞的联合过程内与过程间程序分析工具
- Quark-Engine - 一个忽略混淆的 Android 恶意软件评分系统
- One Step Decompiler - 为懒惰者准备的 Android APK 反编译
- APKLeaks - 扫描 APK 文件中的 URI、端点与密钥。
- Mobile Audit - 用于对 Android APK 执行静态分析并检测恶意软件的 Web 应用。
- Detekt - 针对 Kotlin 的静态代码分析
- APKdevastate - 用于分析由 RAT 创建的 APK 载荷的高级分析软件。
Smali CFG generatorSeveral tools from PSUSPARTA - 验证(证明)某个应用满足信息流安全策略;基于 Checker Framework
应用漏洞扫描器
Section titled “应用漏洞扫描器”- QARK - LinkedIn 出品的 QARK 供应用开发者扫描应用中的安全问题
- AndroBugs
- Nogotofail
- Ostorlab - Ostorlab 的免费版本可扫描 Android Play 商店、iOS App Store 和华为 AppGallery 中的应用
Devknox - 用于构建安全 Android 应用的 IDE 插件。已不再维护。
动态分析工具
Section titled “动态分析工具”- Android DBI framework
- Androl4b- 一个用于评估 Android 应用、逆向工程与恶意软件分析的虚拟机
- House- House:一个由 Frida 驱动、使用 Python 编写、带有 Web GUI 的运行时移动应用分析工具包。
- Mobile-Security-Framework MobSF - 移动安全框架是一个智能、一体化的开源移动应用(Android/iOS)自动化渗透测试框架,能够执行静态、动态分析和 Web API 测试。
- Droidbox
- Drozer
- Xposed - 等同于进行基于桩(Stub)的代码注入,但无需对二进制文件做任何修改
- Inspeckage - Android 包检查器 - 带有 API 钩子的动态分析、启动未导出的活动等等。(Xposed 模块)
- Android Hooker - 动态 Java 代码插桩(需要 Substrate 框架)
- ProbeDroid - 动态 Java 代码插桩
- DECAF - 基于 QEMU 的动态可执行代码分析框架(DroidScope 现已成为 DECAF 的一个扩展)
- CuckooDroid - 针对 Cuckoo 沙箱的 Android 扩展
- Mem - Android 的内存分析(需要 root)
- Crowdroid – 无法找到实际的工具
- AuditdAndroid – auditd 的 Android 移植版,已不再活跃开发
- Android Security Evaluation Framework - 已不再活跃开发
- Aurasium – 通过字节码重写和就地引用监控,为 Android 应用提供实用的安全策略强制执行。
- Android Linux Kernel modules
- StaDynA - 一个在存在动态代码更新特性(动态类加载与反射)的情况下支持安全应用分析的系统。该工具结合 Android 应用的静态与动态分析,以揭示隐藏/已更新的行为,并用这些信息扩展静态分析结果。
- DroidAnalytics - 不完整
- Vezir Project - 用于移动应用渗透测试与移动恶意软件分析的虚拟机
- MARA - 移动应用逆向工程与分析框架
- Taintdroid - 需要编译 AOSP
- ARTist - 一个灵活的开源插桩与混合分析框架,面向 Android 应用以及 Android 的 Java 中间件。它基于 Android 运行时(ART)编译器,并在设备端编译期间修改代码。
- Android Malware Sandbox
- AndroPyTool - 一个从 Android APK 中提取静态与动态特征的工具。它结合了 DroidBox、FlowDroid、Strace、AndroGuard 和 VirusTotal 分析等多种知名的 Android 应用分析工具。
- Runtime Mobile Security (RMS) - 是一个强大的 Web 界面,可帮助你在运行时操控 Android 和 iOS 应用
- PAPIMonitor – PAPIMonitor(Android 应用 Python API 监视器)是一个基于 Frida 的 Python 工具,用于在应用运行时监视用户选择的 API。
- Android_application_analyzer - 该工具用于分析 Android 应用在本地存储中的内容。
- Decompiler.com - 在线 APK 与 Java 反编译器
- friTap- 使用 Frida 拦截 SSL/TLS 连接;允许在 Android 上实时提取 TLS 密钥并将 TLS 负载解密为 PCAP。
- HacknDroid - 一个旨在自动化各种移动应用渗透测试(MAPT)任务并方便与 Android 设备交互的工具。
- adbsploit - 通过 ADB 利用设备的工具
- Brida - 一个 Burp Suite 扩展,作为 Burp 与 Frida 之间的桥梁,让你可以调用并操控应用自身的方法,同时篡改应用与其后端服务/服务器之间交换的流量。
- MPT - MPT(Mobile Pentest Toolkit,移动渗透测试工具包)是你 Android 渗透测试工作流中必不可少的解决方案。该工具可帮助你自动化安全任务。
- Andriller - 一个包含智能手机取证工具集的软件工具。它对 Android 设备执行只读、取证可靠、非破坏性的数据获取。
- Mira - 面向第三方 Android 与 iOS 应用的运行时保护分析平台,利用 AI 调用宿主应用侧的 shell、Java、Native 和 Frida 能力进行环境风险检测与加固校验。
- FlutterTap - 一个 Zygisk 模块,可在
libflutter.so内部绕过 BoringSSL 证书校验,并将所选 Flutter 应用的流量重定向到代理。它在重启后依然持久生效,因此无需 Frida 会话、无需数据线、也无需监听端口。 - Mobix - 经授权的 Android 渗透测试实验室:Frida SSL 固定/root 检测绕过链、带自动 IDOR 标记的 mitmproxy 流量捕获、一个 Web 仪表盘,以及一个包含 36 个工具的 MCP 服务器,使得 Claude Code 智能体可以自行运行从扫描到发现漏洞的完整循环。
AppUse – 为渗透测试定制的构建Appie - Appie 是一个预先配置好、可充当 Android 渗透测试环境的软件包。它完全可移植,可以装在 U 盘或智能手机上。这是满足 Android 应用安全评估所需全部工具的一站式方案,也是现有虚拟机的绝佳替代品。Android Tamer - 面向 Android 安全专家的虚拟/ Live 平台Android Malware Analysis Toolkit - (Linux 发行版)此前它曾是一个 在线分析器Android Reverse Engineering – ARE(Android 逆向工程)已不再活跃开发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 - 来自 Google 的 dex 转 jar 转换器
- 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 - 一个为 HTTPS 检查准备 Android APK 文件的 CLI 应用
- Noia - 简单的 Android 应用沙箱文件浏览器工具
- Obfuscapk — Obfuscapk 是一个模块化的 Python 工具,无需源码即可对 Android 应用进行混淆。
- ARMANDroid - ARMAND(基于原生检测的多模式防重打包、防篡改)是一种新颖的防篡改保护方案,无需源码即可将逻辑炸弹与防篡改(AT)检测节点直接嵌入 apk 文件。
- MVT (Mobile Verification Toolkit) - 一组用于简化并自动化收集有助于识别 Android 与 iOS 设备潜在入侵取证的工具集
- Dexmod - 一个用于在 DEX(Dalvik 可执行)文件中修补 Dalvik 字节码并辅助 Android 应用静态分析的工具。
- odex-patcher - 通过修补 OAT 文件来运行任意代码
- PhoneSploit-Pro - 一个一体化的黑客工具,利用 ADB 与 Metasploit 框架远程利用 Android 设备以获取 Meterpreter 会话。
- APKLab - 用于分析 APK 的 VS Code 插件
IntentSnifferProcyon - Java 反编译器Smali 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
应用重打包检测器
Section titled “应用重打包检测器”- FSquaDRA - 一个基于应用资源哈希比对来检测重打包 Android 应用的工具。
- Google Play crawler (Java)
- Google Play crawler (Python)
- Google Play crawler (Node) - 从官方 Google Play 商店获取应用详情并下载应用。
- Aptoide downloader (Node) - 从 Aptoide 第三方 Android 市场下载应用
- Appland downloader (Node) - 从 Appland 第三方 Android 市场下载应用
- PlaystoreDownloader - PlaystoreDownloader 是一个直接从 Google Play 商店下载 Android 应用的工具。经过初次(一次性)配置后,只需指定包名即可下载应用。
- APK Downloader 用于为特定 Android 设备配置从 Play 商店下载 APK 的在线服务
Apkpure - 在线 apk 下载器。同时提供自家的下载应用。
- smalihook
- AXMLPrinter2 - 将二进制 XML 文件转换为可读的 XML 文件
- adb autocomplete
- mitmproxy
- dockerfile/androguard
- Android Vulnerability Test Suite - android-vts 扫描设备是否存在一组漏洞
- AppMon- AppMon 是一个用于监视和篡改原生 macOS、iOS 与 Android 应用的系统 API 调用的自动化框架。它基于 Frida。
- Internal Blue - 基于对 Broadcom 蓝牙控制器逆向工程的蓝牙实验框架
- Android Mobile Device Hardening - AMDH 会扫描并加固设备的设置,并根据权限列出有害的已安装应用。
- NullKia - 一个全面的移动安全框架,支持 18 家制造商,具备基带利用、蜂窝安全、TEE/TrustZone 研究与 BootROM 提取工具。
- Firmware Extractor - 将给定归档提取为镜像
- ARMv7 payload that provides arbitrary code execution on MediaTek bootloaders
- DroidGround - 一个用于 Android CTF 挑战的灵活练习场
- sundaysec/Android-Exploits - 一个 Android 漏洞利用与黑客技巧的合集
- Spectre - 具备侦察与进攻能力的射频扫描器。在设备上监视蜂窝、Wi-Fi、蓝牙 LE 与 GNSS,并带有 BLE GATT 检查器、iBeacon 广播器和本地网络发现功能。
Android Device Security Database - Android 设备安全特性数据库Opcodes table for quick referenceAPK-Downloader- 现在似乎已失效Dalvik opcodes
用于练习的漏洞应用
Section titled “用于练习的漏洞应用”- 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)
学术/研究/出版物/书籍
Section titled “学术/研究/出版物/书籍”- 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 - 一个阅读室,包含关于移动渗透测试、移动恶意软件、移动取证以及各种移动安全相关主题的分类技术阅读资料
漏洞利用/漏洞/缺陷
Section titled “漏洞利用/漏洞/缺陷”- 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 包是否在信息窃取恶意软件攻击中遭到入侵。
- Kharon Malware Dataset - 7 个已被逆向工程并记录下来的恶意软件
- Android Adware and General Malware Dataset
- AndroZoo - AndroZoo 是一个不断增长的 Android 应用合集,来源包括官方 Google Play 应用市场等。
Android PRAGuard Dataset - 该数据集包含 10479 个样本,通过对 MalGenome 与 Contagio Minidump 数据集使用七种不同的混淆技术得到。Admire
漏洞赏金计划
Section titled “漏洞赏金计划”如何报告安全问题
Section titled “如何报告安全问题”- 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 是面向项目开发的 AI 编码工作台:丰富、便捷的界面交互让规划、Agent 执行与项目工作更容易上手和跟进,带来更投入的开发体验。
丰富、便捷的界面交互,让规划、Agent 执行与项目工作更容易上手和跟进。
- 智能OpenSpec 工作流把意图转化为从提案、设计、任务到交付的可执行路径。
- 高效多 Agent 并行推进调研、实现与审阅,并支持多仓库变更和你熟悉的 Agent CLI。
- 有趣丰富、便捷的界面交互让规划、Agent 执行与项目工作更容易上手和跟进,带来更投入的开发体验。
下载 Windows 版
分享 HagiCode
让想法变成真正交付的软件。
HagiCode 是面向项目开发的 AI 编码工作台:用 OpenSpec 工作流规划变更,多 Agent 并行执行,再由 Hero Scenario 让进度一目了然,把想法变成真正交付的软件。
- 智能
- OpenSpec 工作流把意图变成从提案到交付的可执行路径。
- 高效
- 多 Agent 并行推进调研、实现与审阅。
- 有趣
- 丰富、便捷的界面交互,让规划、Agent 执行和项目工作更容易跟进。
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

