fiddler捕获手机https请求

Posted 测试开发技术学习分享

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fiddler捕获手机https请求相关的知识,希望对你有一定的参考价值。

如果想要捕获手机上的通信数据,首先需要手机连接上Fiddler代理,而Fiddler默认是不允许其他设备进行连接的,点击 Tools > Options...,在 Connections 面板选中 Allow remote computers to connect 允许其他设备连接(此操作需重启Fiddler生效),

好了,现在Fiddler已经可以捕获手机页面上的http通信了。但是会发现捕获了很多 Tunnel to 的会话,这是怎么回事呢?原来这些都是https请求,而https是加密传输的,Fiddler默认是不对https进行解密的,如果想对https进行捕获,需要继续进行配置。

首先配置Fiddler对https进行解密,点击 Tools > Options...,在 HTTPS 面板选中 Decrypt HTTPS traffic 解密https通信(此操作需重启Fiddler生效),

密码为手机的开机密码

经过这两步设置之后,Fiddler就可以捕获手机与服务器之间的所有http/https通信了。


以上是关于fiddler捕获手机https请求的主要内容,如果未能解决你的问题,请参考以下文章

fiddler抓取iOS系统https包

Fiddler基础使用一之捕获https请求

用fiddler抓手机的http/https的请求

如何让Fiddler可以抓取https的请求

Fiddler捕获https请求时勾选了Decrypt HTTPS traffic还是获取不到证书的问题(转)

使用Fiddler进行iOS APP的HTTP/HTTPS抓包