设置fiddler断点之后,请求会话的icon会显示出一个红色的T,如图所示:
设置了全局断点,然后在百度中输入 fiddler的使用 进行搜索,fiddler就截取了如下数据:
每个会话前面都加了断点,并且响应体上方这一块也出现了一栏新的操作。
点击 Run to Connection,响应体就出现了内容。
需要注意的是,我们点击的Run to Connection只对当前session生效,如果想要剩下的session也继续执行,点击工具栏中的Go,剩下的断点就继续执行了。
在命令行中使用命令进行操作。
bpu requestURL
回车bpu
回车bpafter ResponseURL
回车bpafter
回车前提:先把全局断点关闭掉。
操作步骤:
1、开启抓包
2、在百度中搜索 ip地址查询
3、输入ip地址,点击查询
4、停止抓包,找到我们的目标会话,选中,右键 - cpoy - Just Url
5、命令框中数据 请求前断点命令,然后回车
6、再次访问ip地址查询的网址,看到这个session被加了断点。
点击 Run to Completion,响应体就出现了内容。
以全局断点 - 请求前为例:
如下图所示:我将utf-8改成了utf-811111
如下图所示,我将原本是ip地址查询的搜索改成了手机号码归属地查询。
以局部断点 - 响应后断点为例。
1、开启抓包
2、在百度中搜索 ip地址查询
3、输入ip地址,点击查询
4、停止抓包,找到我们的目标会话,选中,右键 - cpoy - Just Url
5、命令框中数据 响应后断点命令,然后回车
6、再次访问ip地址查询的网址,看到这个session被加了断点。
原本的访问是成功的,但是我们可以选择一个响应结果,比如401,选择之后,点击 Run to Completion。
可以看到我们的浏览器被发送了一条通知:需要进行身份验证。
以上的操作就是使用fiddler进行篡改数据。