BG

bethington/ghidra-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

6천 stars 360 forks 품질 91 트렌드 72Apache-2.0

Ghidra MCP 서버 — AI 기반 역설계를 위한 200+ MCP 도구. GUI 플러그인 + 헤드리스 서버, 게이지 도구 로딩, 관례 강제, 배치 작업, Ghidra 서버 통합, 그리고 도커 등...

개요

이 정보가 유용하신다면, 저장소에 별표를 달아 주세요 ⭐ — 다른 사람들이 발견하는 데 도움이 됩니다! Ghidra MCP가 시간을 절약해 준다면, 프로젝트 후원을 고려해 보세요. 일회성 및 정기 지원 모두 호환성 업데이트, 프로덕션 강화, 문서, 새로운 도구 구입 자금을 지원합니다. Ghidra의 강력한 역설계 기능과 현대 AI 도구 및 자동화 프레임워크를 연결하는 운영 준비가 된 모델 컨텍스트 프로토콜(MCP) 서버입니다. , 전투 검증된 AI 워크플로우와 가장 포괄적인 Ghidra-MCP 통합 — 이제 P코드 에뮬레이션, 라이브 디버거 통합, PCode-그래프 데이터 흐름 분석을 포함합니다. 대부분의 기드라 MCP 구현은 읽기 전용 도구 몇 개만 제공하고 그냥 끝냅니다. 이 프로젝트는 다릅니다 — 실제 바이너리에서 매일 사용하는 리버스 엔지니어링이 만든 것이지, 데모용이 아닙니다. - — 경쟁 구현보다 3배 더 많습니다.

개요(AI 번역)

이 정보가 유용하다면 저장소에 별표를 붙여 주세요 ⭐ — 다른 사람들이 발견하는 데 도움이 됩니다!

Ghidra MCP가 시간을 절약해 준다면, 프로젝트 후원을 고려해 보세요. 일회성 및 정기 지원 모두 호환성 업데이트, 프로덕션 강화, 문서, 새로운 도구 구입 자금을 지원합니다.

Ghidra의 강력한 역설계 기능과 현대 AI 도구 및 자동화 프레임워크를 연결하는 운영 준비가 된 모델 컨텍스트 프로토콜(MCP) 서버입니다. 209개의 MCP 도구, 검증된 AI 워크플로우, 그리고 P코드 에뮬레이션, 라이브 디버거 통합, PCode-그래프 데이터 흐름 분석을 포함한 가장 포괄적인 Ghidra-MCP 통합 기능.

퀵스타트: 릴리스 설치 (클론 없이, 빌드 없음)

모든 출시는 두 사람을 함께 출시합니다 필요한 부품: 기드라 확장 (GhidraMCP- .zip)와 MCP 브릿지(ghidra_mcp_bridge- -py3-none-any.whl)를 사용했습니다.

  1. 필수 조건 설치: 기드라 12.1.4, Java 21과 UV. 확장 기능은 원래 설계된 Ghidra 버전에서만 로드됩니다.
  2. Ghidra 프로젝트 창에 확장 프로그램 설치: 설치, 파일 > 설치 확장 프로그램, **+**를 클릭, 다운로드한 GhidraMCP- .zip를 선택하세요, 그리고 기드라를 다시 시작하세요.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

Ghidra MCP Server

If you find this useful, please ⭐ star the repo — it helps others discover it!

If Ghidra MCP saves you time, consider sponsoring the project. One-time and recurring support both help fund compatibility updates, production hardening, docs, and new tooling.

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "ghidra-mcp": { "command": "/home/<you>/.local/bin/bridge-mcp-ghidra" } } }