最强抓包神器 Fiddler 手机抓包详解

发表于:2021-7-30 10:27

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:郎涯技术    来源:掘金

分享:
  1、Fiddler 简介
  Fiddler 是一款强大的抓包工具,原理是以 web 代理服务器的形式进行工作的:
  2、Fiddler 配置
  2.1 允许监听https
  Fiddler 如果抓取 https 协议会话需要进一步配置,在 Tools ->Options 菜单下,选择HTTPS标签并配置如下:
  2.2 允许远程连接
  手机抓取需要配置远程连接,在 Tools ->Options 菜单下,选择Connections标签并配置如下:
  监听端口 8888 并允许远程连接
  防火墙需要开放 8888 端口
  3、手机配置
  需要电脑与手机处于同一网段(例如同一局域网)
  以 iphone 为例
  3.1 下载证书
  打开手机浏览器,输入 http://【fiddler电脑IP地址】:【fiddler设置的端口号】,例如 http://192.168.123.100:8888 可以下载证书并安装。在打开的页面中,点击 FiddlerRoot certificate 下载证书,点击允许。
  3.2 安装证书
  在Settings系统设置中,点击 Profile Downloaded(已下载的配置文件)。
  点击 Install ,安装证书。
  不同系统手机的下载路径不一样,例如有的是: 设置->通用->关于本机->证书信任设置
  3.3 配置代理
  配置手机无线信号的代理
  手机设置 -> WLAN -> 选择无线网络 -> HTTP Proxy,选择 Manual,Server 为 Fiddler 的电脑 ip 地址,端口号为 Fiddler 的端口号:
  此时操作浏览器或APP,在 fiddler 中可以看到完成的请求和响应数据:

      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系51Testing小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号