whistle是一个基于 Node 实现的跨平台抓包调试代理工具。
快速安装:
npm i whistle -g
w2 -h //帮助信息
常用命令
启动:
w2 start
重启
w2 restart
更换代理接口:
w2 start -p 8080
停止:
w2 stop
更多命令: 命令行操作
实用小技巧
1. 匹配模式
匹配关键字符:^(通配路径表示符)、$(精确匹配)、*(通配符)、!(取非)
域名匹配
# 匹配域名 www.test.com 下的所有请求,包括 http、https、ws、wss,tunnel
www.test.com operatorURI
# 匹配域名 www.test.com 下的所有 http 请求
http://www.test.com operatorURI
# 匹配域名 www.test.com 下的所有 https 请求
https://www.test.com