Fiddler抓包Android7以内版本

robinle / 2025-03-11 / 原文

1、环境准备

    1.1.已root的Android设备

   1.2.adb工具

   1.3.Fiddler

2、Fiddler设置并导出证书

   2.1.Fiddler设置

    2.2.导出后FiddlerRoot.cer证书默认在桌面

3、Android设备安装证书

   3.1.adb连接Adroid设备,并安装桌面apk(如Launcher3-aosp-release.apk)、浏览器apk(如chrome-7803.apk)

    3.2.打开浏览器,访问:http://ip:port

     ip为个人电脑ip地址(若android端设备通过有线连接网络,则ip为PC电脑的以太网ip地址;若若android端设备通过wifi连接网络,则ip为PC电脑的WLAN无线ip地址),

    port为fiddler设置的端口号

   3.3.点击下载证书,下载完成后设备自动安装证书

4、adb设置默认端口号并重启Android设备

#设置默认端口号#

adb shell settings put global http_proxy 172.18.70.61:8888

#查询设置好的默认端口号#

adb shell settings get global http_proxy

#重启设备#

adb reboot

5、重启后Fiddler就可以抓包到Android端接口信息