GF

gindhar2112/frida-mcp

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

19 stars 5 forks 质量 68 趋势 36

启用由AI驱动的自动Android动态分析,通过"模型背景协议"来控制Frida,以进行精简倒置工程.

概览

frida-mcp帮助您分析Android应用程序,通过使用AI命令将Frida自动化. 它将你的Android手机连接到计算机,自动运行分析脚本,并给出结果而不需要自己运行命令. 这个工具与扎根的Android手机一起运行了Magisk和zygisk-gadget模块. 它使用一个名为MCP(Model Context Protocol)的服务器,与Frida交谈并控制它来动态地检查应用. - Windows 10 或晚点。 Python 3.10或更高端安装在您的个人电脑上。 马吉斯克安装在你的Android手机上 zygisk-gadget Magisk模块被安装并设定使用端口14725. - ADB(Android Debug Bridge)安装并能够连接您的手机与个人电脑. 如果您没有安装 Python 或 ADB, 您需要先安装它们 。 两者都是自由而容易获得的. 点击下面的大按钮可以下载frida-mcp并找到设置文件. 1. 联合国.

概述(AI 翻译)

– – . . .

{\fn华文楷体\fs16\1cHE0E0E0}什么是frida -mcp?

frida-mcp帮助您分析Android应用程序,通过使用AI命令将Frida自动化. 它将你的Android手机连接到计算机,自动运行分析脚本,并给出结果而不需要自己运行命令.

这个工具与扎根的Android手机一起运行了Magisk和zygisk-gadget模块. 它使用一个名为MCP(Model Context Protocol)的服务器,与Frida交谈并控制它来动态地检查应用.

– – . . .

# # # # 系统要求

开始前请检查:

  • Windows 10 或晚点。
  • Python 3.10或更高安装在您的个人电脑上。
  • 一个有根接通的Android电话
  • Magisk安装在你的Android手机上
  • Zygisk-gadget Magisk模块安装并设定使用14725端口.
  • ADB(Android Debug Bridge)安装并能够连接您的手机与个人电脑.

如果您没有安装 Python 或 ADB, 您需要先安装它们 。 两者都是自由而容易获得的.

– – . . .

# # 如何下载frida- mcp

点击下面的大按钮访问 GitHub 页面 ** 您可以下载 frida- mcp 并找到设置文件 。

GitHub 页面上:

  1. 寻找最新版本的 " 释放 " 部分。
  2. 联合国.

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

🛠️ frida-mcp - Android Analysis Made Simple


📋 What is frida-mcp?

frida-mcp helps you analyze Android apps by automating Frida using AI commands. It connects your Android phone to your computer, runs analysis scripts automatically, and gives you results without needing to run commands yourself.

This tool works with rooted Android phones running Magisk and the zygisk-gadget module. It uses a server called MCP (Model Context Protocol) that talks to Frida and controls it to inspect apps dynamically.


🖥️ System Requirements

Before starting, check the following:

  • Windows 10 or later.
  • Python 3.10 or higher installed on your PC.
  • An Android phone with root access.
  • Magisk installed on your Android phone.
  • The zygisk-gadget Magisk module installed and set to use port 14725.
  • ADB (Android Debug Bridge) installed and able to connect your phone to your PC.

If you don’t have Python or ADB installed, you will need to install them first. Both are free and easy to get.


🚀 How to Download frida-mcp

Click the large button below to visit the GitHub page where you can download frida-mcp and find setup files.

On the GitHub page:

  1. Look for the “Releases” section to find the latest version.
  2. Download the package or installer suitable for Windows.
  3. Follow instructions there to install the software.

⚙️ Installation and Setup on Windows

After downloading, follow these steps to install and configure frida-mcp on your PC:

  1. Install Python packages

    Open your Command Prompt (search for “cmd” in Windows Start menu).

    Navigate to the folder where you downloaded frida-mcp, or if you have the source code, open Command Prompt there.

    Run this command to install frida-mcp and its dependencies:

    pip install .
    

    This installs the main program and tools you will need.

  2. Run Setup

    After installation completes, run this command to perform automatic setup:

    frida-mcp-setup
    

    This command will register frida-mcp with MCP and install necessary “Skills” for it to work smoothly.

  3. Manual Configuration (optional)

    If automatic setup fails, you can edit the file ~/.claude.json manually:

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

    Save the file and retry running frida-mcp.

  4. Connect your phone

    Make sure your Android phone is connected via USB with USB debugging enabled.

    Confirm that adb can detect your device by running:

    adb devices
    
在 GitHub 查看完整 README

安装

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

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

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