fiddler

fiddler的使用

  1. 在使用火狐浏览器进行抓包,需要手动代理配置HTTP代理:172.0.0.1,端口号为8888

  2. fiddler远程操作手机,手机需要更改WLAN→代理→手动→主机名(ip地址)→端口(8888),电脑需要修改tools→connections→选中allow remote computers to connect

  3. 在使用电脑浏览器,需要测试https协议的时候.需要在fiddler配置tools→HTTPS→选中Decrypt HTTPS traffic

  4. fiddler的七种过滤:

    1. Hosts 域名或ip地址

    2. Client Process 客户端进程

    3. Request Header 请求头部信息

    4. Breakpoint 断点(rules→automatic breakpoint)

      1. 请求前断点 before request 使用请求前断点时,修改inspectors(检查)中请求的那一块儿.

      2. 响应后断点 after response 使用响应后断点时,修改inspectors(检查)中响应的那一块儿.

    5. ResponseStatusCode 响应状态码

    6. ResponseTypeAndSize 响应类型及大小

    7. ResponseHeaders 响应头部

  5. 编码和解码

    1. 响应body解码→response body is encoded click to decode

    2. 请求和响应数据解码

      1. 请求解码 textview→选中所有数据码→右键选择sendto TextWizard

      2. 响应解码(解码方式与请求解码类似)