DX

duty1g/x64dbg-mcp-server

Developer tools

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

2.6천 stars 297 forks 품질 77 트렌드 48MIT

x64dbg-MCP 서버는 x64dbg용 네이티브 MCP(모델 컨텍스트 프로토콜) 플러그인으로, 디버거의 전체 기능을 HTTP를 통해 노출합니다.

개요

x64dbg-MCP 서버 MCP 기반 에이전트 역공학 x64dbg. 특징 • 설치 • 사용 • 도구 • 구성 • 건축 • 구조 x64dbg-MCP 서버는 x64dbg용 네이티브 MCP(모델 컨텍스트 프로토콜) 플러그인으로, 디버거의 전체 기능을 HTTP를 통해 제공합니다. MCP 호환 AI 어시스턴트를 연결하여 x64dbg를 프로그래밍적으로 제어할 수 있습니다: 브레이크포인트 설정, 코드 스텝스루, 메모리 읽기, 레지스터 덤프 등. Zig로 빌드됨 — 의존성 0, 단일 바이너리 출력, 어느 호스트에서든 x32와 x64로 크로스컴파일. .NET도, 파이썬도, 런타임도 없어요 — 플러그인을 x64dbg plugins 폴더에 넣고 바로 시작하세요. — 스트리밍 가능한 HTTP + SSE 전송, JSON-RPC 2.0. - 완전한 디버거 제어 — 분해, 스테핑, 브레이크포인트, 메모리 할당, 레지스터, 모듈, 스레드, 콜 스택, 패턴 스캔, 문자열 추출, xref, 심볼, 북마크, PE 분석, OEP 감지, 모듈 덤핑, PEB/SEH 검사, 추적 등 다양합니다.

개요(AI 번역)

x64dbg-MCP 서버 x64dbg에 대한 MCP 기반 에이전트 리버스 엔지니어링.

특징 • 설치 • 사용 • 도구 • 구성 • 건축 • 구조

x64dbg-MCP 서버는 x64dbg용 네이티브 MCP(모델 컨텍스트 프로토콜) 플러그인으로, 디버거의 전체 기능을 HTTP를 통해 제공합니다. MCP 호환 AI 어시스턴트를 연결하여 x64dbg를 프로그래밍적으로 제어할 수 있습니다: 브레이크포인트 설정, 코드 스텝스루, 메모리 읽기, 레지스터 덤프 등.

Zig로 빌드됨 — 의존성 0, 단일 바이너리 출력, 어느 호스트에서든 x32와 x64로 크로스컴파일. .NET도, 파이썬도, 런타임도 없어요 — 플러그인을 x64dbg plugins 폴더에 넣고 바로 시작하세요.

MCP 2024-11-05 — 스트림 가능한 HTTP + SSE 전송, JSON-RPC 2.0.

특징

  • 84 MCP 도구: 완전한 디버거 제어 — 분해, 스테핑, 브레이크포인트, 메모리 할당, 레지스터, 모듈, 스레드, 콜 스택, 패턴 스캔, 문자열 추출, xref, 심볼, 북마크, PE 분석, OEP 감지, 모듈 덤핑, PEB/SEH 검사, 추적 등 다양합니다.
  • 22 이벤트 콜백: 디버거 이벤트 보장 — init, stop, breakpoint, exception, step, attach/detach, DLL load/unload, 스레드 등 다양합니다.

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

README

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

x64dbg-MCP Server MCP-powered agentic reverse engineering for x64dbg.

Features • Install • Usage • Tools • Configuration • Building • Structure

x64dbg-MCP Server is a native MCP (Model Context Protocol) plugin for x64dbg that exposes the debugger’s full functionality over HTTP. Connect any MCP-compatible AI assistant and control x64dbg programmatically: set breakpoints, step through code, read memory, dump registers, and more.

Built with Zig — zero dependencies, single-binary output, cross-compiles to both x32 and x64 from any host. No .NET, no Python, no runtime — just drop the plugin into your x64dbg plugins folder and go.

MCP 2024-11-05 — Streamable HTTP + SSE transports, JSON-RPC 2.0.

Features

  • 84 MCP Tools: Full debugger control — disassembly, stepping, breakpoints, memory allocation, registers, modules, threads, call stack, pattern scanning, string extraction, xrefs, symbols, bookmarks, PE analysis, OEP detection, module dumping, PEB/SEH inspection, tracing, and more.
  • 22 Event Callbacks: Full debugger event coverage — init, stop, breakpoint, exception, step, attach/detach, DLL load/unload, threads, and more.
  • Zero Dependencies: Pure native plugin, no runtime or framework needed.
  • x32 and x64: Single codebase, builds both architectures from one command.
  • Dual Transport: Streamable HTTP + SSE — compatible with any MCP client (new and legacy).
GitHub에서 전체 README 보기

설치

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

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

설정

{ "mcpServers": { "x64dbg": { "type": "http", "url": "http://localhost:9094/", "headers": { "Authorization": "Bearer YOUR_TOKEN_HERE" } } } }