Fiddler怎么对IPhone手机的数据进行抓包分析

2020-05-22 科技 118阅读
Fiddler绝称"抓包神器" Fiddler能截获各种浏览器发HTTP请求, 截获各种智能手机发HTTP/HTTPS请求
Fiddler能捕获ISO设备发请求比IPhone, IPad, MacBook. 等等苹设备 同理截获AndriodWindows Phone等设备发HTTP/HTTPS
前提条件:安装Fiddler机器跟Iphone 同网络 否则IPhone能HTTP发送Fiddler机器
截获智能手机发HTTP包用?
用处: 手机软件程序员利用Fiddler截获手机发HTTP包 调试程序
用处二: 软件测试员用于测试智能手机软件
用处三: 用App应用商店刷排名
配置Fiddler, 允许"远程连接"
打Fiddler, Tools-> Fiddler Options (配置完记要重启Fiddler).
选"Decrpt HTTPS traffic", Fiddler截获HTTPS请求
选"Allow remote computers to connect". 允许别机器HTTP/HTTPS请求发送Fiddler
获取Fiddler所机器IP址
简单吧 我Fidder所机器址: 192.168.1.104
IPhone安装Fiddler证书
步让Fiddler能捕获HTTPS请求 需要截获HTTP请求 忽略步
1. 首先要知道Fiddler所机器IP址: 假我安装Fiddler机器IP址:192.168.1.100
2. 打IPhone Safari, 访问 点"FiddlerRoot certificate" 安装证书
IPhone配置Fiddler代理
打IPhone, 找网络连接 打HTTP代理 输入Fiddler所机器IP址(比:192.168.1.104) 及Fiddler端口号8888
功告始抓包
现IPhone应用(比Safari, firefox, itunes, App Store)发HTTP/HTTPS都Fiddler获取
实例: 打Safari
1. 输入 看看Fiddler能否捕获
2. 输入 看看Fiddler能否捕获
HTTPHTTPS都截获 能截获 断点修改Request, 修改Response, Do what you want.
用完 记IPhoneFiddler代理关闭 免IPhone网
能捕获HTTP,能捕获HTTPS解决办
候发现 Fiddler 能捕获IPhone发HTTP请求 能捕获HTTPS请求 原能证书没安装 解决办:
1. 先IPhone所Fiddler证书删除 (拿IPhone 点设置->通用->"描述文件")
2. 安装面重新安装Fiddler证书
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com