05_抓包工具之fiddler_一些正常使用
下图是IE浏览器的地址被Fiddler自动改写了,也可以手改,找各个浏览器的设置里面的网络代理
Fiddler也可以抓手机APP,手机和电脑在同一个局域网下,比如WIFI,把手机端WIFI的网络代理地址指向Fiddler,就可以抓了,道理是一样的,抓不到QQ什么的,因为他们的协议不是HTTP
1)点击这个File就能看见一个打勾的,取消就停止抓包了,下面那个也行
2)使用浏览器输入地址进行访问,回到Fiddler会话列表当中,选中要查看的请求,右侧inspectors面板下点击raw查看请求细节
3)一些操作按钮作用
4)模拟浏览器的一次请求
仿真的POST,其他的也可以的
这就是绕开界面,直接通过接口向服务端发起的请求
5)修改响应数据(响应断点)
步骤:
1 rules->automatic breakpoints->after responses
2 浏览器中刷新页面(客户端向服务端发起一次请求)
3 fiddler中选中要修改请求
4 修改响应数据
5 点击run to completion
响应断点:打在服务端返回数据之后,但未到达浏览器之前,fiddler停留在断点处
6)修改请求数据(请求断点)
1 抓包,获取要修改的http请求的会话
2 点击rules->automatic breakpoints->before requests
3 选中该请求,点击replay,再次发送请求
4 修改请求的数据
5 点击run to completion
请求断点:打在客户端发送数据之后,数据未到达服务端之前,fiddler停留在断点
先捕获请求会话,然后点击需要修改的会话,先选择请求断点,点Replay重新发送请求,修改数据,点击放行,记得要停止接着打断点,最下面那个小红色
7)过滤
8)通过命令设置断点
bup 请求断点
bup空格+URL(可以部分关键字,有这些关键字的打断点) 回车
取消的话 直接 bup 回车就OK了
bpafter 响应断点 用法一样的
bps 404 代码断点 不咋用
bpm post 请求方式断点 不咋用