以上截图均来自柠檬班fiddler公开课,笔记为学习时自己记的笔记
终于学到抓包了,激动
配置网页抓包
要先安装证书,不然不能抓到HTTPS
搞定之后就可以抓Chrome,IE这些的了,Firefox需要额外配置~~,具体自己找教程吧~~
APP抓包
ios设备抓包
注:
- 需要在Connections中选中Allow remove computers to connect
- 手机设备和fiddler所在的设备要在同一个网络上
- ping手机ip地址是要能ping通的
配置ios代理
HTTPS的抓包
浏览器进入ip地址:8888,下载证书,安装证书,信任证书(注意:ipv4应该替换为主机地址)
如果能抓到包但是APP显示网络不给力,很有可能是因为没有信任证书
Android设备抓包
注意:访问的链接中,ipv4应该替换为主机地址
注:
- 抓包安卓设备同样需要在Connections中选中Allow remove computers to connect
- 手机设备和fiddler所在的设备要在同一个网络上
- 不能保证所有的包都能抓到
手机端设备-选中正在连接的WiFi-代理
- 将“无”修改为“手动”
- 主机名:电脑的ip地址(工具条online中可以看到)
- 端口:Options-HTTPS中的端口(一般设置为8888)
验证:在浏览器输入电脑ip地址:8888,访问,会显示
下载fiddler的证书,根据PPT所写的安装好
之后就可以抓包了
如果有些APP无法抓包,要么是手机上没有安装fiddler证书,要么APP做了一些防抓包的防护