Files

2.7 KiB
Raw Permalink Blame History

前置依赖 (PREREQUISITES)

install.ps1 会尽量自动装,但以下基础运行时需要你先准备好。


必需

组件 版本要求 检查命令 下载
Python 3.11+(推荐 3.12/3.13) python --version https://www.python.org/downloads/
Git 任意 git --version https://git-scm.com/download/win
PowerShell 5.1+(推荐 7.x) $PSVersionTable.PSVersion 系统自带

Python 安装时务必勾选 "Add Python to PATH"。

建议

组件 版本 用途
Node.js 18+ playwright-mcp / js-reverse-mcp
7-Zip 任意 解压部分工具包

install.ps1 会自动装的部分

组件 方式
mcp Python 库 pip install "mcp>=1.20,<1.29"
pytest pip install pytest
frida-tools pip install frida-tools
radare2 / jadx / apktool 从 GitHub 下载解压到 Tool/mcp/Tool/safe/
playwright-mcp npm i @playwright/mcp
js-reverse-mcp 源码 + npm install && npm run build
ida-pro-mcp pip install ida-pro-mcp
pi 扩展包(12 个) pi update --extensions

手动下载清单(脚本失败时用)

若 install-tools.ps1 因网络问题失败,手动下载后放到对应位置:

工具 下载地址 放到
jadx https://github.com/skylot/jadx/releases (jadx-x.x.x.zip) Tool/mcp/Tool/safe/jadx/
radare2 https://github.com/radareorg/radare2/releases (Windows zip) Tool/mcp/Tool/safe/radare2/
apktool https://github.com/iBotPeaches/Apktool/releases (apktool_x.x.x.jar) Tool/mcp/Tool/safe/apktool/
playwright-mcp npm i -g @playwright/mcp 全局即可
ida-pro-mcp https://github.com/mrexodia/ida-pro-mcp Tool/mcp/Tool/safe/ida-pro-mcp/

apktool 的 .bat 封装(手动装时需要)

在 Tool/mcp/Tool/safe/apktool/ 下新建 apktool.bat:

@echo off
if "%JAVA_HOME%"=="" (set JAVA=java) else (set JAVA="%JAVA_HOME%\bin\java.exe")
%JAVA% -jar -Duser.language=en "%~dp0apktool.jar" %*

网络问题排查

现象 处理
GitHub 下载超时 脚本会自动回退镜像 ghproxy.net / gh-proxy.com
全部镜像都失败 用上面的手动清单,或配置代理后重跑 install-tools.ps1
pip 装不上 加国内源:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple <包名>
npm 装不上 换源:npm config set registry https://registry.npmmirror.com

装完自检

cd Desktop\Seep\setup
powershell -ExecutionPolicy Bypass -File .\verify.ps1

期望输出 READY(或列出待手工项)。