
gamesecurityfrontierlib/ida-pro-mcp-plus
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
- AIアシスタントがバイナリを直接分析する
概要
- AIアシスタントがバイナリを直接分析する : 酸素([email protected]) : 1.0.0 : [[T0] - ◀ - 複数のバイナリを同時に衝突せずに分析 - IDAヘッドレス(idat.exe)を介して完全自動化されたバッチモード解析 - より高速な後続分析のための自動.i64データベース管理 - 💾 - 大規模なデータ転送のための共有メモリ通信 - 完全な静的解析、修正、およびタイプシステム機能 - 🧩 - 7独立したスクリプトモジュール - ✅ - 包括的なカバレッジを備えた包括的なテストスイート - リード - pipipをインストールして、準備完了! 1. : リソースのコンフリクトなしで複数のバイナリを一度に分析する 2. : GUI オーバーヘッドなし, 純粋なバッチモードの実行 + スマートキャッシング (10x キャッシュされたファイルで高速) 3. : スマートキャッシング + タイムアウト処理 + エラー回復 4. : 34 すべてのリバースエンジニアリングニーズをカバーするツール 5. : ピップインストール → ida-mcp-plus --インストール → 完了!
概要(AI 翻訳)
日本語English
☞ ida-pro-mcp-plus
IDA Pro MCP Server - AIアシスタントがバイナリを直接分析する
著者:酸素([email protected]) バージョン: 1.0.0 リポジトリ: [https://github.com/GameSecurityFrontierLib/ida-pro-mcp-plus
お問い合わせ
✨ 主な特長
- η マルチインストールサポート - 競合なしで複数のバイナリを同時に分析
- 必須GUIなし** - IDAヘッドレスによる完全自動バッチモード解析(dat.exe)
- ✓スマートキャッシュ** - .i64データベース管理がより高速な後続分析
- 💾 効率的なIPC - 大規模なデータ転送のための共有メモリ通信
- ✔34 強力なツール** - 静的解析、修正、システム機能の完全化
- 🧩 モジュラーアーキテクチャ - 7独立したスクリプトモジュールでメンテナンスが容易
- ✅100%テスト済み - フルカバレッジを備えた包括的なテストスイート
pip install- [ワンクリックインストール] - [[pip install]] - とあなたは行く準備ができています!
Why なぜ ida-pro-mcp-plus?
対. 元の ida-pro-mcp
| 特集 | ida-pro-mcp | ida-pro-mcp-plus | お問い合わせ |マルチインストール | 〇 単一インスタンスのみ | ✅** 並列解析** |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
中文文档 | English
🔧 ida-pro-mcp-plus
Enhanced IDA Pro MCP Server - Let AI assistants analyze binaries directly
Author: oxygen ([email protected])
Version: 1.0.0
Repository: https://github.com/GameSecurityFrontierLib/ida-pro-mcp-plus
✨ Key Features
- 🚀 Multi-Instance Support - Analyze multiple binaries simultaneously without conflicts
- 🎯 No GUI Required - Fully automated batch-mode analysis via IDA headless (idat.exe)
- 🔄 Smart Caching - Automatic .i64 database management for faster subsequent analyses
- 💾 Efficient IPC - Shared memory communication for large data transfers
- 📦 34 Powerful Tools - Complete static analysis, modification, and type system capabilities
- 🧩 Modular Architecture - 7 independent script modules for easy maintenance
- ✅ 100% Tested - Comprehensive test suite with full coverage
- 🎨 One-Click Install -
pip installand you’re ready to go!
🆚 Why ida-pro-mcp-plus?
vs. Original ida-pro-mcp
| Feature | ida-pro-mcp | ida-pro-mcp-plus |
|---|---|---|
| Multi-Instance | ❌ Single instance only | ✅ Parallel analysis |
| IDA GUI | ⚠️ Requires idalib + GUI | ✅ Headless batch mode |
| Caching | ❌ No caching | ✅ Smart .i64 cache |
| Architecture | Monolithic | ✅ Modular (7 modules) |
| Installation | pip install | ✅ pip install |
| Memory Ops | Basic | ✅ Full read/write/patch |
| Code Modification | ❌ | ✅ ASM patch, rename, comment |
| Stack Analysis | ❌ | ✅ Frame vars + types |
| Type System | ❌ | ✅ Declare, apply, search types |
Key Advantages
- 🔥 True Parallel Processing: Analyze multiple binaries at once without resource conflicts
- ⚡ Lightning Fast: No GUI overhead, pure batch-mode execution + smart caching (10x faster on cached files)
- 🎯 Production Ready: Smart caching + timeout handling + error recovery
- 🛠️ More Powerful: 34 tools covering all reverse engineering needs
- 📦 Easy Install:
pip install→ida-mcp-plus --install→ Done!
📥 Installation
Method 1: Direct Install from GitHub (Recommended)
# Install directly from master branch
pip install git+https://github.com/GameSecurityFrontierLib/ida-pro-mcp-plus.git
# One-line setup: Configure all MCP clients automatically
ida-mcp-plus --install
Alternative install methods:
# From ZIP archive
pip install https://github.com/GameSecurityFrontierLib/ida-pro-mcp-plus/archive/refs/heads/master.zip
# Or specify branch explicitly
pip install git+https://github.com/GameSecurityFrontierLib/ida-pro-mcp-plus.git@master
The --install wizard will:
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →