接口测试之fiddler抓包(二)

前言

使用fiddler抓包已经是一个很普遍的抓包方式了,下面简介fiddler工具的一些使用。

1、Fiddler状态栏

2、Fiddler工具条

3、QuickExec命令

(1)cls清屏命令,可将会话列表的所有数据清空

(2)select查找某一类型http会话功能

(3)?查找包含某些字符串会话信息

(4)help可打开fiddler官方使用手册

4、fiddler抓包可通过设置断点进行数据篡改,断点设置有设置响应时断点和设置请求时断点两种。

(1)单击Fiddler中的Rules->Automatic Breakpoints->After Responses,可设置响应时断点

(2)单击Fiddler中的Rules->Automatic Breakpoints->Before Request,可设置请求时断点

(3)取消断点操作如下

单击Rules->Automatic Breakpoints->Disabled和命令输入bpu

5、fiddler如何抓取Android的APP请求?

(1)打开fiddler设置允许抓取https协议,单击fiddler中的Tools->Options->HTTPS,勾选内容如下图

(2)设置允许远程连接和端口,特别记住端口号,单击fiddler中的Tools->Options->Connections,勾选内容如下图

(3)设置Android手机

要抓取Android的APP请求,就必须让Android手机和PC在同一个局域网内

首先,获取PC的IP地址,命令行输入ipconfig

将Android手机进行代理设置,我的手机是华为V10,进入手机的设置->点击进入WLAN设置->选择连接到的无线网,长按弹出选项框:如图所示

点击修改网络,将代理设置成手动,将上面获取到的ip地址和端口号填入,点击保存。这样就将我们的手机设置成功了。

在Android网址中输入192.168.1.129:8888访问,点"FiddlerRoot certificate"然后安装证书,如图:

重新打开fiddler,然后打开想要抓取的Android APP即可抓取包。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 目录结构: 1、Fiddler的基本界面 2、Fiddler的HTTP统计视图 3、QuickExec命令行的使用...
    程一川阅读 2,683评论 0 17
  • 简介 Charles其实是一款代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的。...
    薪火_阅读 101,290评论 10 60
  • Fiddler_官方网站Fiddler_官方文档Fiddler_官方视频Fiddler_官方插件1、Filddle...
    52Alice阅读 7,870评论 0 10
  • 转载地址 image.png 前言 fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上的htt...
    菜菜编程阅读 21,657评论 0 28
  • 原因 在现实项目中,由于开发的经常调试,接口的不稳定,和接口文档的不及时更新,我们选择做接口测试,更多的需要自己抓...
    我为峰2014阅读 3,222评论 1 5