使用fiddler分析手机https流量

一、电脑设置

1、电脑下载fiddler,安装,这个就不说了。

2、设置fiddler的https抓包配置,点击tools,

选择fiddler option->https ,勾选catpure https connects,及下面的decrypt https traffic。

选择connections,默认端口8888,如有冲突自行修改,勾选allow remote computers to connect。这样手机流量才可以接入。

二、手机设置

1、手机与电脑连接同一个wifi。

2、手机浏览器访问 电脑IP:8888,下载fiddler证书,安装。

2、手机usb连接电脑。设置http代理.

电脑上输入adb shell settings put global http_proxy 电脑IP:8888

以上确定后,开启fiddler抓包,手机上https网站就可以在fiddler上进行分析了。

结束分析后,要把手机的http代理去掉,不然手机会上不了网。去掉命令:

adb shell settings delete global http_proxy

仅此命令有些手机还是无法上网,因为没自动删除干净,继续执行:

adb shell settings delete global_http_proxy_host

adb shell settings delete global_http_proxy_port

这样,便可恢复手机正常上网,如还是无法上网,请重启下手机。

猜你喜欢

转载自blog.csdn.net/l1423/article/details/124744840