使用fiddler对手机上的APP程序进行抓包
2021/7/30 17:06:30
本文主要是介绍使用fiddler对手机上的APP程序进行抓包,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
背景:
对手机APP测试时,经常需要对APP程序进行抓包,检查APP接口的数据是否正确。
前提:
- 必须确保安装fiddler的电脑和手机在同一个wifi环境下。
(公司中,XP-OFFICE和XP-MOBILE是同一个网络了,故可以电脑连XP-OFFICE,手机连XP-MOBILE)
安装配置步骤:
1.下载一个fiddler,网上随便下一个就可以了。
2.配置fiddler
Tools->Fiddler Options->Connections
说明:1.Fiddler listens on port是手机连接fiddler时的代理端口号,默认8888即可
2.Allow remote computers to connect是允许远程发送请求,需要勾上
Tools->Fiddler Options->HTTPS
说明:勾上Decrypt HTTPS traffic,会抓到手机的https请求,如果想抓到https请求还需要在手机安装证书,下面会介绍
(PS:fiddler设置后一定要把fiddler重启一下才会生效)
3.手机上的配置
3.1安装fiddler证书
使用手机浏览器访问http://【电脑IP地址】:【fiddler设置的端口号】,即可以下载fiddler的证书并安装。
【查看电脑IP的方法,直接在cmd下ipconfig,或者鼠标滑过fiddler的online也可以看到IP地址】
以上面看到的我的IP地址为例,手机中通过浏览器访问http://10.192.152.60:8888,下载并安装fiddler证书。
fiddler手机安装证书报错:无法安装该证书 因为无法读取该证书文件
解决方法:
IOS:设置 —> 通用 —> 关于本机 —> 受信任证书存储区,找到需要安装的证书,安装即可。
ANDROID:设置 —> 安全 —> 从手机存储安装(或者是:设置 —> 其他设置 —> 设备与隐私 —> 从存储设备安装证书),找到需要安装的证书,安装即可。
这篇关于使用fiddler对手机上的APP程序进行抓包的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-20软考高项学习:新手入门指南
- 2024-11-20软考考前冲刺学习:轻松备考指南
- 2024-11-20软考论文讲解学习:新手入门攻略
- 2024-11-20软考论文指导学习:新手入门指南
- 2024-11-20软考培训学习:新手入门全指南
- 2024-11-20软考选择题学习:从入门到掌握的简单教程
- 2024-11-20软考培训入门指南:轻松掌握软考必备技能
- 2024-11-20软考认证入门教程:轻松掌握IT认证考试
- 2024-11-20软考试题解析与备考指南
- 2024-11-20软考选择题解题技巧入门指南