Whistle 和 Charles 抓包

1,737 阅读1分钟

Whistle抓包(mac)

  1. sudo npm install -g whistle
  2. whistle help 或 whistle 看是否安装成功
  3. 启动: w2 start 重启: w2 restart 停止: w2 stop
  4. 默认端口号是 8899, 可以指定端口号
w2 start -p newPort
  1. 手机和电脑连接同一个Wi-Fi, 手机的wifi地址--> 配置代理, 写成电脑的IP,端口8899
  2. 电脑上安装根证书 whistle界面 -> HTTPS -> Download RootCA
  3. 信任证书: 在电脑端搜索 “钥匙串访问”,左边选中登录,找到刚刚安装的证书, 右键‘显示简介’->信任-> 改为始终信任
  4. 手机上安装根证书 手机浏览器访问rootca.pro,按提示安装证书 设置 -> 通用 -> 关于本机 -> 证书信任设置 设置 -> 通用 -> 描述文件与设备管理 -> 安装

9.如何设置泳道(设置请求头) wproxy.org/whistle/rul…

image.png

image.png

Charles抓包(mac)

  1. 安装: www.charlesproxy.com/