zoukankan      html  css  js  c++  java
  • 什么是wifi探针??

    wifi探针.png

    1、什么是WIFI探针??

    WIFI 探针是一种能够主动识别 Android 和 IOS 设备,感知用户行为轨迹的精准数据收集前端,基于 WIFI探测技术、移动互联网和云计算等先进技术自动识别探针附近的智能移动终端。

    当一个设备给另外一个设备通过无线传输技术发送信息时,周围的其他同类设备都是能够收到无线信息,WiFi探针技术基于此原理。

    具体说,当WiFi设备在WiFi探针的侦听范围内,WiFi设备(无论是终端、路由器或者其他WiFi设备)发送任何一帧(Frame)时,不管是发给谁,探针都能截获,并分析出此帧MAC层与物理层的一些信息,比如发送与接收设备的MAC地址、帧类型、信号强度等。

    WiFi探针不需要与周围的设备有任何交互,其本身不发出任何WiFi信号,即实现了无感知获取MAC信息。

    2、WIFI 探针原理

    wifi探针实际上指的是probe帧。我们一般接入无线网络的时候,首先要选择对应的无线网路,即根据无线网络的名字进行选择(SSID)。那么知道这个名字有两种方式,主动扫描和被动扫描,其中probe帧即是用在主动扫描这种技术中。

    具体原理:

    节点会主动的发送probe request请求帧给A 大专栏  什么是wifi探针??P(路由),AP然后反馈响应probe response,该probe response帧和Beacon的内容几乎是一致的,之后利用该帧中的一些信息,节点才会继续发起接入过程。所以狭义上而言,探针技术是一个帧,也是一种节点收集AP信息的方法。

    AP实际上也可以用来收集节点的信息,该信息并不是指节点(即用户的终端,比如手机)内部的一些信息,而是一些移动的痕迹。

    3、WIFI探针特点

    ●用户无需连接,无需安装APP;

    ●手机已经连接WiFi也可以探测;

    ●自动实时探测区域内的WiFi终端标识MAC地址;

    ●自动记录每个WiFi终端进入区域时间log_TIme、场强SNR;

    ●兼容iOS苹果和Android系统,开启WiFi的智能手机、笔记本电脑、Pad等移动设备都能探测。

    4、WIFI 探针技术所使用的网络协议

    WIFI探针所采用的网络协议是IEEE802.11协议集,此协议集包含许多子协议。其中按照时间顺序发展,主要有:

    (1)802.11a

    (2)802.11b

    (3)802.11g

    (4)802.11n

    在网络通信中,数据被封装成了帧(通信中的一个数据块)。帧在数据链路层传输的时候是有固定格式的,不是随便的封装和打包就可以传输。大小有限制,最小46字节,最大1500字节。

  • 相关阅读:
    【BZOJ 2115】Xor
    COCI 2017-2018#7
    【SCOI 2005】骑士精神
    [cocos2d-x]我发现的内存管理机制的一些问题
    [深度探索C++对象模型]trival constructor和non-trival constructor
    [C++标准模板库:自修教程与参考手册]关于deque
    [C++标准模板库:自修教程与参考手册]关于vector
    [C++标准模板库:自修教程与参考手册]关于auto_ptr
    [cocos2d-x]关于声音和音效
    [cocos2d-x]关于坐标系
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12389389.html
Copyright © 2011-2022 走看看