IDA-doc-hint-mcp
IDA Pro MCP 문서 및 유틸리티
이 프로젝트는 MCP(머신 코드 프로세서)를 통해 IDA Pro를 사용하기 위한 문서와 유틸리티를 제공합니다.
이 프로젝트는 MCP의 사용법을 배우기 위해 재미 삼아 만든 것이지, 실제로 사용하기 위한 것이 아닙니다.
⚠️ 시스템 요구 사항
IDA Pro 설치가 필요합니다
Python 3.8 이상
Related MCP server: IDA Pro MCP
🔧 필수 조건
IDA Pro 설치
IDA Pro가 제대로 설치되어 있는지 확인하세요.
IDADIR환경 변수를 IDA Pro 설치 디렉토리를 가리키도록 설정합니다.지엑스피1
📥 설치
Poetry를 설치하세요 (아직 설치되지 않은 경우)
(Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -또는
pipx install poetry종속성 설치
poetry install
🚀 MCP 서버 설정
커서 MCP 구성 설정
"ida-pro-doc": { "command": "<venv_python_path>/python.exe", "args": [ "<path_to_project>/server.py" ] }
🔍 문제 해결
MCP 서버에 문제가 발생하는 경우:
IDADIR환경 변수가 올바르게 설정되었는지 확인하세요.IDA Pro 설치가 제대로 작동하는지 확인하세요
바이러스 백신 소프트웨어가 연결을 차단하고 있는지 확인하세요.
일반적인 문제:
"IDADIR을 찾을 수 없습니다": 전제 조건에 표시된 대로 환경 변수를 설정하세요.
연결이 거부되었습니다. MCP 서버의 다른 인스턴스가 실행되고 있지 않은지 확인하세요.
Windows 전용 : 이 프로젝트는 테스트되었으며 Windows 시스템에서만 지원됩니다.
커서만 : 이 프로젝트는 커서 내부에서만 테스트되었지만 다른 소프트웨어에서도 작동해야 합니다.
📝 참고사항
이 서버는 idalib을 사용하므로 ida pro를 열 필요가 없습니다! (IDA 9.0 이상에서만 지원됩니다)
MCP 서버를 시작하기 전에 항상 IDA Pro가 제대로 닫혔는지 확인하십시오.
IDA Pro 자동화 스크립트가 작동하려면 MCP 서버가 실행되어야 합니다.
이 프로젝트는 현재 Windows 전용입니다. 다른 운영 체제는 지원되지 않지만 약간의 조정을 통해 작동해야 합니다.
이건 엉성하고 멍청한 구현이지만 내 테스트에서는 효과가 있었고, LLM이 접근 가능한 ida-pro의 API를 더 잘 이해할 수 있게 해주었고, 이는 ida용 플러그인과 스크립트를 개발하는 데 도움이 될 것입니다!
질문이 있으시면 sysc4lls@gmai.com 으로 연락주세요.
📄 라이센스
MIT 라이센스
저작권 (c) 2024 IDA Pro MCP 문서 및 유틸리티
This server cannot be deployed
Maintenance
Related MCP Connectors
DocBase MCP server for AI agents
MCP server for querying Forkast documentation
MCP server for manus documentation, generated by doc2mcp.
MCP server for opencode documentation, generated by doc2mcp.
Related MCP Servers
- AlicenseBqualityFmaintenanceA Model Context Protocol server for IDA interaction and automation. This server provides tools to read IDA database via Large Language Models.19547MIT
- AlicenseCqualityAmaintenanceMCP Server for automated reverse engineering with IDA Pro.431,016 PyPI12,351MIT
- FlicenseNot gradedqualityCmaintenanceA lightweight MCP server that exposes IDA Pro's disassembly, decompilation, and symbol query capabilities to AI clients, with reduced tool set for lower token consumption.284-
- AlicenseNot gradedqualityDmaintenanceHeadless MCP server for IDA Pro enabling on-demand database loading and programmatic reverse engineering workflows via MCP tools.18MIT