V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
liqinliqin
58.52D

基于 WiFi 探针的客流统计与考勤

  •  
  •   liqinliqin ·
    PRO
    · Jul 4, 2016 · 12290 views
    This topic created in 3584 days ago, the information mentioned may be changed or developed.

    WiFi 探针主要就是抓取 MAC 地址,如果深入做的话就是把 802.11 的 Frame 解析. 刚做了一个设备和软件进行分析,如下图:

    http://i.imgur.com/OMH2JOK.jpg

    http://i.imgur.com/4biDT2z.jpg

    http://i.imgur.com/lKR8vmP.jpg

    详细资料: http://pan.baidu.com/s/1c1PIzLm

    31 replies    2017-12-05 11:15:09 +08:00
    liqinliqin
        1
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    liqinliqin
        2
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    liqinliqin
        3
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    ms2008
        4
    ms2008  
       Jul 4, 2016
    很 geek
    catlove
        5
    catlove  
       Jul 4, 2016
    楼主你这标题和内容出入很大呀~就是来这里推销模块的吧
    liqinliqin
        6
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @catlove 没推销的意思,模块刚 50 元,推的话,肯定要推 200 多的
    ywencn
        7
    ywencn  
       Jul 4, 2016
    Mac 不需要任何额外硬件,打开 WIFI 监听模式就可以了。
    liqinliqin
        8
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @ywencn 那也是监听一个 channel ,抓的不全
    liqinliqin
        9
    liqinliqin  
    OP
    PRO
       Jul 4, 2016

    可以完整的分析出周边的 AP ,及每个 AP 下链接的终端情况。
    xmoiduts
        10
    xmoiduts  
       Jul 4, 2016 via Android
    这样看来,稍加配置就可以感知到固定的设备是否在家,而被感知的设备连蓝牙 ble 的电量都省下了,是吗?

    这倒是个好主意。
    liqinliqin
        11
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @xmoiduts 是啊,应用场景很多
    tyhunter
        12
    tyhunter  
       Jul 4, 2016
    再深挖一下可以做成智能家居,例如感知到手机连接上 wifi 自动开灯、打开空调、热水器通电
    liqinliqin
        13
    liqinliqin  
    OP
    PRO
       Jul 4, 2016

    可以模拟出 N 多热点,用热点名字组成上下文,当广告用。
    zhujinliang
        14
    zhujinliang  
       Jul 4, 2016
    楼主很牛
    正想问个问题,一个模块只能探测一个信道的吧
    想搞个板子,布置上 13 个 ESP8266 ,哇咔咔,反正芯片不贵。不过天线不会处理
    然后室内放置 4 、 5 个这样的板子,可以大致定位每个设备的位置啦
    liqinliqin
        15
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @zhujinliang 一个模块可以探针, 1-13 个,大陆用 13 的很少,一般 1 到 11 就够了,一个模块可以跳频工作。
    liqinliqin
        16
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @zhujinliang 定位的三个就够了,用基于 RSSI 的三角质心定位算法。
    benmaowang
        17
    benmaowang  
       Jul 4, 2016
    @liqinliqin 假如每秒跳一次, 13 秒会漏掉很多报文吧。。。
    liqinliqin
        18
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @benmaowang 通常是 250 毫秒,丢的很少
    edsion996
        19
    edsion996  
       Jul 4, 2016
    能不能支持树莓派?可以提供 sdk 进行二次开发吗?
    liqinliqin
        20
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @zjb861107 直接串口输出,无需 sdk,
    fcicq
        21
    fcicq  
       Jul 4, 2016
    这输出和 airodump-ng 差不多啊. 做在硬件里倒也有趣, 就是这个天线感觉会很弱
    catlove
        22
    catlove  
       Jul 4, 2016
    @liqinliqin 那能搞一个来玩玩么?
    liqinliqin
        23
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @fcicq airodump-ng 太过重量了,并且是基于 linux 的方案,对硬件要求高
    liqinliqin
        24
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @catlove 文档中有购买地址,可以试试
    catlove
        25
    catlove  
       Jul 4, 2016
    @liqinliqin 看了下,你们串口输出就是标准的 802.11 数据包,有没提供解析的 SDK ?这样在其他平台下方便使用
    liqinliqin
        26
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @catlove 已经解析好输出了,
    fcicq
        27
    fcicq  
       Jul 4, 2016
    @liqinliqin wr703n (ar9331) 能跑动. 你觉得这套硬件多少钱?
    liqinliqin
        28
    liqinliqin  
    OP
    PRO
       Jul 4, 2016
    @fcicq 有 AR9331 的方案,不过不是这个小模块,这个小模块是基于 Esp8266 的开发板,零售 50 ,批量 30
    LeOz
        29
    LeOz  
       Aug 8, 2016
    挖坟,实测,没有时间戳。
    liqinliqin
        30
    liqinliqin  
    OP
    PRO
       Aug 8, 2016
    @LeOz 串口模块没加,可以读取后自己加上。
    bryanking
        31
    bryanking  
       Dec 5, 2017
    @liqinliqin 如果要做 13 通道的,想问问实现难度主要是什么,以你的经验,对关键检测指标( eg:信号强度……)的要求能不能量化分析一下,最近再做有关的项目,小白求问
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1498 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 23:59 · PVG 07:59 · LAX 16:59 · JFK 19:59
    ♥ Do have faith in what you're doing.