
Androidリバースエンジニアリングを完全にオンデバイスで実行。Radare2によるバイナリ解析、8つのJavaデコンパイラ、Flutter & Unity il2cppサポート。
Android上で完全に動作するリバースエンジニアリングスイートです。PC不要、ADB不要、デスクトップツール不要 — APK抽出からネイティブバイナリ解析、編集、再構築まで、すべてデバイス上で完結します。
androidReverseには組み込みのModel Context Protocolサーバーが含まれており、MCP互換のAIクライアントが接続して、プロジェクト内のリソース、AXML、マニフェスト、Smaliを直接編集できます。コンパイル/再構築は、ユーザーが手動でトリガーするステップとして残ります。
クラスごとに8つのエンジンをワンタップで選択可能:
| エンジン | 備考 |
|---|---|
| CFR | 最新の難読化の多くを適切に処理 |
| Procyon | ジェネリクスとラムダに強い |
| JD-Core | 高速、軽量 |
| Krakatau | バイトコードレベルの精度 |
| Vineflower | Fernflowerのフォーク、制御フローに強い |
| Jadx | プライマリエンジン |
| Jadx Fallback | Jadx失敗時に自動的に有効化 |
| Jadx IR | 生の中間表現 |
JNI経由で組み込まれたRadare2エンジンを搭載。
.apk、.xapk、分割された.apks — ストレージまたはインストール済みアプリからAXMLPrinterAndroidManifest.xmlを直接編集Sora Editor上に構築され、TextMate文法パイプラインを搭載。Java、Smali、ARMアセンブリ、C、XML、16進数の構文ハイライトに対応。通常の(非コード)ファイル用の汎用テキストエディタも含まれます。
データコンバータ — 外部ツール不要のその場でのエンコード/デコード。XML変換サポートが追加されました:
Base64 · 16進数 ↔ 10進数 · 16進数 ↔ テキスト · URLエンコード/デコード · Unicodeエスケープ · XOR暗号 · カラー16進数プレビュー · XML
グローバルノートブック — セッションをまたいだ永続的なメモ。オフセットの追跡、調査結果の記録、スニペットの保存が可能。
クラスブックマーク — 長時間のセッション中に重要なクラスをピン留めしてすばやくアクセス。
ディープメモリ検索 — Smali、XML、クラス名、ネイティブバイナリパターンを同時に正規表現対応で検索。パフォーマンスと精度が向上。
証明書詳細 — 署名証明書を検査するための拡張スキームサポート。
| ダッシュボードと抽出 | Smaliナビゲーション | ネイティブCFG |
|---|---|---|
![]() |
| コールグラフ | AXMLデコード | ノートブック |
|---|---|---|
![]() |
教育目的および、作成者から明示的な許可を得たアプリケーションに対するセキュリティ研究を目的としています。開発者は誤用に対して一切の責任を負いません。
![]() |
![]() |
| ツリービュー抽出とパッケージ解析 | 定義へのジャンプ機能付きSora Editor | インタラクティブなRadare2アセンブリブロック |

![]() |
| 深さ調整可能なxrefマッピング | 構文ハイライト付きXML表示 | 複数セッションにわたる永続的なメモ |