fiddler抓包手机app数据(手机连接WiFi)

一、fiddler配置

1. 下载并安装fiddler抓包工具

fiddler的官方下载链接:Download Fiddler Web Debugging Tool for Free by Telerik

2. 配置fiddle端口

打开Fiddler ,在 Tools ->Options 菜单下,在HTTPS的工具栏下勾选Decrpt HTTPS traffic,在新弹出的选项栏下勾选Ignore server certificate errors。这样,fiddler就会抓取到HTTPS的信息包,否则会一直显示tunnel

 设置允许外部设备发送HTTP/HTTPSfiddler 相同的,在Connections选项栏下勾选Allow remote computers to connect,并记住上面的端口号8888,端口号后面会使用到。

 二、手机配置

首先需要手机和电脑是连接同一网络下

1.手机安装fiddler的安全证书

首先需要知道然电脑ip地址,电脑ip地址可通过cmd,输入ipconfig查询,查看IPv4 地址

或者直接看fiddler里面也会显示IP地址

然后打开手机浏览器,输入http://ip:端口号,点击前往,点击"FiddlerRoot certificate" 然后安装证书并起名fiddler

 

 安装证书成功后,对手机进行配置。连接网络后,点击修改网络

 

 然后将代理选择手动

然后根据自己电脑的IP地址和fiddler中的端口号对应填写

 

 设置完成后,就可以点击手机app,看看fiddler是否抓取到对应app的接口数据了

 

### 使用Fiddler抓取安卓手机App数据包 为了成功使用Fiddler来捕获来自安卓设备的应用程序流量,需遵循一系列特定配置步骤以确保代理设置正确无误。 #### 配置Fiddler接受远程连接 确认在Fiddler中的【Tools】-> 【Fiddler Options】 -> 【Connections】选项卡下已启用【Allow remote computers to connect】功能,并保存更改后重启软件[^1]。此操作允许其他设备通过网络访问运行于PC上的Fiddler实例作为中间人代理服务器。 #### 设置Wi-Fi代理 接着,在安卓手机上调整无线网络参数以便其知晓如何路由HTTP请求至Fiddler: - 寻找当前使用的WiFi条目下的高级设置入口(通常位于“修改网络配置”或相似命名菜单内),切换到静态IP模式而非DHCP动态分配; - 输入Fiddler所在的电脑IPv4地址作为HTTP代理的主机名称,以及指定端口号通常是默认值`8888`除非另有设定[^5]。 #### 安装根证书 为了让HTTPS加密通信也能被解密查看,还需向移动终端导入由Fiddler自动生成的信任CA证书。这一步骤因机型差异而有所不同,一般涉及导出FiddlerCert.cer文件并通过邮件或其他方式传输给目标装置完成安装过程[^3]。 一旦上述准备工作全部落实到位,启动所需测试的应用程序即可观察到相应的网络活动记录出现在Fiddler界面之中[^2]。 ```bash # 如果遇到问题可尝试命令行诊断网络状况 ping <fiddler_host_ip> telnet <fiddler_host_ip> 8888 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值