
Androidリバースエンジニアリングを完全にオンデバイスで実行。Radare2によるバイナリ解析、8つのJavaデコンパイラ、Flutter & Unity il2cppサポート。
Android上で完全に動作するリバースエンジニアリングスイート。PC不要、ADB不要、デスクトップツール不要 — APKの抽出からネイティブバイナリ解析まで、すべてデバイス上で完結します。
androidReverseには組み込みのModel Context Protocolサーバーが含まれており、MCP互換のAIクライアントが直接接続してツールを操作できます。
8つのエンジンをクラスごとにワンタップで選択可能:
| エンジン | 備考 |
|---|---|
| CFR | 最新の難読化の多くをうまく処理 |
| Procyon | ジェネリクスとラムダに強い |
| JD-Core | 高速、軽量 |
| Krakatau | バイトコードレベルの精度 |
| Vineflower | Fernflowerのフォーク、制御フロー解析に強い |
| Jadx | 主要エンジン |
| Jadx Fallback | Jadxが失敗した場合に自動的に有効化 |
| Jadx IR | 生の中間表現 |
JNI経由で埋め込みRadare2エンジンを搭載。
.apk、.xapk、分割.apks — ストレージまたはインストール済みアプリからAXMLPrinterを使用し、最新のマニフェスト難読化を回避Sora Editorベースで、TextMateグラマーパイプラインとDarculaテーマを採用。Java、Smali、ARMアセンブリ、C、16進数のシンタックスハイライトに対応。
データコンバータ — 外部ツール不要のその場エンコード/デコード:
Base64 · Hex ↔ Decimal · Hex ↔ Text · URL Encode/Decode · Unicode Escape · XOR Cipher · Color Hex Preview
グローバルノートブック — セッションをまたいで永続化されるノート。オフセットの追跡、調査結果の記録、スニペットの保存が可能。
クラスブックマーク — 重要なクラスをピン留めして、長時間のセッション中に素早くアクセス。
ディープメモリ検索 — 正規表現対応の検索で、Smali、クラス名、ネイティブバイナリパターンを同時に横断検索。
| ダッシュボードと抽出 | Smaliナビゲーション | ネイティブCFG |
|---|---|---|
![]() |
| コールグラフ | AXMLデコード | ノートブック |
|---|---|---|
![]() |
教育目的および、作者から明示的な許可を得たアプリケーションに対するセキュリティ研究のために提供されています。開発者は誤用に対する一切の責任を負いません。
![]() |
![]() |
| ツリービューによる抽出とパッケージ解析 | Jump-to-Definition機能付きSora Editor | インタラクティブなRadare2アセンブリブロック |
![]() |
![]() |
| 深さ調整可能なxrefマッピング | シンタックスハイライト対応のXML表示 | セッションをまたいで永続化されるメモ |