抓包工具--fiddler

fiddler

  fiddler 是一款基于windows的抓包工具,能抓取客户端与服务端的所有http、https请求。是以代理服务器形式工作,自动启用浏览器代理地址127.0.0.1,端口8888,退出时自动注销,不影响其他程序。若fiddler异常退出,此时会因未自动注销,导致网页无法访问,解决方法是重启fiddler。

1. 设置代理端口号

  fiddler默认代理端口号是8888,更改方法为:

  【Tools】-【Telerik Fiddler Options】-【Connections】修改【Fiddler listens on port】

  

2. 抓取https会话

  默认不会捕获https请求,设置方法为:

  【Tools】-【Telerik Fiddler Options】-【HTTPS】勾选后,弹出提示框,同意即可

  

3. fiddler界面

  fiddler界面分为会话列表、请求栏、响应栏、命令行。

  

  可对请求体进行过滤,选择【Filters】,勾选【Use Filters】,输入需要过滤的内容即可

  

  命令行使用

   fiddler左下角有一个命令行工具,可以进行快捷操作,常见命令有: 

   help  打开官方的使用页面介绍,所有的命令都会列出来

   cls    清屏  (Ctrl+x 也可以清屏)

     select  选择会话的命令

   ?.png  用来选择png后缀的图片

   bpu  截获request

   

4. 修改请求、返回值

  修改请求和修改返回值步骤:

  找到需要修改的请求

  设置断点

  修改请求,在发出去之前设置断点,修改请求,发送服务端

  修改返回值,在获取到返回值之后,设置断点,修改返回值,发送给客户端

   

  

  

 

  

 

 

 

  

  

posted @ 2017-05-20 19:20  试尝百味  阅读(240)  评论(0编辑  收藏  举报