码迷,mamicode.com
首页 > 其他好文 > 详细

抓包工具之fiddler实战2

时间:2016-10-05 13:05:38      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

Fiddler作为抓工具包,功能强大,作为代理服务器,可以对抓获到的请求或响应进行修改,然后模拟客户端发送新的请求或模拟服务器返回修改后的响应结果。

 

Fiddler中设置断点修改Request

  Fiddler最强大的功能莫过于设置断点了,设置好断点后,你可以修改httpRequest的任何信息包括host, cookie或者表单中的数据。设置断点有两种方法:

  第一种:打开Fiddler 点击Rules-> Automatic Breakpoint  ->Before Requests(这种方法会中断所有的会话)

  如何消除命令呢?  点击Rules-> Automatic Breakpoint  ->Disabled

  第二种:  在命令行中输入命令:  bpu www.baidu.com   (这种方法只会中断www.baidu.com)

  如何消除断点?  在命令行中输入命令 bpu

 

技术分享

 

例子:打开www.oneplus.cn进行登陆操作:

 

技术分享

 

打开fiddler,命令行下输入bpu http://account.oneplus.cn/onepluslogin,用来设置断点,截获登陆页面的所有请求。

 

技术分享

 

然后在页面上输入用户名和错误的密码,进行登陆操作。

 

 技术分享

 

Fiddler会截获到该页面的所有请求,如下:

 

技术分享

 

密码修改正确后,点击“Run to completion”

技术分享

 

 

重新发送登陆请求,请求发送成功,页面登陆成功:

技术分享

 

技术分享

 

 

 

Fiddler中设置断点修改Response

  当然Fiddler中也能修改Response:

  第一种:打开Fiddler 点击Rules-> Automatic Breakpoint  ->After Response  (这种方法会中断所有的会话)

  如何消除命令呢?  点击Rules-> Automatic Breakpoint  ->Disabled

  第二种:  在命令行中输入命令:  bpuafter www.baidu.com   (这种方法只会中断www.baidu.com)

  如何消除断点?  在命令行中输入命令 bpuafter

      设置方法和断点请求类似,这里不做演示。

技术分享

 

 

 

 

学习交流QQ:270224761

 

抓包工具之fiddler实战2

标签:

原文地址:http://www.cnblogs.com/testrabbit/p/5931965.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!