利用Fiddler抓取手机数据包
来源:互联网 发布:c语言的应用范围 编辑:程序博客网 时间:2024/05/17 01:59
这个是我们学校考查课的期末作业,这几天刚做完,现分享,不足之处欢迎指出
题目要求:
1、 在你的计算机上安装Fiddler并设置
2、 设置一台安卓手机是其通过你的计算机上网
3、 通过Fiddler抓取安卓手机上网数据包并分析
4、完成开始表格.doc文件一、安装Fiddler
1、Fiddler下载地址:http://download.csdn.net/detail/shaynerain/9707066
2、下载完成后打开安装包,按照提示安装
3、单击I Agree开始安装,选择自己喜欢的位置安装,我安装在D盘
二、设置Fiddler可以手机连接,也就是远程连接
1、 打开安装文件夹,打开软件Fiddler.exe
2、 设置远程连接,此步骤很关键
注意关键步骤:主菜单Tools -> Fiddler Options
3、 查看电脑IP地址,用于接下来手机设置代理
查看IP方式很多,这里介绍cmd命令,打开CMD输入ipconfig/all,回车键
找到IPV4地址,也就是我们的IP,我的是192.168.1.108,用的路由器
三、设置手机通过Fildder代理上网
1、 打开手机WIFI连接路由器,因为我用的是路由器,没有路由器的话可以用笔记本放射热点,过程大同小异
2、 连接后,长按该网络会弹出窗口,点击显示高级选项,此时我们也可以看到路由器给我们分配的IP
3、 点击网络管理
4、 注意,关键部分,首先点击代理服务器,选择手动设置,DHCP,,代理主机为我们刚才查看电脑的IP,端口设置8888
四、上网查看数据
1、 到了这个步骤已经算是完成一大半,接下载就是数据的分析
2、 没有设置过滤会出现很多信息,包括电脑上网的信息,可以先把所有信息清除,图中的X号点击下拉箭头,会出现RemoveAll, (截取不到该步骤),点击清除所有;
3、 清除后明显干净了许多,现在开始用手机访问百度试一下看会有什么结果
提示:如果手机出现无法连接网络代理,请重启一遍Fiddler
4、 手机访问百度
5、 访问网页后,出现很多数据包
五、详细讲解抓取内容
1、如果图片看不清楚可以放大看
2、手机简单信息
六、其他
1、 可以设置过滤器,减少信息量,就不会什么数据全部显示
1)首先点开Filters,可以看到下图界面,前面的选中前面的小框
2)按照框中配置选项,最后点击ACTIONS,完成设置,此时就隐藏了其他IP的信号
个人觉得不好用,或者是我理解错他的意思,如有错误,欢迎指正
七、总结
1、 手机抓包是通过代理服务器,而Fidllert就可以认为是一个小服务器。
2、 手机数据请求会先经过服务器,这是我们的服务器响应,中转请求,得到网站数据,再回传给手机
3、 在中转过程中就暴露的所有的信息,哎,太危险了,透明的数字信息
转载请声明出处
闻道有先后,术业有专攻
作者:shaynerain
出处:http://blog.csdn.net/shaynerain/article/details/53524942
欢迎大神吐槽
- 利用Fiddler抓取手机数据包
- Fiddler抓取手机APP数据包
- Fiddler抓取手机APP数据包
- 使用Fiddler抓取手机数据包
- Fiddler抓取手机APP数据包
- 手机如何抓取数据包和fiddler使用方法
- Fiddler抓取手机APP的数据包
- Fiddler抓取手机上的网络数据包
- 使用fiddler代理抓取手机数据包
- 利用Fiddler抓取手机流量
- 利用Fiddler抓取Android中的app数据包
- 利用fiddler抓取Android app数据包
- 利用fiddler抓取Android app数据包
- 利用fiddler抓取Android app数据包
- Fiddler抓取APP数据包
- fiddler结合wireshark抓取安卓手机数据包
- Fiddler抓手机数据包
- 使用Fiddler抓取Android数据包
- 51nod 1406 与查询
- Currying
- leetcode12&13
- cmake+opencv+vs2013
- 判断两条线段是否相交 计算几何
- 利用Fiddler抓取手机数据包
- 下载网站上的视频的方法
- ncurese.h
- hdu 1203 I NEED A OFFER!(01背包)
- JavaScript 基础
- 在unordered_map中存放函数指针
- git基本概念
- laravel应用程序的秘钥
- php基础语法