怎么使用Fiddler工具进行手机抓包

fiddler是目前常用的抓包工具,本文主要讲解怎么使用fiddler工具来进行手机抓包。

1.先来看看原理图,了解一下工作原理:

(图中的fiddler就是代理)
在这里插入图片描述

2.环境搭建

首先,我们要保证fiddler和手机要在同一个局域网下,使用电脑发出wifi或者连接路由器都是可以的。

3.下面我们就开始进行步骤演示

1. fiddler默认抓取的HTTP协议,为更好的手机抓包,首先我们要打开fiddler抓取HTTPS的设置。
(补充一下:手机上的微信、qq、支付宝、淘宝、苹果AppStore里面的软件,所有的手机银行客户端等等都属于HTTPS协议)
打开fidder,点击Tools->Option->HTTPS,勾选Capture HTTPS CONNECTS 和 Decrypt HTTPS traffic,(首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行),最后点击ok
在这里插入图片描述
2.fidder默认是不被其他人连接的,我们需要更改设置让手机能够远程连接fiddler。
点击Tools->Option->connections,勾选Allow remote computers to connct,点击ok。重启fiddler,就把PC端设置好了。
在这里插入图片描述
3.手机端连接
手机端连接需要安装fiddler证书。如果不安装就只能抓取http协议。
在手机端浏览器输入:http:// fidder IP+端口号
例如:http://192.168.106:8888
进入到以下页面,点击FiddlerRoot certificate,进行安装证书。
安装后需要设置证书名称和密码,自己记住就行,随意设置。
在这里插入图片描述
4.手机端进行代理设置
打开系统设置-WLAN,进入到高级设置。点击代理。改成以下格式,就想设置完成了。
在这里插入图片描述

4.现在就可以开始抓包了,把fiddler打开,手机访问网站或者App都可以抓到啦。

不抓包了,记得把手机代理关了就可以哟,忘了关家里的网可能连不上哦!

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
C知道:要使用 Fiddler Everywhere 抓包手机应用的流量,您需要按照以下步骤进行设置: 1. 首先,确保您已经在您的计算机上安装了 Fiddler Everywhere。您可以从 Fiddler Everywhere 官方网站(https://www.telerik.com/fiddler-everywhere)下载并安装它。 2. 连接您的手机和计算机到同一个网络上,可以是通过 Wi-Fi 连接或 USB 连接。 3. 在手机上,打开设置,并找到网络设置。然后找到 Wi-Fi 设置或移动网络设置,根据您的连接类型进行调整。 4. 找到您当前所连接的 Wi-Fi 网络或移动网络,并点击进入详细设置。 5. 找到代理设置,选择手动代理配置(Manual Proxy Configuration)。 6. 在代理服务器主机名(Proxy Server Hostname)中输入您计算机上运行 Fiddler Everywhere 的 IP 地址。您可以在 Fiddler Everywhere 的界面中找到此信息。 7. 在代理服务器端口(Proxy Server Port)中输入默认的 Fiddler Everywhere 端口号,通常是 8866。 8. 保存设置并退出网络设置页面。 9. 在计算机上运行 Fiddler Everywhere,并确保它正在监听网络流量。 10. 现在您应该能够在 Fiddler Everywhere 中看到手机应用程序的网络流量,并进行抓包分析。 请注意,这只是基本的设置过程,具体步骤可能会因手机型号、操作系统版本和网络配置而有所不同。确保您已经详细查阅了 Fiddler Everywhere 的文档,并按照其指南进行操作。同时,请遵守法律和道德规范,并仅在合法和道德的范围内使用抓包工具

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值