ghidraMCP는 대형 언어 모델(LLM)이 Ghidra를 사용하여 자동화된 역공학을 수행할 수 있도록 하는 프로토콜 서버를 제공합니다. 이진 파일의 역컴파일, 코드 분석, 메서드 및 데이터 이름 바꾸기, 클래스, 메서드, 가져오기 및 내보내기 나열과 같은 핵심 기능을 노출합니다. 이 시스템은 스크립 가능하고 자율적인 분석을 가능하게 하여 보안 연구자, 역공학자 및 자동화된 분석 파이프라인에 적합한 역공학 워크플로를 향상시킵니다. 설정에는 Ghidra, MCP SDK 설치 및 Ghidra 내에서 플러그인 구성하기가 포함됩니다. 그런 다음 사용자는 Claude Desktop, Cline 또는 5ire와 같은 지원되는 MCP 클라이언트를 통해 자동화된 이진 분석을 위해 연결할 수 있으며, 이는 상당한 수작업 노력을 절약하고 복잡한 이진 파일을 이해하는 데 있어 효율성을 높입니다.
ghidraMCP을 사용할 사람은?
보안 연구자
역공학자
자동화 분석 파이프라인
악성 소프트웨어 분석가
ghidraMCP 사용 방법은?
1단계: Ghidra 및 필수 MCP SDK 설치
2단계: 릴리스 페이지에서 Ghidra 플러그인 다운로드 및 가져오기
3단계: Ghidra에서 ghidraMCP 플러그인 활성화
4단계: 포트를 구성하고 Ghidra 시작
5단계: MCP 클라이언트(예: Claude Desktop, Cline 또는 5ire) 실행 후 서버에 연결