MAC工具手机抓包工具之 —— whistle
Posted dinggf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MAC工具手机抓包工具之 —— whistle相关的知识,希望对你有一定的参考价值。
本文链接:https://blog.csdn.net/weixin_42534940/article/details/88783455
安装参考:
https://github.com/avwo/whistle
目录
1. 安装 Node.js
2. 安装 whistle
3. 启动 whistle
4. PC 安装根证书
5. 手机安装 根证书
6. 使用 whistle 抓包
1. 安装 Node.js
Node.js 下载地址:https://nodejs.org/en/
直接下载然后安装,安装完成之后,可以在命令行工具输入 node -v 检查
2. 安装 whistle
实用下面的命令安装 whistle:
npm install -g whistle
如果权限不允许,则前面加 sudo 来执行
sudo npm install -g whistle
安装完成之后检查:
w2 help
3. 启动 whistle
启动 whistle:
w2 start
whistle 启动默认使用的 端口号 是 8899,也可以在启动的时候自定义端口号:
w2 start -p 1234
如果要停用 whistle,可以用:
w2 stop
4. PC 安装根证书
whistle 启动之后,会有访问链接的提示:
打开 Chrome 浏览器,输入 URL:http://127.0.0.1:8899
然后下载证书并打开
找到 证书 > whistle.xx 并双击
选择 使用此证书时 为 始终信任
5. 手机安装 根证书
找到手机所连接的局域网 > HTTP 代理 > 配置代理
将代理配置成 PC 的 IP 和 8899 端口
手机浏览器输入 rootca.pro,然后安装证书
注:如果这一步安装不成功的话,可以尝试手机浏览器打开 w2 start 命令所展示的 IP 地址和端口,参考 PC 下载根证书的方式来安装
6. 使用 whistle 抓包
whistle 启动,并设置好 手机代理之后,即可以根据下图的步骤抓包并查看 请求 和 响应 了
————————————————
版权声明:本文为CSDN博主「weixin_42534940」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_42534940/article/details/88783455
以上是关于MAC工具手机抓包工具之 —— whistle的主要内容,如果未能解决你的问题,请参考以下文章