发明名称 |
获取无线设备MAC地址和信号强度RSSI值的方法 |
摘要 |
本发明提供的获取无线设备MAC地址和信号强度RSSI值的方法,包括步骤:A、提供路由器作为检测设备;B、提供软件系统支持设备,运行软件系统,从路由器检测端获取检测数据,进而对获取到的数据进行处理,从而将从路由器检测到的数据中把RSSI值和MAC地址获取出来。本发明的提供的获取无线设备MAC地址和信号强度RSSI值的方法,根据选取的路由器改写其底层驱动,且配套开发的抓包程序,使得无线设备在启动无线功能的情况下,即使未接入网络也能够获取到无线设备的MAC地址和信号RSSI值,且在接入网络之后能够更加频繁地获取硬件设备的地址和信号RSSI值。 |
申请公布号 |
CN105636112A |
申请公布日期 |
2016.06.01 |
申请号 |
CN201610029212.1 |
申请日期 |
2016.01.14 |
申请人 |
广州市万联信息科技有限公司 |
发明人 |
黄晓宇 |
分类号 |
H04W24/08(2009.01)I |
主分类号 |
H04W24/08(2009.01)I |
代理机构 |
中山市高端专利代理事务所(特殊普通合伙) 44346 |
代理人 |
黄鑫 |
主权项 |
一种获取无线设备MAC地址和信号强度RSSI值的方法,其特征在于,包括步骤:A、提供路由器作为检测设备,包括三步骤:A1、选取路由器作为硬件检测基础;A2、根据选用的路由器改写底层驱动程序,并生成相应的依赖库;A3、为上述底层驱动程序提供嵌入式操作系统;B、提供软件系统支持设备,运行软件系统,从路由器检测端获取检测数据,进而对获取到的数据进行处理,从而将从路由器检测到的数据中把RSSI值和MAC地址获取出来,具体包括以下步骤:B1、运行软件系统,使得路由器底层驱动调整到监听模式,以抓取802.11管理帧和数据帧生成数据包;B2、选取libpcap依赖库,运行编译程序解释所述数据包;B3、把解释出来的数据包上传到服务器上;B4、服务器将数据包中RSSI值和MAC地址获取出来。 |
地址 |
511400 广东省广州市番禺区广州市大学城青蓝街22号国家数字家庭B区 |