IOS手机Fiddler抓包

安装配置Fiddler

IOS手机Fiddler抓包

雷电模拟器设置

1.打开软件设置
请输入图片描述

2.开启root权限
请输入图片描述

3.开启网络桥接模式,并点击安装驱动
请输入图片描述

4.System.vmdk设置为可写入
请输入图片描述

5.模拟器开启开发者模式,开启usb调试

手机安装证书

1.获取fiddler运行的本机ip,如:

D:\>ipconfig
Windows IP 配置
以太网适配器 以太网:
   连接特定的 DNS 后缀 . . . . . . . :
   本地链接 IPv6 地址. . . . . . . . : fe80::eb2:f474:a8d6:2dec%5
   IPv4 地址 . . . . . . . . . . . . : 192.168.33.105
   子网掩码  . . . . . . . . . . . . : 255.255.255.0
   默认网关. . . . . . . . . . . . . : 192.168.33.1

2.设置代理,ip为步骤1获取到的ip,端口为8888
请输入图片描述
请输入图片描述

3.手机浏览器打开ip:8888,点击下载fiddler证书,下载成功后点击证书根据提示完成安装
请输入图片描述

4.电脑端执行adb devices,查看连接的安卓设备名称
请输入图片描述

5.执行以下命令,增加模拟器系统证书目录写入权限

# -s 后面为步骤4获取到的模拟器设备名称
adb -s emulator-5554 root
adb -s emulator-5554 remount
adb -s emulator-5554 shell
# 切换到root权限
su
# 移动安装在用户目录的fiddler证书到系统目录下,xxx.0文件为用户目录下安装的fiddler证书,已实际名称为准
mv /data/misc/user/0/cacerts-added/e5c3944b.0 /system/etc/security/cacerts/

6.执行成功后可以在系统信任的凭证中看到安装的fiddler证书
请输入图片描述

完成以上步骤即可实现雷电模拟器端的Fiddler抓包