文档详情

(FTS抓包方法.doc

发布:2017-01-28约1.59千字共6页下载文档
文本预览下载声明
FTS抓包方法 Version 0.1 Revision History Version Date Author Modification 0.1 2012-11-19 Liufang Initial . 安装软件 在使用FTS之前要先要在本地安装Frontline Sniffer的安装包,安装过程没有什么特别的,一直按提示进行,安装完成后可以检查一下版本号,如下图1-1: 1-1 安装程序和更新可以去如下链接下载:/ 一般安装好以后系统会自动更新。 使用方法 1、打开应用程序 打开应用程序后会出现如下界面,有两个选项可以选择,如果是抓数据就选择上面的“Combined Connection(classic/low energy)”; 如果只是想看以前抓过的数据就选择第二个选项“FTS sides”; 选择好以后点“Run”按钮进入下一步(一般都是选择第一项,所以下面着重将抓数据的过程)。如图2-1 2-1 2、查找Master和Slave设备 1)查找主从设备,使Master和Slave设备都处于可被发现的状态,蓝牙耳机就是进入可配对状态,然后点击如图2-2所示的查找按钮,FTS会将周围所有处于可发现状态的设备找到,然后在所有查找到的设备里选择Master和Slave设备; 2)选择主从设备,在Master和Slave设备下拉列表里选择设备,FTS会将以前抓过数据的设备和最近查找的设备分开,如图2-3,From last discovery项下面的设备是最新查找到的设备,Other Divices项下面是以前抓过数据的设备,如果想要查找的设备以前有记录,并且Bd_addr没改过,就可以直接选出来; 3)输入linkkey,BT2.1以上的设备都需要linkkey,BT2.1以下的设备输入Pin code就可以了,linkkey是两个蓝牙设备配对连接过程中双方交互协商产生的,每次重新配对连接就会产生新的linkkey,所以每次从耳机里读出Linkkey后就不要重新配对连接了,可以先让Slave发起回连-回连成功-断连连接-Master设备再发起连接; 图2-2 3、开始抓数据 当Master和Slave设备选好并且输入linkkey后就可以开机抓数据了,操作顺序是: 点击如图2-2上工具栏上的红色圆球装按钮,让FTS开始抓数据,此时红色的圆球会置灰,旁边蓝色的方块会高亮; Master设备开始发起连接请求,如果Slave是BT2.1以下的设备需要输入Pin code,如果是BT2.1以上的设备(包括BT2.1)就不需要做任何操作了; 判断FTS是否在正确抓数据,FTS有没有在抓数据可以根据图2-2界面上那个比较大的圆球来判断,如果是蓝色快闪的状态就说明已经开始抓数据了,如果一直是绿色的就说明数据没有抓好。 图2-3 4、分析sniffer数据 确定FTS开始抓数据后,按照图2-5的两个Step操作,展开Frame Viewer,在这个界面可以详细分析各个协议层的内容,如图2-6。 注意:FTS并不是每次都能够准备无误的解析出各个协议层,如图2-4,这个sniffer log解析出来的协议层就比较全面,可以以此做个参考。 图2-4 图2-5 图2-6 PTS抓包方法 地址: 北京市海淀区学院路35号世宁大厦16层 邮编: 100191 电话: 86-10传真: 86-10网址: 2
显示全部
相似文档