fiddle连接移动端(Android连接细节)

先看连接效果!因为Android很多型号,证书安装可能会有一些不同的地方,我连接iPhone的时候都是一两分钟就搞定了。记录踩坑的一个点,花了很长时间才解决。就是配置代理之后,访问的浏览器安装的fiddleroot,这个时候会出现问题,会显示连接不上。这个时候你再去导入fiddleroot的文件再重复安装也没有用。我把全部证书都清空之后,再从fiddle导出的fiddlroot再去安装,就完美解决了这个问题。详细配置和操作步骤在下面会详细说明。


一、准备工作

  1. 安装Fiddler
    前往Telerik官网下载并安装Fiddler Classic(Windows版)。

  2. 网络环境要求

    • PC与移动设备需处于同一局域网(如连接同一WiFi)。
    • 关闭PC防火墙或允许Fiddler通过防火墙。

二、Fiddler基础配置

  1. 打开Fiddler,进入菜单栏 Tools > Options > Connections
  2. 勾选 Allow remote computers to connect
  3. 记录默认端口号(默认为8888,可自定义)
  4. 重启Fiddler生效.
  5. 配置HTTPS解密(关键!)
  6. 进入 Tools > Options > HTTPS
  7. 勾选 Decrypt HTTPS traffic
  8. 勾选 Ignore server certificate errors
  9. 点击 Actions > Export Root Certificate to Desktop 导出证书

三、移动端配置

步骤1:查询PC的IP地址
  • 在PC端命令行输入 ipconfig,记录IPv4地址(如192.168.1.100
步骤2:配置移动端代理
  1. Android/iOS操作路径(建议是在设置搜索”证书“,然后把导出到手机的fiddleroot安装,不建议在浏览器输入地址+端口号进行安装,可能部分机型证书会有问题)

    • 进入WiFi设置 > 修改网络 > 高级选项
    • 代理选择 手动,输入PC的IP和Fiddler端口(如192.168.1.100:8888
  2. 安装Fiddler根证书



    •  

最后,如果还连接不上,请关闭移动设备的WiFi再重新打开,fiddle也是,然后等待连接成功,打开任一app或者浏览器验证是否可以成功抓包就行了。

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值