whistle初尝试

安装

官方教程

先保证Node已安装。

进入cmd

# 查看node是否安装
node -v

# 安装whistle
npm install -g whistle

# 验证whistle是否安装
w2 help

# 启动
w2 start

控制台启动界面如下:

打开浏览器访问:http://127.0.0.1:8899/

界面如下:

抓包

首先需要设置代理,让浏览器访问的请求转发到whistle8899端口。

chrome设置方法:

设置 –> 高级 –> 打开您的计算机代理设置

点击局域网设置 –> 勾选为LAN使用代理

地址:127.0.0.1 , 端口:8899

whistle默认支持HTTP请求,如果要抓包HTTPS,则需要安装证书。

whistle启动界面点击HTTTPS,然后点击Download RootCA

下载完成后,双击rootCA.crt,进行证书安装。

注意在安装时,需要将证书存储在受信任的根证书颁发机构

win键,输入certmgr.msc,可管理证书。

然后回到whistle启动界面点击HTTTPS,启用HTTPS。勾选Capture TUNNEL CONNECTsEnable HTTP/2

重启whistlew2 restart

浏览器访问:http://127.0.0.1:8899/#network,可查看所有请求,或着点击左侧栏的network亦可。

随便访问一个地址,比如:csdn.net

然后查看network界面:


文章作者: 叶遮沉阳
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 叶遮沉阳 !
  目录