利用Fiddler抓取手机数据包

题目要求:

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、
在中转过程中就暴露的所有的信息,哎,太危险了,透明的数字信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值