当前位置: 首页 > ops >正文

【Fiddler抓取手机数据包】

Fiddler抓取手机数据包的配置方法

确保电脑和手机在同一局域网
电脑和手机需连接同一Wi-Fi网络。可通过电脑命令行输入ipconfig查看电脑的本地IP地址(IPv4地址),手机需能ping通该IP。

配置Fiddler允许远程连接
打开Fiddler,进入Tools > Options > Connections

  • 勾选Allow remote computers to connect
  • 记录Fiddler监听端口(默认为8888)
  • 关闭并重启Fiddler以生效
注意事项:防火墙需放行Fiddler的监听端口(如8888)。

手机端配置代理
进入手机的Wi-Fi设置,选择当前连接的Wi-Fi网络:

  • 修改代理为手动
  • 代理服务器地址填写电脑的本地IP
  • 代理端口填写Fiddler的监听端口(如8888)
  • 保存设置

安装Fiddler根证书(HTTPS抓包必备)
在手机浏览器访问http://<电脑IP>:8888,下载Fiddler根证书(如FiddlerRoot.cer)。根据手机系统类型完成安装:

  • Android:需在设置中手动信任证书(路径因系统版本而异)。
  • iOS:安装后需在设置 > 通用 > 关于 > 证书信任设置中启用完全信任。
提示:若抓取HTTPS失败,检查Fiddler的`Tools > Options > HTTPS`是否已勾选`Decrypt HTTPS traffic`。

验证抓包
操作手机应用或网页,Fiddler主界面会实时显示请求和响应数据。可通过过滤规则(如HostProcess)聚焦目标应用流量。

抓包结束后的清理
完成抓包后,将手机代理恢复为自动,避免影响正常网络使用。若不再需要,可卸载手机端的Fiddler根证书。

常见问题排查

  • 无数据包显示:检查代理配置是否正确,确认手机流量未走VPN或蜂窝数据。
  • HTTPS解密失败:确保证书安装正确,且Fiddler的HTTPS解密功能已开启。
  • 连接超时:排查电脑防火墙或安全软件是否拦截了Fiddler端口。

通过以上步骤,可高效捕获手机应用的HTTP/HTTPS通信数据,用于调试或分析。

http://www.xdnf.cn/news/12237.html

相关文章:

  • BT Panel密码修改
  • C语言| 指针引用数组元素
  • Windows上共享文件夹给Linux使用
  • 技术文档写作全攻略
  • 仿真每日一练 | Workbench手机后盖壳体类静力学分析
  • ROUGE评测指标深度解析
  • AD-线宽规则和过孔规则不生效
  • 在MATLAB中使用自定义的ROS2消息
  • MySQL中关于事务和锁的常见执行命令整理包括版本区别
  • Git Patch 使用详解:生成、应用与多提交合并导出
  • 炉石传说 第八次CCF-CSP计算机软件能力认证
  • 【大模型推理加速】MOE加速比与batchsize 关系
  • 某药监局药品详情sign值逆向
  • 第12期_网站搭建_几时网络验证1.3二改源码包2024 软件卡密系统 虚拟主机搭建笔记
  • linux下覆盖率测试总结
  • SQL Server相关的sql语句
  • React Hooks 指南:何时使用 useEffect ?
  • 鸿蒙APP测试实战:从HDC命令到专项测试
  • 【连接器专题】案例:FPC焊接金手指顶层和底层开窗/焊盘为什么要错位?
  • 《计算机是怎么跑起来的》第二章读后感
  • LeetCode 70 爬楼梯(Java)
  • 【深度学习】为什么2个3×3的卷积可以相当于一个5×5的卷积核?为什么3个3×3的卷积相当于一个7×7的卷积核,到底区别在哪里?我们该如何使用?
  • ESP32C3中BLE开发问题汇总
  • 数字图像处理第二次实验
  • 日语学习-日语知识点小记-构建基础-JLPT-N4阶段(32):そうやすいにくいすぎ(過ぎ)
  • 链表相关知识
  • 一键切换不同状态,3D数字孪生场景搭建更便捷!
  • 【iOS】cache_t分析
  • Qt 按钮类控件(Push Button 与 Radio Button)(1)
  • COMSOL学习笔记-静电场仿真