实现手机抓包——fiddler工具操作详解

测试app的时候发现一些问题,我们也可以通过Fiddler进行对手机app进行抓包。
 手机抓包

环境准备

1、手机一台

2、电脑上必须安装Fiddler

3、Fiddler和手机保持在同一个局域网内

Fiddler设置
1、点击菜单栏Tools—Fiddler—Options—Connections

2、单击选中“Allow remote computers to connect”,允许远程连接

3、设置完成后必须重启Fiddler,否则不会生效

4、设置端口号
实现手机抓包——fiddler工具操作详解
查看电脑的IP地址(Fiddler所在的IP地址)

方法1:打开Fiddler查看工具栏Online
实现手机抓包——fiddler工具操作详解
方法2:打开cmd输入ipconfig查看本地IP地址
实现手机抓包——fiddler工具操作详解

手机设置代理服务器

Android手机:
1、手机设置–wifi–点击当前连接–设置代理服务和端口号
实现手机抓包——fiddler工具操作详解
手机抓包一样是默认抓取HTTP会话,通过手机下载Fiddler证书进行安装

打开手机浏览器输入ip:端口号进行访问下载Fiddler证书进行安装

实现手机抓包——fiddler工具操作详解
IOS手机:
前面添加代理步骤一样操作,主要IOS下载完证书之后需要进行认证,证书认证过后就可以抓取HTTPS会话

实现手机抓包——fiddler工具操作详解
这个时候就可以看到HTTPS回话是抓取成功的

下面例子是抓取的手机淘宝的信息
实现手机抓包——fiddler工具操作详解

过滤抓取会话信息

1、菜单栏—Tools—Fiddler—Options—HTTPS

2、选择“from remote clients only” 只抓取远程连接内容

实现手机抓包——fiddler工具操作详解
注:手机代理设置后,测试完成后,记得把代理关闭,否则Fiddler关闭后手机无法连接网络

点赞关注~~了解更多,加入我们。642830685,免费领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!技术大牛解惑答疑,同行一起交流。
实现手机抓包——fiddler工具操作详解
实现手机抓包——fiddler工具操作详解
实现手机抓包——fiddler工具操作详解