fiddler对android API接口抓包
2015-10-30 19:23
585 查看
这里介绍 抓包的关键,Fiddler ,Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯。
我们就是用这款软件抓取 ,我们手机app 访问的 资源路径 的。
下面 我们拿实例 来演示下,怎么用fiddler 抓取数据。(以某拍为例吧)。
环境: win7 和 G620S-UL00(华为畅玩)。
准备工作:
首先 我们要下载 Fiddler 这款软件 大家官网下载:http://www.telerik.com/download/fiddler 注意
wind7 wind8 下载不是一样的,官网有详细介绍。自行安装。
安装好 fiddler ,手头有一部Android 手机,同时 还要有无线网,手机和 电脑在同一个无线网络。这些条件具备,我们就可以 开始下面的步骤了。
正题 :Fiddler 主菜单 Tools
-> Fiddler Options…-> Connections页签,选中Allow remote computers to connect。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/10/f1d8d0bb538321dbcea4d6f0c3df5455)
然后,我们重启一下fiddler。
获取PC的IP地址:
获得安装 Fiddler 这台电脑在局域网内的 IP,在手机上设置代理服务器的时候会用到,开始菜单打开运行窗口(快捷键 Win + R),输入 cmd 回车,进入 Windows 命令行工具,输入 ipconfig 回车,获取PC的ip地址:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/10/9ce128da99a31ff6b29daf9cb3953ef3)
设置手机代理:
需要手机和安装 Fiddler 电脑在同一WIFI下,手机连接到WIFI。打开手机的WIFI设置界面,选中连接的WIFI,长按,弹出如下界面,选择“修改网络”。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/10/3a84f81f30d4bec555a429adeda07ccc)
将使用代理服务器打勾,并填上刚才在 PC 机上 ipconfig 获得的 IP 地址 192.168.1.95,端口号填 Fiddler 默认的 8888
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/10/02818c6e65d28e7bb548dcb1a54a3700)
点击保存,这样就完成了代理的设置。可以通过Fiddler抓去http数据包了。
这里,我就进入一下某拍的APP。点击其中的一个视频 ,就可以在fiddler 中看到
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/10/2ae542de32b9e5ad7e6559f2210a59dc)
然后我们选中一行,右键 copy url 就可以拿到 数据了。
这里上图
![](https://oscdn.geek-share.com/Uploads/Images/Content/202011/10/684680bcf067997a6013ce35514d929f)
再上一个连接 http://mvvideo1.meitudata.com/558931da76dda6982.mp4。
不要做坏事
![](https://oscdn.geek-share.com/Uploads/Images/Content/201706/4ea38101608645b64e3ba76e93a6ce02.gif)
。 文章的格式,就忽略了吧。
我们就是用这款软件抓取 ,我们手机app 访问的 资源路径 的。
下面 我们拿实例 来演示下,怎么用fiddler 抓取数据。(以某拍为例吧)。
环境: win7 和 G620S-UL00(华为畅玩)。
准备工作:
首先 我们要下载 Fiddler 这款软件 大家官网下载:http://www.telerik.com/download/fiddler 注意
wind7 wind8 下载不是一样的,官网有详细介绍。自行安装。
安装好 fiddler ,手头有一部Android 手机,同时 还要有无线网,手机和 电脑在同一个无线网络。这些条件具备,我们就可以 开始下面的步骤了。
正题 :Fiddler 主菜单 Tools
-> Fiddler Options…-> Connections页签,选中Allow remote computers to connect。
然后,我们重启一下fiddler。
获取PC的IP地址:
获得安装 Fiddler 这台电脑在局域网内的 IP,在手机上设置代理服务器的时候会用到,开始菜单打开运行窗口(快捷键 Win + R),输入 cmd 回车,进入 Windows 命令行工具,输入 ipconfig 回车,获取PC的ip地址:
设置手机代理:
需要手机和安装 Fiddler 电脑在同一WIFI下,手机连接到WIFI。打开手机的WIFI设置界面,选中连接的WIFI,长按,弹出如下界面,选择“修改网络”。
将使用代理服务器打勾,并填上刚才在 PC 机上 ipconfig 获得的 IP 地址 192.168.1.95,端口号填 Fiddler 默认的 8888
点击保存,这样就完成了代理的设置。可以通过Fiddler抓去http数据包了。
这里,我就进入一下某拍的APP。点击其中的一个视频 ,就可以在fiddler 中看到
然后我们选中一行,右键 copy url 就可以拿到 数据了。
这里上图
再上一个连接 http://mvvideo1.meitudata.com/558931da76dda6982.mp4。
不要做坏事
![](https://oscdn.geek-share.com/Uploads/Images/Content/201706/4ea38101608645b64e3ba76e93a6ce02.gif)
。 文章的格式,就忽略了吧。
相关文章推荐
- Android实现表情 抓取新浪表情
- 详解Android解析Xml的三种方式——DOM、SAX以及XMLpull
- android开发环境遇到adt无法启动的问题分析及解决方法
- Android开发 旋转屏幕导致Activity重建解决方法
- Android开发技巧之在a标签或TextView控件中单击链接弹出Activity(自定义动作)
- Android开发技巧之ViewStub控件惰性装载
- 分享10个很棒的学习Android开发的网站
- android开发之横向滚动/竖向滚动的ListView(固定列头)
- Android开发技巧之我的菜单我做主(自定义菜单)
- Windows下使用Apache Cordova开发ANDROID之HelloWorld
- 根据根据图片的url怎么取得图片ImageView对象
- [转] ADB server didn't ACK
- android开发的相关链接
- Android数据存储之SharedPreferences 共享首选项/偏好设置
- 基于NDK的Android防破解
- 麦子学院android开发笔记:Android更换RatingBar图片
- android开发入门知识之AIDL详解
- android开发学习如何一体化?从入门到高端开发的路如何走?
- Android入门到精通详解 电子书下载
- --暴走漫画系列--高仿淘宝收货地址(附demo)