WiFi Prober Serial Transmission Probe

yichone edited this page Apr 25, 2018 · 1 revision

serial transmission wifi probe

产品图片如下:

淘宝商城:购买

纯串口传输使用起来比较简单,可参考以下步骤:

1. 安装驱动

在使用该探针模块时,需要使用TTL转串口的模块,比如,CP2102模块, PL2303,点击驱动下载下载相应的驱动;按下图对应位置连接好。

2. 打开软件

直接通过串口即可读取数据,串口波特率设置为 115200,其它选项默认。在使用说明和软件下载并打开目探针PC调试工具- 四博智联-WiFi探测上位机-设置工具.ex软件名为四博智联-WiFi探测上位机-设置工具,然后点击打开串口,可得如下图所示的结果。 https://img.alicdn.com/imgextra/i3/116050204/TB2fbH_cQZmBKNjSZPiXXXFNVXa_!!116050204.jpg

3. 采集到的探针数据格式

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米。

4. AT指令

首先下载串口调试工具;

对于探针也可以采用AT指令来采集数据,如指定频道采集数据: 默认是全频道(1---13)扫描,可以通过AT指令固定在一个或多个频道上

  • AT+CHANNEL=1,3,5\r\n
  • 控制读取的信号强度范围 AT+RSSI=信号强度\r\n 比如 AT+RSSI=-70\r\n
  • 控制串口输出波特率,默认是 115200,可以通过AT指令进行更改 AT+BAUD=9600\r\n
  • 设定信道采集周期(默认是250ms),可以通过AT指令进行更改 AT+TIME=500\r\n,其中500代表每一个channel的采集时间,单位为毫秒
  • 设定输出周期,可以通过 AT+PERIOD=4\r\n,设置输出周期,默认为4,单位为在每个channel时间。
  • 查看固件版本 AT+VERSION=?\r\n
  • 采集控制 AT+SEND=0\r\n,开始采集AT+SEND=1\r\n
  • 输出更多信息 开始AT+ALL=1\r\n 停止更多输出AT+ALL=0\r\n 包括路由名称或探测包的路由名称,和目前手机是否黑屏,此功能为高级功能,非专业分析不需要开启。
  • 是否输出本机mac 开启AT+MAC=1\r\n 停止更多输出AT+MAC=0\r\n
  • 是否过滤苹果虚假mac,默认过滤 开启过滤AT+IOS=1\r\n 停止过滤AT+IOS=0\r\n
  • 是否统计从路由到手机的包 开启AT+AP=1\r\n 停止AT+AP=0\r\n

数据分析

Doit探针固件已经内置分析系统,通过串口传出的数据为已经处理过的数据,处理算法默认是1秒内去重,第一行是手机等STA 的MAC地址,第二行是路由器地址,

WiFi定位

根据路由MAC定位:http://dingwei.doit.am/d.php?mac=BC:D1:77:55:17:FA

MAC地址手机厂商查询

http://mac.doit.am

应用案例

带芯片串口WiFi

带芯片串口WiFi探针,是指探针本身带有cp2102串口芯片,不需要串口工具了。直接安装驱动下载即可。他们两使用方法一样。没有区别

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.