用whistle抓取小程序

什么是Whistle

简单的说whistle 是一个跨平台的抓包与 web debug 工具,用来抓包(数据)

安装Whistle

  • 1.安装node,默认安装即可啦
  • 2.检查一下是否安装成功 node -v
  • 3.终端输入npm install -g whistle
  • 4.启动whistle: w2 start
  • 5.重启whistle: w2 restart
  • 6.停止whistle: w2 stop
  • 7.指定端口: w2 start -p xxx(端口号) //如果不指定默认8899

使用whistle

  • 1.启动whistle之后在地址栏输入你的ip+端口号即可
  • 2.手机和电脑必须同一个网络,手机设置wifi的http代理,服务器地址改为电脑的IP地址,端口设置为whistle启动时的端口

https的抓包

  • 1.在whistle界面点击HTTPS->点击Download RootCA,记得把(Capture TUNNEL CONNECTs)打钩,下载之后安装在本地计算机,选择第二个选项(将所有的证书放在下列存储)->浏览->受信任的根证书颁发机构->确定
  • 2.手机浏览器地址栏输入rootca.pro,然后下载好证书并且安装
  • 3.打开微信小程序(目标),我随便搜了一个(注意,微信版本现在7.0以上似乎抓取不到https)


    image.png
  • 4.完工

你可能感兴趣的:(用whistle抓取小程序)