配置使用抓包工具whistle

heder

配置使用抓包工具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
  • 证书配置
    • 使用Safari访问http://rootca.pro安装证书
      证书安装
    • 选择“安装”
      安装
    • 输入密码
      输入密码
    • 点击“安装”
      安装
  • 打开 证书信任设置
    • 设置—>关于本机—>证书信任设置
      证书信任设置

参考文档

whistle的github

坚持原创技术分享,您的支持将鼓励我继续创作!