Fiddler如何抓取手机APP数据包


Posted in Python onJanuary 22, 2016

Fiddler,这个是所有软件开发者必备神器!这款工具不仅可以抓取PC上开发web时候的数据包,而且可以抓取移动端(Android,Iphone,WindowPhone等都可以)。

第一步:下载神器Fiddler,下载链接:

http://w.x.baidu.com/alading/anquan_soft_down_ub/10963

下载完成之后,傻瓜式的安装一下了!

第二步:设置Fiddler

打开Fiddler, Tools-> Fiddler Options (配置完后记得要重启Fiddler)
选中"Decrpt HTTPS traffic", Fiddler就可以截获HTTPS请求
选中"Allow remote computers to connect". 是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来

Fiddler如何抓取手机APP数据包

Fiddler如何抓取手机APP数据包

记住这个端口号是:8888

第三步:设置Android手机

首先获取PC的ip地址:命令行中输入:ipconfig,获取ip地址

Fiddler如何抓取手机APP数据包

好吧,这时候我就拿到了IP地址和端口号了

下面来对Android手机进行代理设置

确定一下手机和PC是连接在同一个局域网中

进入手机的设置->点击进入WLAN设置->选择连接到的无线网,长按弹出选项框:如图所示:

Fiddler如何抓取手机APP数据包

将代理设置成手动,将上面获取到的ip地址和端口号填入,点击保存。这样就将我们的手机设置成功了。

第四步:下载Fiddler的安全证书

使用Android手机的浏览器打开:http://192.168.1.96:8888, 点"FiddlerRoot certificate" 然后安装证书,如图:

Fiddler如何抓取手机APP数据包

到这里我们就设置好所有的值,下面就来测试一下,打开手机的超级课程表APP

Fiddler如何抓取手机APP数据包

这样就抓取Android移动端的数据包成功了,这个对于我们后面进行网络数据请求的调试有很大的帮助,我们可以通过这个方法来判断我们请求网络是否成功!

Python 相关文章推荐
python连接mysql调用存储过程示例
Mar 05 Python
python处理按钮消息的实例详解
Jul 11 Python
python实现发送邮件功能
Jul 22 Python
手把手教你用python抢票回家过年(代码简单)
Jan 21 Python
pygame游戏之旅 载入小车图片、更新窗口
Nov 20 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
Aug 12 Python
python实现复制文件到指定目录
Oct 16 Python
基于python实现学生信息管理系统
Nov 22 Python
TensorFlow tensor的拼接实例
Jan 19 Python
python如何将两张图片生成为全景图片
Mar 05 Python
Python通过m3u8文件下载合并ts视频的操作
Apr 16 Python
Python与C++中梯度方向直方图的实现
Mar 17 Python
Python爬虫抓取手机APP的传输数据
Jan 22 #Python
Python 列表排序方法reverse、sort、sorted详解
Jan 22 #Python
Python中使用urllib2模块编写爬虫的简单上手示例
Jan 20 #Python
Python模拟百度登录实例详解
Jan 20 #Python
Python的Scrapy爬虫框架简单学习笔记
Jan 20 #Python
使用Python编写爬虫的基本模块及框架使用指南
Jan 20 #Python
Python中urllib+urllib2+cookielib模块编写爬虫实战
Jan 20 #Python
You might like
摩卡咖啡
2021/03/03 咖啡文化
PHP中实现汉字转区位码应用源码实例解析
2010/06/14 PHP
php Smarty 字符比较代码
2011/02/27 PHP
PHP中func_get_args(),func_get_arg(),func_num_args()的区别
2013/09/30 PHP
PHP实现 APP端微信支付功能
2018/06/22 PHP
Laravel框架分页实现方法分析
2018/06/12 PHP
设定php简写功能的方法
2019/11/28 PHP
JS 控制CSS样式表
2009/08/20 Javascript
js 效率组装字符串 StringBuffer
2009/12/23 Javascript
JS数学函数Exp使用说明
2012/08/09 Javascript
Javascript对象属性方法汇总
2013/11/21 Javascript
javascript实现限制上传文件大小
2015/02/06 Javascript
Jquery实现地铁线路指示灯提示牌效果的方法
2015/03/02 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
AngularJS定时器的使用与移除操作方法【interval与timeout】
2016/12/14 Javascript
JQuery通过后台获取数据遍历到前台的方法
2018/08/13 jQuery
微信小程序图表插件wx-charts用法实例详解
2019/05/20 Javascript
Python中利用sorted()函数排序的简单教程
2015/04/27 Python
Python 的类、继承和多态详解
2017/07/16 Python
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
2017/12/14 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
Kears+Opencv实现简单人脸识别
2019/08/28 Python
如何在Windows中安装多个python解释器
2020/06/16 Python
Python3爬虫中Ajax的用法
2020/07/10 Python
西班牙在线宠物食品和配件商店:bitiba
2019/10/11 全球购物
如何写一个Java类既可以用作applet也可以用作java应用
2016/01/18 面试题
应用化学专业职业生涯规划书
2013/12/31 职场文书
会计与出纳自荐书范文
2014/03/16 职场文书
学生安全责任书范本
2014/07/24 职场文书
婚礼庆典答谢词
2015/01/20 职场文书
大学副班长竞选稿
2015/11/21 职场文书
品牌形象定位,全面分析
2019/07/23 职场文书
本地通过nginx配置反向代理的全过程记录
2021/03/31 Servers
mysql的Buffer Pool存储及原理
2022/04/02 MySQL
详解Python中的for循环
2022/04/30 Python
nginx实现多geoserver服务的负载均衡
2022/05/15 Servers