.NET NativeWifi手机检测

时间:2014-09-16 01:12:25

标签: .net vb.net wifi

我正在寻找类似于PERL hcitool的.NET解决方案和PERL的hoover.pl脚本,其中可以获取手机SSID和RSSI信息。我知道C#的NativeWiFi包装器,但它似乎是如此庞大的实现,没有明确的尝试识别MAC地址和创建传输向量。具体来说,我想:

(a)已安装AP设备,如Ubiquity PicoStation系列AP (b)进入Beacon请求的被动侦听模式(见https://github.com/xme/hoover) (c)识别MAC,RSSI

在.NET环境中。我需要

  1. 建立连接
  2. 侦听信标请求以获取MAC和RSSI
  3. 有关上下文参考,请参阅Musa等。在http://www.engr.uic.edu/pub/Bits/Musa/musa-eriksson-sensys12.pdf

1 个答案:

答案 0 :(得分:0)

解决从NativeWiFi类读取探测请求和信标的问题可能并不有利可图。相反,我将从数据包捕获端接近它,使用WinPCap库,可能还有tshark(目前还没有捕获所有捕获并导致内存溢出)并使用捕获过滤器,如wlan.fc.type_subtype eq 4 (用于探测请求)。