- 9
- 0
- 约1.68千字
- 约 12页
- 2022-02-28 发布于福建
- 举报
Fiddler对安卓应用手机抓包图文教程整理.pdf
Fiddler 对安卓应用手机抓包图文教程
做开发需要抓取手机 app 的 http/https 的数据包,想看 APP发出的 http 请求和响应
是什么,这就需要抓包了,这可以得到一些不为人知的 api ,比如还可以干些“坏事” ...
需要工具:
Fiddler 抓包软件
Android 手机一台
一、如何使用 Fiddler2
下载完成后安装,安装过程就不贴图了。
如下图设置 Fiddler 代理:
点击 OK,在这里代理就设置完成, 一定要重启软件配置才生效, 下面是手机端的设置。
浏览器抓包和调试工具 (Fiddler) 官方最新版 评分 :
7.5
类别: 编程辅助 大小: 759KB 语言: 英文
查看详细信息
二、手机端代理设置
以三星 S4 为例子,
1、如下图真机三星 S4 设置:
找到你的 Wifi ,必须电脑和手机处于同一个 Wifi 下。最好是电脑发一个 Wifi 出来。
长按 wifi 热点 ,选择修改网络配置。
代理设置为:手动;代理主机名为你的电脑 Ip ,端口就是刚才 Fiddler 设置的端口。
2、模拟器( android 2.3 )设置
到这里设置完成,让我们看看我们都抓到什么东东。
我们看看 微博客户端 吧,获取首页内容如下:
不禁感叹,很好很强大 ~~~~~~~~~~~~~~~~~~~~~~~~
提示: Fiddler 可以设置过滤,可以很方便看到我们想要的 Http 包:
Fiddler 手机抓包
第一步:配置 Fiddler
Tools-Fiddler Options...
重启 Fiddler
第二步:在手机上安装证书
用手机浏览器 打开 73:8888(IP 是你电脑的 IP , 8888 是 Fiddler
的端口 )
在页面上下载 FiddlerRoot certificate( 文件名 FiddlerRoot.cer)
我用的是 uc 浏览器 ,下载到了 UCDownloads 目录下,这里要注意, 将 FiddlerRoot.cer
移动到根目录下(否则会提示未在 USB存储设备中找到证书文件)。
接下去:设置 - 安全和隐私 - 从存储设备安装 (按照提示操作即可)
第三步:设置代理
打开你手机上无线,代理设置 - 手动
主机: 73 (你的运行 Fiddler 的电脑 IP )
端口: 8888
确定
接下去就是 Fiddler 的基本操作了,我们已经看到手机上的数据包了。
X-User-Agent:XOne/1.1.2(AndroidPhone;2.2Later;MI 2S/android4.1.1)
原创力文档

文档评论(0)