Skip to main content
Glama

프리다 MCP

Frida 동적 계측 툴킷을 위한 모델 컨텍스트 프로토콜(MCP) 구현.

개요

이 패키지는 Frida용 MCP 호환 서버를 제공하여 AI 시스템이 Frida의 동적 계측 기능을 통해 모바일 및 데스크톱 애플리케이션과 상호 작용할 수 있도록 지원합니다. 공식 MCP Python SDK를 사용하여 AI 애플리케이션과의 원활한 통합을 지원합니다.

Related MCP server: PyMCPAutoGUI

데모

https://github.com/user-attachments/assets/5dc0e8f5-5011-4cf2-be77-6a77ec960501

특징

  • 공식 MCP Python SDK로 구축됨

  • MCP를 통해 공개된 포괄적인 Frida 도구:

    • 프로세스 관리(목록, 첨부, 생성, 재개, 종료)

    • 장치 관리(USB, 원격 장치)

    • 실시간 실행이 가능한 대화형 JavaScript REPL

    • 진행 상황 추적을 통한 스크립트 주입

    • 프로세스 및 장치 모니터링

  • 모델에 Frida 데이터를 제공하기 위한 리소스

  • 가이드 Frida 분석 워크플로에 대한 프롬프트

  • 장기 실행 작업에 대한 진행 상황 추적

  • 모든 MCP 전송 방법에 대한 완벽한 지원

설치

필수 조건

  • 파이썬 3.8 이상

  • pip 패키지 관리자

  • Frida 16.0.0 이상

빠른 설치

지엑스피1

개발 설치

# Clone the repository git clone https://github.com/yourusername/frida-mcp.git cd frida-mcp # Install in development mode with extra tools pip install -e ".[dev]"

Claude 데스크톱 통합

Claude Desktop과 함께 Frida MCP를 사용하려면 Claude 구성 파일을 업데이트해야 합니다.

  1. Claude Desktop 구성 파일을 찾으세요.

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

    • Windows: %APPDATA%\Claude\claude_desktop_config.json

    • 리눅스: ~/.config/Claude/claude_desktop_config.json

  2. 구성 파일에 다음을 추가하세요.

{ "mcpServers": { "frida": { "command": "frida-mcp" } } }

용법

설치가 완료되면 Claude Desktop에서 Frida MCP를 바로 사용할 수 있습니다. 이 서버는 다음과 같은 기능을 제공합니다.

프로세스 관리

  • 실행 중인 모든 프로세스 나열

  • 특정 프로세스에 연결

  • 새로운 프로세스 생성

  • 중단된 프로세스 재개

  • 프로세스 종료

장치 관리

  • 연결된 모든 장치(USB, 원격) 나열

  • 기기 정보 가져오기

  • 특정 장치에 연결

대화형 JavaScript REPL

  • 프로세스와 상호 작용 세션을 만듭니다.

  • 실시간으로 JavaScript 코드 실행

  • 프로세스 상태 및 메모리 모니터링

  • 후크 함수 및 인터셉트 호출

  • console.log 출력 캡처

  • 오류 및 예외를 우아하게 처리하세요

스크립트 주입

  • 사용자 정의 JavaScript 스크립트 삽입

  • 주입 진행 상황 추적

  • 스크립트 오류 및 예외 처리

자원

  • Frida 버전 정보 받기

  • 사람이 읽을 수 있는 형식으로 프로세스 목록에 액세스합니다.

  • 사람이 읽을 수 있는 형식으로 장치 목록에 액세스

개발

# Clone repository git clone https://github.com/yourusername/frida-mcp.git cd frida-mcp # Install development dependencies pip install -e ".[dev]"

특허

MIT

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/dnakov/frida-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server