whistle主要用于查看、修改HTTP、HTTPS、Websocket的请求、响应,
他更实用的操作是转发请求,替换本地文件,
安装(mac系统需要加sudo 才能进行全局安装)
sudo npm install -g whistle
然后启动代理,这里启动的是全局代理,如果想局部代理,可以下载浏览器插件SwitchyOmega。
# 启动全局代理
w2 proxy
# 关闭代理,不用的时候记得关掉
w2 proxy off
启动成功后,终端是这样的,
然后你在控制台输入 127.0.0.1:8899
然后需要下载https证书并设置信任,抓包https网址证书必须配置
pc端:可以直接点击二维码就能下载,我不确定是选哪个,反正我都加了一次 0,0。 配置成功后即可抓包了
手机端:
下载后按照信任证书就行了。
然后需要去手机配置和电脑链接的同一个wifi的设置代理,注意主机名得是具体的ip,不是127.0.0.1。端口填启动w2时的端口号,我这里是8899
mac电脑,系统偏好设置-网络-就能看到你当前的ip,
这样,你手机访问页面,电脑也能抓包了。
标签:下载,启动,记录,代理,whistle,w2,抓包 From: https://www.cnblogs.com/lijinwen/p/17223796.html