网络抓包工具
HTTP 层面抓包工具
Charles(收费软件)
优势
跨平台Windows、macOS 和 Linux
支持反向代理,外部请求转到本地服务器
移动设备调试方面表现出色
劣势
Charles 是收费软件,可以免费试用30 天。 试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过30 分钟,并且启动时将会有10 秒种的延时
Fiddler
修改请求或者响应
配置
rulus>remove all encodings
bpu xxx(xxx为空时清空)
bpafter xxx
捕获HTTPS
tool>options>https
过滤请求
Request headers > Hide if URL contains
REGEX:(?insx)/[^\?/]*\.(css|ico|jpg|png|gif|bmp|wav|js|jpeg|ts|vue)(\?.*)?$
HOSTS > show only the following Hosts
localhost;A
网络层抓包工具
Wireshark(支持 Mac/Windows 平台)
Network Monitor(Windows 平台)
TCPDUMP 是常用的三种