什么是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.完工
网友评论