RepositoryJava
symgraph

symgraph/GhidrAssistMCP

An native MCP server extension for Ghidra

777sao
73fork
9issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

2
TINIX TRENDING·Chủ đề: ghidra-extension

#2 Repository Của Tuần

2
TINIX TRENDING·Chủ đề: ghidra-plugin

#2 Repository Của Tuần

4
TINIX TRENDING·Chủ đề: ghidra

#4 Repository Của Tuần

🔌 GhidrAssistMCP — Cây cầu nối AI và Ghidra qua Model Context Protocol

Mở rộng Ghidra cung cấp server MCP, cho phép AI truy tương trựng trực tiếp với các công cụ phân tích reverse engineering của Ghidra.

GhidrAssistMCP là một tiện ích mở rộng (extension) cho nền tảng reverse engineering Ghidra, cho phép các trợ lý AI và công cụ khác tương tác thông qua Model Context Protocol (MCP) — một giao thức chuẩn hóa giao tiếp giữa AI và môi trường phát triển. Dự án hỗ trợ cả giao thức HTTP SSE và Streamable HTTP, phù hợp với nhiều loại ứng dụng khách MCP khác nhau.

✨ Điểm nổi bật

  • Tích hợp MCP Server: Triển khai đầy đủ server MCP sử dụng SDK chính thức.
  • Hỗ trợ 2 giao thức HTTP: SSE và Streamable HTTP để tối đa hóa khả năng tương thích với client.
  • 38 công cụ phân tích đi kèm: Bộ công cụ phong phú với cơ chế kết hợp hành động thông minh giúp API gọn gàng hơn.
  • 6 nguồn tài nguyên MCP (Resources): Cung cấp thông tin tĩnh như chương trình, hàm, chuỗi ký tự, import/export, và phân đoạn.
  • 7 Prompt mẫu sẵn: Các mẫu phân tích reverse engineering thường dùng.
  • Hệ thống cache thông minh: Cải thiện hiệu suất khi truy vấn lặp lại.
  • Hỗ trợ tác vụ bất đồng bộ: Các thao tác kéo thời gian chạy xử lý không chặn.
  • Hỗ trợ đa chương trình và đa cửa sổ: Dùng tham số program_name để làm việc với nhiều chương trình mở đồng thời.
  • Nhận biết ngữ cảnh hoạt động: Tự động phát hiện cửa sổ đang được tập trung, đưa ra gợi ý ngữ cảnh trong phản hồi.
  • Giao diện cấu hình trực quan: Quản lý công cụ và theo dõi hoạt động dễ dàng.
  • Ghi log theo thời gian thực: Theo dõi mọi yêu cầu và phản hồi MCP chi tiết.
  • Quản lý công cụ linh hoạt: Bật/tắt từng công cụ riêng lẻ với cài đặt lưu trữ vĩnh viễn.

💡 Vì sao đáng chú ý

Không chỉ là một plugin truyền thống, GhidrAssistMCP biến Ghidra thành một nền tảng có thể lập trình từ bên ngoài thông qua AI. Điều này mở ra khả năng tự động hóa phân tích phần mềm, xây dựng pipeline reverse engineering thông minh, hoặc tích hợp sâu với các hệ thống AI như GhidrAssist — công cụ được nhà phát triển đề cập đến với sự hỗ trợ tích hợp sẵn.

Dự án phù hợp với các chuyên gia bảo mật, phân tích viên phần mềm, và nhà nghiên cứu AI đang tìm cách kết hợp sức mạnh của AI vào quy trình reverse engineering. Hỗ trợ cả môi trường đồ họa CodeBrowser và chế độ headless qua analyzeHeadless, giúp linh hoạt ứng dụng trong mọi kịch bản.


#MCP #Ghidra #ReverseEngineering #AI #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryTypeScript
morluto/rea

Reverse engineer anything with agents, from app behavior down to native binaries.

390.1k
Oct 26, 2026
RepositoryJavaScript
affaan-m/ECC

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

289.5k
Oct 26, 2026
RepositoryJava
bethington/ghidra-mcp

Ghidra MCP Server — 200+ MCP tools for AI-powered reverse engineering. GUI plugin + headless server, lazy tool loading, convention enforcement, batch operations, Ghidra Server integration, and Docker deployment.

5.9k
Oct 26, 2026
RepositoryJava
symgraph/GhidrAssist

An LLM extension for Ghidra to enable AI assistance in RE.

766
Oct 16, 2026
RepositoryJava
TorgoTorgo/ghidra-findcrypt

Ghidra analysis plugin to locate cryptographic constants

302
Jun 13, 2023
RepositoryJava
mooncat-greenpy/Ghidra_GolangAnalyzerExtension

Analyze Golang with Ghidra

263
Jul 21, 2026
RepositoryJava
likvidera/GhidraChatGPT

Brings the power of ChatGPT to Ghidra!

152
Aug 8, 2024
RepositoryTypeScript
upstash/context7

Context7 Platform -- Up-to-date docs for AI agents

63.6k
Oct 23, 2026
RepositoryPython
philsajdak/decyx

Decyx: AI-powered Ghidra extension for enhanced reverse engineering and binary analysis.

140
Mar 6, 2026