配置使用抓包工具whistle
下载
说明: 本文使用的是whistle抓包工具,该工具是基于NodeJs的,故你的机器首先要有NodeJs的环境。
具体详情参考安装启动
- 快速安装
npm install -g whistle
命令
Commands:
run Start a front service
start Start a background service
stop Stop current background service
restart Restart current background service
help Display help information
拦截https,需要电脑端和客户端同时安装证书!才可以抓包https
配置
电脑端配置
- 终端中运行whistle
w2 start
- 浏览器访问:
http://xxx:8899
[xxx为IP,可从终端中看到] - 安装证书
- 在网页中下载证书
- 双击下载的证书,选择’添加’
- 把证书添加到信任
- 在网页中下载证书
手机端配置
- 代理配置
- 设置 > 无线局域网 > 配置代理 > 手动 > IP:电脑 ip,端口: 8899
- 设置 > 无线局域网 > 配置代理 > 手动 > IP:电脑 ip,端口: 8899
- 证书配置
- 使用Safari访问
http://rootca.pro
安装证书 - 选择“安装”
- 输入密码
- 点击“安装”
- 使用Safari访问
- 打开 证书信任设置
- 设置—>关于本机—>证书信任设置
- 设置—>关于本机—>证书信任设置