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:

