H5抓包工具spy-debugger使用步骤

安装

npm install spy-debugger -g

使用

1. 电脑wifi跟手机wifi同一个,(有时也可以不用同一wifi,只要电脑可以ping通手机就行) 2. cmd里运行spy-debugger命令后,浏览器自动打开默认地址,如没有打开则可以手动输入 3. 手机设置代理(代理地址为电脑的ip地址,不是启动spy-debugger后给的ip地址

Android设置代理步骤:设置 - WLAN - 长按选中网络 - 修改网络 - 高级 - 代理设置 - 手动;

iOS设置代理步骤:设置 - 无线局域网 - 选中网络 - HTTP代理手动。

  1. 安装证书

注:手机必须先设置完代理后再安装证书(手机首次调试需要安装证书,已安装了证书的手机无需重复安装)。iOS新安装的证书需要手动打开证书信任(点击证书进行安装时会自动下载描述文件,先安装描述文件,再信任证书)

将这个文件发送到手机,然后安装, android的可以在设置中搜索证书/CA证书,找到刚刚下载的证书,点击安装。

ios的可以执行命令:spy-debugger initCA 生成证书, 证书的位置(mac)在根目录的node-mitmproxy/ 文件夹下面:

自定义选项

# 端口,默认9888

spy-debugger -p 8888

# 设置外部代理 默认AnyProxy

spy-debugger -e http://127.0.0.1:8888

# 设置页面内容为可编辑模式 默认false

spy-debugger -w true

# 是否允许weinre监控iframe加载的页面 默认false

spy-debugger -i true

# 是否只拦截浏览器发起的https请求 默认false

spy-debugger -b true

# 是否允许HTTP缓存 默认false

spy-debugger -c true
posted @ 2025-07-15 14:13  FairyTale安北  阅读(97)  评论(0)    收藏  举报