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从有道词典网页获取单词翻译
Jul 03 Python
利用python实现数据分析
Jan 11 Python
python 生成器生成杨辉三角的方法(必看)
Apr 10 Python
Python编程之微信推送模板消息功能示例
Aug 21 Python
tensorflow 加载部分变量的实例讲解
Jul 27 Python
win7+Python3.5下scrapy的安装方法
Jul 31 Python
Python中实现单例模式的n种方式和原理
Nov 14 Python
Pandas透视表(pivot_table)详解
Jul 22 Python
Python3网络爬虫开发实战之极验滑动验证码的识别
Aug 02 Python
python打印n位数“水仙花数”(实例代码)
Dec 25 Python
使用python的pyplot绘制函数实例
Feb 13 Python
opencv用VS2013调试时用Image Watch插件查看图片
Jul 26 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
采用ThinkPHP中F方法实现快速缓存实例
2014/06/13 PHP
php隐藏IP地址后两位显示为星号的方法
2014/11/21 PHP
PHP实现的简单分页类及用法示例
2016/05/06 PHP
laravel通用化的CURD的实现
2019/12/13 PHP
一个基于jquery的图片切换效果
2010/07/06 Javascript
Javascript图像处理—亮度对比度应用案例
2013/01/03 Javascript
删除javascript中注释语句的正则表达式
2014/06/11 Javascript
简单易用的倒计时js代码
2014/08/04 Javascript
JavaScript中的substr()方法使用详解
2015/06/06 Javascript
详解Javascript数据类型的转换规则
2016/12/12 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
详解用场景去理解函数柯里化(入门篇)
2019/04/11 Javascript
elementui之el-tebs浏览器卡死的问题和使用报错未注册问题
2019/07/06 Javascript
详解vue父子组件状态同步的最佳方式
2020/09/10 Javascript
python使用win32com在百度空间插入html元素示例
2014/02/20 Python
用Python编写简单的微博爬虫
2016/03/04 Python
Python实现的根据IP地址计算子网掩码位数功能示例
2018/05/23 Python
python操作excel的方法(xlsxwriter包的使用)
2018/06/11 Python
python判断列表的连续数字范围并分块的方法
2018/11/16 Python
python 通过可变参数计算n个数的乘积方法
2019/06/13 Python
python 自定义装饰器实例详解
2019/07/20 Python
python Jupyter运行时间实例过程解析
2019/12/13 Python
tensorflow 大于某个值为1,小于为0的实例
2020/06/30 Python
Python函数__new__及__init__作用及区别解析
2020/08/31 Python
html5.2 dialog简介详解
2018/02/27 HTML / CSS
亚马逊海外购:亚马逊美国、英国、日本、德国直邮
2021/03/18 全球购物
创新比赛获奖感言
2014/02/13 职场文书
四风个人对照检查材料思想汇报(办公室通用版)
2014/10/07 职场文书
科技活动周标语
2014/10/08 职场文书
2014乡镇机关党员个人对照检查材料思想汇报
2014/10/09 职场文书
人才市场接收函
2015/01/30 职场文书
乡镇法制宣传日活动总结
2015/05/05 职场文书
大学生学生会工作总结2015
2015/05/26 职场文书
初中思想品德教学反思
2016/02/24 职场文书
80后创业总结的9条职场用人思想,记得收藏
2019/08/13 职场文书
解决ObjectMapper.convertValue() 遇到的一些问题
2021/06/30 Java/Android