wifi探针的使用说明.
我使用的是四博智联提供的WIFI探针 DT-06产品
点击打开链接
1. 数据读取
可以直接通过串口即可读取数据,串口波特率设置为 115200,其它选项默认。
如果需要PC机测试,请使用杜邦线转接到USB-TTL设备上,然后安装相应驱动(附件中带了CP210X)
下载链接:http://bbs.doit.am/forum.php?gid=83
运行即可等到如下图所示结果:
另外可以用支持OTG功能Android手机进行测试,附件“手机APP调试工具”有相应的工具。其中探针测试支持定义接口上传.apk支持将串口读到数据通过http远程传输。
探针数据默认格式:
A8:15:4D:5F:BD:36|00:08:22:29:11:4F|02|04|1|-94
其中:
第一列:08:00:23:6F:58:CE 代表手机MAC
第二列:12:F8:56:FF:6F:56 代表路由MAC
第三列:00 代表Frame的大类
第四列:08 代表Frame的小类
第五列:3 代表Channel
第六列: 信号强度,据此可算出大概的距离,距离公式联系QQ 114209716 购买。
通常情况下,只需要关注第一列即可,详细介绍请看”WiFi探针原理教程.pdf” (压缩包中)。
输出本机MAC,见本文档AT指令9中详细介绍。有效范围,在空旷区域达到 50-100米。
AT指令:
1)控制读取的信号强度范围
AT+RSSI=信号强度\r\n
比如 AT+RSSI=-70\r\n
2)默认是全频道(1---13)扫描,可以通过AT指令固定在一个或多个频道上
AT+CHANNEL=1,3,5\r\n
3)控制串口输出波特率,默认是 115200,可以通过AT指令进行更改
AT+BAUD=9600\r\n
4) 设定信道采集周期(默认是250ms), 可以通过AT指令进行更改
AT+TIME=500\r\n,其中500代表每一个channel的采集时间,单位为毫秒
5)设定输出周期,可以通过
AT+PERIOD=4\r\n,设置输出周期,默认为4,单位为在每个channel时间。
代表每采集4个channel,输出采集内容。
6) 查看固件版本
AT+VERSION=?\r\n
7) 采集控制
AT+SEND=0\r\n,开始采集AT+SEND=1\r\n
当停止采集时,进入低功耗模式。
8)输出更多信息
开始AT+ALL=1\r\n 停止更多输出AT+ALL=0\r\n
包括路由名称或探测包的路由名称,和目前手机是否黑屏,此功能为高级功能,非专业分析不需要开启。
9)是否输出本机mac
开启AT+MAC=1\r\n 停止更多输出AT+MAC=0\r\n
10) 是否过滤苹果虚假mac,默认过滤
开启过滤AT+IOS=1\r\n 停止过滤AT+IOS=0\r\n
11) 是否统计从路由到手机的包
开启AT+AP=1\r\n 停止AT+AP=0\r\n
2. 数据分析
Doit探针固件已经内置分析系统,通过串口传出的数据为已经处理过的数据,处理算法默认是1秒内去重,第一行为手机等STA 的MAC地址,第二行为路由器地址,详细说明见附件” WiFi探针原理知识->WiFi探针原理教程.pdf”.
Mac地址手机厂商查询:http://mac.doit.am
根据路由MAC定位:http://dingwei.doit.am/d.php?mac=BC:D1:77:55:17:FA
wifi探针的使用说明.的更多相关文章
- 转 如何用mt7620方案的rt2860v2驱动实现wifi探针功能,网上能搜到一些方法,但是讲的好模糊?
原文:http://www.zhihu.com/question/33559283 如何用mt7620方案的rt2860v2驱动实现wifi探针功能,网上能搜到一些方法,但是讲的好模糊? 如何用mt7 ...
- openwrt上wifi探针的实现
openwrt上wifi探针的实现 探针是通过wifi搜集经过这个AP范围的手机的mac地址,没有什么深刻的东西,知乎上关于这个东西讨论的很多,有人觉得很有用,可以做很多增值的应用,有人觉得没啥用,不 ...
- WIFI探针技术
1.WIFI 探针定义 WIFI 探针是一种能够主动识别 Android 和 IOS 设备,感知用户行为轨迹的精准数据收集前端,基于 WIFI探测技术.移动互联网和云计算等先进技术自动识别探针附近的智 ...
- Openwrt WIFI探针开发【一】
2017.9.26 公开源码(Apache2.0协议) https://github.com/769484623/WiFiProbe ————————————————————————————————— ...
- openwrt上wifi探针的实现----mt7620a+rt2860v2
openwrt上wifi探针的实现----mt7620a+rt2860v2 [摘要:甚么是wifi探针 看到探针,感到很矮小上的模样,实在便是经过wifi汇集经由那个AP局限的脚机的mac地点,出有甚 ...
- WIFI探针 搞定
- 如何实现室内Wi-Fi无线终端的精准定位
如何实现室内Wi-Fi无线终端的精准定位 如何实现室内Wi-Fi无线终端的精准定位 随着商圈020的兴起,室内定位技术的也如百花争艳般不断涌现.但随着室内Wi-Fi网的架设普及,基于Wi-Fi定位技术 ...
- WiFi攻击中“核武器”
3·15晚会上,央视曝光了WiFi探针盒子通过手机MAC地址.大数据匹配获取手机用户个人信息的典型案例. 其中,曝光的“声牙科技有限公司”号称有全国6亿手机用户的个人信息,包括手机号,只要将获取到的手 ...
- 曝Wi-Fi重大缺陷:你浏览的或是个假网站
今年央视315晚会上曝光的Wi-Fi探针收集用户信息的热度还未消退,阿里安全专家研究发现了Wi-Fi的重大新问题:基于WPA/WPA2设计上存在的一些缺陷,用户在使用公共Wi-Fi时,被攻击者钓鱼,进 ...
随机推荐
- 微信小程序----wxss设置样式
一.wxml 界面结构wxmL比较容易理解,主要是由八大类基础组件构成: 一.视图容器(View Container): 二.基础内容(Basic Content) 组件名 说明 组件名 说明 vie ...
- Java问题解决:"错误:编码GBK 的不可映射字符"
参考资料:http://blog.csdn.net/l1028386804/article/details/46583279 场景: 在使用javac编译java文件时出现以下错误: 解决方法: 使用 ...
- CentOS7 DHCP 服务搭建
一.实验环境 1.VMware12.俩台Linux(Ser 和 Client ).DHCP安装包. 二.操作流程 1.安装DHCP 2.配置DHCP的配置文件: /etc/dhcp/dhcpd. ...
- Rancher2.0与DataDog集成部署
目录 一.简要介绍 二.注意事项 三.部署过程 四.运行截图 五.参考链接 一.简要介绍: 看了Rancher中文官网上的一篇关于DataDog部署的文章,自己尝试了一下,没有成功,主要是自己对Dat ...
- Data Block Compression
The database can use table compression to eliminate duplicate values in a data block. This section d ...
- bean 装配
1.装配方式 (1)在xml进行显式装配 (2)在java中进行显式装配 (3)隐式的bean发现机制和自动装配 2.装配方式(3)实现 (1)创建bean /** * @component告诉spr ...
- python 学习笔记 4 ----> dive into python 3
解析 列表解析.字典解析.集合解析 浏览本地文件系统的模块: 1 os 2 os.path 3 glob os模块:获取(和修改)本地目录.文件进程.环境变量等信息 os.path模块:包含了操作路径 ...
- 20190321xlVBA_明细信息表汇总成数据表
刚开始能把代码敲得行云流水的时候,写代码是种乐趣.有了功利目的之后,重复的工作写多几次,厌烦的情绪四处弥漫. 去年八月份正好写了一回,还能支持控件,在此备忘. Public Sub Informati ...
- C++函数指针与指针函数干货
C++要是不常用,相信过四天你的指针函数与函数指针的概念就该忘个精光. 其实只要记住谁在后面谁就是哪个本质. 先了解下指针数组与数组指针吧 数组指针 就是指向数组的指针,它表示的是一个指针,它指向的是 ...
- 规则引擎 - (三)BOM工程(上)
建工程并关联xom工程 1.新建——>项目——>规则项目——>标准规则项目. 项目命名,下一步. 在xom设置中选择之前建好的xom工程,下一步. 工程没用到xsd,不选择,下一步. ...