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 セキュリティ関連のリソースを集めたコレクション。
このプロジェクトが役に立った場合は、支援を検討してください。
オンライン解析ツール
Section titled “オンライン解析ツール”- Appknox - 無料ではない
- Virustotal
- NowSecure Lab Automated - Android および iOS モバイルアプリの両方のモバイルアプリセキュリティテストのためのエンタープライズツール。Lab Automated はクラウド上の実機で動的および静的解析を実行し、数分で結果を返します。無料ではない
- App Detonator - APK バイナリを爆破して、アプリの作者、署名、ビルド、マニフェスト情報などのソースコードレベルの詳細を提供します。無料枠は1日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」およびアプリケーション権限テストを実行します。無料枠は1日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 OS のソースコードから権限仕様を抽出するツール
- 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 - 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、Huawei AppGallery のアプリをスキャンします
Devknox - 安全な Android アプリを構築するための IDE プラグイン。現在はメンテナンスされていません。
動的解析ツール
Section titled “動的解析ツール”- Android DBI framework
- Androl4b- Android アプリケーション、リバースエンジニアリング、マルウェア解析を評価するための仮想マシン
- House- House:Frida を利用した、Python で書かれた Web GUI 付きのランタイムモバイルアプリケーション解析ツールキット。
- Mobile-Security-Framework MobSF - Mobile Security Framework は、静的解析、動的解析、Web API テストを実行できる、Android/iOS モバイルアプリケーション向けのインテリジェントでオールインワンのオープンソース自動ペネトレーションテストフレームワークです。
- Droidbox
- Drozer
- Xposed - スタブベースのコードインジェクションと同等ですが、バイナリに一切修正を加えません
- Inspeckage - Android Package Inspector - API フック、未エクスポートのアクティビティの起動などを備えた動的解析。(Xposed モジュール)
- Android Hooker - 動的 Java コード計装(Substrate フレームワークが必要)
- ProbeDroid - 動的 Java コード計装
- DECAF - QEMU ベースの Dynamic Executable Code Analysis Framework(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 - Mobile Application Reverse Engineering and Analysis Framework
- Taintdroid - AOSP のコンパイルが必要
- ARTist - Android アプリと Android の Java ミドルウェア向けの柔軟なオープンソース計装およびハイブリッド解析フレームワークです。Android Runtime(ART)のコンパイラに基づいており、デバイス上でのコンパイル時にコードを変更します。
- Android Malware Sandbox
- AndroPyTool - Android APK から静的および動的特徴を抽出するツールです。DroidBox、FlowDroid、Strace、AndroGuard、VirusTotal 解析など、さまざまな有名な Android アプリ解析ツールを組み合わせています。
- Runtime Mobile Security (RMS) - ランタイムに Android および iOS アプリを操作するのに役立つ強力な Web インターフェイスです
- PAPIMonitor – PAPIMonitor(Android アプリ用 Python API モニター)は、アプリの実行中にユーザーが選択した API を監視するための Frida ベースの Python ツールです。
- Android_application_analyzer - このツールは、ローカルストレージ内の Android アプリケーションの内容を解析するために使用されます。
- Decompiler.com - オンラインの APK および Java 逆コンパイラ
- friTap- Frida を使用して SSL/TLS 接続を傍受します。Android 上で TLS キーを抽出し、TLS ペイロードをリアルタイムで PCAP として復号します。
- HacknDroid - さまざまなモバイルアプリケーションペネトレーションテスト(MAPT)タスクを自動化し、Android デバイスとの対話を容易にするために設計されたツール。
- adbsploit - ADB 経由でデバイスを悪用するためのツール
- Brida - Burp と Frida の橋渡しとして機能する Burp Suite 拡張機能で、アプリとそのバックエンドサービス/サーバー間で交換されるトラフィックを改ざんしながら、アプリ自身のメソッドを使用および操作できます。
- MPT - MPT(Mobile Pentest Toolkit)は、Android ペネトレーションテストワークフローに欠かせないソリューションです。このツールを使うと、セキュリティタスクを自動化できます。
- Andriller - スマートフォン向けのフォレンジックツール群を備えたソフトウェアユーティリティです。Android デバイスから読み取り専用でフォレンジックに健全な非破壊的な取得を実行します。
- Mira - サードパーティの Android および iOS アプリ向けのランタイム保護解析プラットフォームで、AI がホストアプリ側の shell、Java、Native、Frida の機能を活用して環境リスク検出とハードニング検証を行います。
- FlutterTap -
libflutter.so内の BoringSSL 証明書検証をバイパスし、選択した Flutter アプリのトラフィックをプロキシにリダイレクトする Zygisk モジュール。再起動後も持続するため、Frida セッション、ケーブル、リスニングポートは不要です。 - Mobix - 公認の Android ペンテストラボ:Frida SSL ピンニング/ルート検出バイパスチェーン、自動 IDOR フラグ付き mitmproxy トラフィックキャプチャ、Web ダッシュボード、および 36 のツールを備えた MCP サーバーにより、Claude Code エージェントがスキャンから発見までのループ全体を自身で実行できます。
AppUse – ペネトレーションテスト用にカスタム構築Appie - Appie は、Android ペンテスト環境として機能するように事前設定されたソフトウェアパッケージです。完全にポータブルで、USB メモリやスマートフォンに入れて持ち運べます。これは Android アプリケーションセキュリティ評価に必要なすべてのツールのワンストップソリューションであり、既存の仮想マシンに代わる素晴らしい選択肢です。Android Tamer - Android セキュリティ専門家向けの仮想/Live プラットフォームAndroid Malware Analysis Toolkit - (Linux ディストリビューション)以前は オンライン解析ツール でしたAndroid Reverse Engineering – ARE(Android リバースエンジニアリング)は現在活発な開発が行われていませんViaLab Community EditionMercuryCobradroid – マルウェア解析用のカスタムイメージ
リバースエンジニアリング
Section titled “リバースエンジニアリング”- 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 - Android APK ファイルを HTTPS 検査用に準備する CLI アプリケーション
- Noia - シンプルな Android アプリケーションサンドボックスファイルブラウザツール
- Obfuscapk — Obfuscapk は、ソースコードを必要とせずに Android アプリを難読化するモジュール式の Python ツールです。
- ARMANDroid - ARMAND(Anti-Repackaging through Multi-pattern, Anti-tampering based on Native Detection)は、ソースコードを必要とせずにロジックボムと AT 検出ノードを apk ファイルに直接埋め込む新しい改ざん防止保護方式です。
- MVT (Mobile Verification Toolkit) - Android および iOS デバイスの潜在的な侵害を特定するために役立つフォレンジック痕跡の収集プロセスを簡素化および自動化するためのユーティリティ群
- Dexmod - DEX(Dalvik Executable)ファイル内の Dalvik バイトコードをパッチ適用し、Android アプリケーションの静的解析を支援するためのツール。
- odex-patcher - OAT ファイルをパッチ適用して任意のコードを実行します
- PhoneSploit-Pro - ADB と Metasploit Framework を使用して Android デバイスをリモートで悪用し、Meterpreter セッションを取得するオールインワンのハッキングツール。
- APKLab - APK を解析するための VS Code プラグイン
IntentSnifferProcyon - Java 逆コンパイラSmali viewerZjDroid,fork/mirrorDare – .dex から .class への変換ツール
ファジングテスト
Section titled “ファジングテスト”- 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 アプリケーションを検出するツール。
マーケットクローラー
Section titled “マーケットクローラー”- 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 アプリケーションをダウンロードするツールです。最初の(1 回限りの)設定後、パッケージ名を指定するだけでアプリをダウンロードできます。
- APK Downloader 特定の Android デバイス構成向けに Play ストアから APK をダウンロードするオンラインサービス
Apkpure - オンライン apk ダウンローダー。ダウンロード用の独自のアプリも提供しています。
その他のツール
Section titled “その他のツール”- 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 Bluetooth コントローラーのリバースエンジニアリングに基づいた Bluetooth 実験フレームワーク
- Android Mobile Device Hardening - AMDH はデバイスの設定をスキャンおよび hardening し、権限に基づいて有害なインストール済みアプリをリストします。
- NullKia - 18 のメーカーをサポートし、ベースバンド exploit、セルラーセキュリティ、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、Bluetooth 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 - 49 の異なるマルウェアファミリーに分類された 1260 のマルウェアサンプルを含み、研究目的で無料です。
- Contagio Mobile Malware Mini Dump
- Drebin
- Hudson Rock - 特定の APK パッケージが Infostealer マルウェア攻撃で侵害されたかどうかを示すことができる無料のサイバー犯罪インテリジェンスツールセット。
- Kharon Malware Dataset - リバースエンジニアリングおよび文書化された 7 つのマルウェア
- Android Adware and General Malware Dataset
- AndroZoo - AndroZoo は、公式の Google Play アプリ市場を含むいくつかのソースからの、成長し続ける Android アプリケーションコレクションです。
Android PRAGuard Dataset - このデータセットには、MalGenome および Contagio Minidump データセットを 7 つの異なる難読化手法で難読化して得られた 10479 のサンプルが含まれています。Admire
バグ報奨金プログラム
Section titled “バグ報奨金プログラム”セキュリティ問題を報告する方法
Section titled “セキュリティ問題を報告する方法”- Android - reporting security issues
- Android Reports and Resources - 公開された Android Hackerone レポートおよびその他のリソースのリスト
コントリビューション
Section titled “コントリビューション”あなたの貢献をいつでも歓迎します!
@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 はエージェント型コーディングワークスペースです。豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくし、開発をより魅力的な体験にします。
豊富で便利な UI インタラクションで、計画からプロジェクト作業までを分かりやすく進められます。
- スマートOpenSpec ワークフローが意図を、提案・設計・タスクから変更のリリースまで実行可能な道筋にします。
- 効率的マルチエージェント実行で調査・実装・レビューを並行して進め、複数リポジトリや使い慣れた Agent CLI にも対応します。
- 興味深い豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくします。
Windows 版をダウンロード
HagiCode を共有
アイデアを、出荷できるソフトウェアへ。
HagiCode はエージェント型コーディングワークスペースです。OpenSpec ワークフローで変更を計画し、マルチエージェント実行で進め、Hero Scenario で長い作業の進み具合を見える化して、アイデアを出荷できるソフトウェアにします。
- スマート
- OpenSpec ワークフローが、意図を提案からリリースまでの実行可能な道筋にします。
- 効率的
- マルチエージェント実行で、調査・実装・レビューを並行して進めます。
- 楽しい
- 使いやすい UI で、計画・Agent 実行・プロジェクト作業を進めやすくします。
© 2026 HagiCode | Powered By hagilight-starlight@0.21.0 | Branch: main | Commit: 745b50b | Built:

