
president-xd/revula
Security testingこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
完全な機能および生産等級のリバースエンジニアリングMCPサーバー
概要
Claude デスクトップ、MCP 互換 IDE を接続するか、モデル コンテキスト プロトコルを介して広範なリバース エンジニアリング バックエンドにカスタム ツーリングを接続します。 - PE/ELF/Mach-O はハッシュ計算と疑わしい指標検出で LIEF を介して - キャプチャー(利用可能な状態)、radare2、および x86/x64/ARM/MIPS/RISC-V の objdump を含むマルチバックエンドサポート - FLOSS の統合、regexフォールバック、17 分類器パターン(URL、IP、暗号、レジストリキー) - スライドウィンドウとシャノンエントロピー、エントロピー、マルチヘッド分析機能、DMOCK&F - ガイド - ガイド - ガイド - ガイド - ガイド - ガイド - ガイド - ガイド - ガイド - ガイド - フルGDB / MIプロトコル、ブレークポイント、ステップ、レジスタ、メモリ、バックトレース、およびヒープ検査 - ネイティブSB APIの統合 - macOS / Linuxのデバッグ - スパン/アタッチ、スクリプトインジェクション、関数のインターセプション、メモリスキャン/ダンプ、...
概要(AI 翻訳)
ユニバーサルリバースエンジニアリングオートメーション用のMCPサーバーの製作グレード
Claude デスクトップ、MCP 互換 IDE を接続するか、モデル コンテキスト プロトコルを介して広範なリバース エンジニアリング バックエンドにカスタム ツーリングを接続します。
お問い合わせ
コンテンツの表
- 特徴
- クイックスタート
- Dockerのインストール
- IDE&クライアントセットアップ
- 接続方法(重要)
- クロードデスクトップ
- クロードコード(CLI)
- VSコード(GitHub Copilot)
- カーソル
- ウインドサーフィン(コーデウム)
- 続行.dev
- ジード
- 習慣/他の顧客
- ユニバーサルセットアップスクリプト
- 構成
- ツールの可用性
- 建築
- セキュリティモデル
- テスト
- スクリプトと自動化
- 使用例
- パフォーマンスと制限
- トラブルシューティング
- 貢献
- ライセンス
お問い合わせ
##特徴
##静的解析(8ツール)
- バイナリパーシング: PE / ELF / Mach-Oによるハッシュ計算と疑わしいインジケータ検出 -Disassembly: キャップストーン(常に利用可能)、radare2、x86/x64/ARM/MIPS/RISC-Vのobjdumpを含むマルチバックエンドのサポート -String Extraction: FLOSSの統合、regexフォールバック、17の分類器パターン(URL、IP、暗号、レジストリキー)
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
revula
Production-grade MCP server for universal reverse engineering automation.
Connect Claude Desktop, MCP-compatible IDEs, or custom tooling to a broad reverse engineering backend through the Model Context Protocol.
Table of Contents
- Features
- Quick Start
- IDE & Client Setup
- Configuration
- Tool Availability
- Architecture
- Security Model
- Testing
- Scripts & Automation
- Usage Examples
- Performance & Limitations
- Troubleshooting
- Contributing
- License
Features
Static Analysis (8 tools)
- Binary Parsing: PE/ELF/Mach-O via LIEF with hash computation and suspicious indicator detection
- Disassembly: Multi-backend support including Capstone (always available), radare2, and objdump for x86/x64/ARM/MIPS/RISC-V
- String Extraction: FLOSS integration, regex fallback, 17 classifier patterns (URLs, IPs, crypto, registry keys)
- Entropy Analysis: Shannon entropy with sliding window, per-section analysis, and packing detection
- Symbol Extraction: DWARF, PDB, LIEF universal; function prologue scanning for stripped binaries
- YARA Scanning: Inline rules, file/directory rules, and community rules support
- Capa Integration: ATT&CK mapping, MBC behaviors, capability enumeration
- Decompilation: Ghidra (headless), RetDec, Binary Ninja with caching
Dynamic Analysis (29 tools)
- GDB Adapter: Full GDB/MI protocol with breakpoints, stepping, registers, memory, backtrace, and heap inspection
- LLDB Adapter: Native SB API integration for macOS/Linux debugging
- Frida Adapter: Spawn/attach, script injection, function interception, memory scan/dump, and RPC exports
- Code Coverage: DynamoRIO drcov, Frida Stalker block tracing, and coverage analysis
Android RE (24 tools)
- APK Parsing: Manifest extraction, permission analysis, component enumeration, and resource inspection
- DEX Analysis: Class/method listing, bytecode stats, and string extraction
- Decompilation: jadx/apktool integration, smali disassembly/assembly/patching
- Native Binary Analysis: ARM/AArch64 .so analysis with JNI detection
インストール
uvx revula設定
{
"mcpServers": {
"revula": {
"command": "revula",
"args": []
}
}
}