【技术实现步骤摘要】
BLE设备信息获取方法、装置、设备及存储介质
[0001]本专利技术涉及物联网
,尤其涉及一种BLE设备信息获取方法、装置、设备及存储介质。
技术介绍
[0002]低功耗蓝牙(Bluetooth Low Energy,BLE)是一种成本低廉的低功耗无线解决方案,在物联网设备中得到了广泛的应用,使用BLE的物联网设备被称为BLE设备,而在使用过程中,经常会出现有恶意行为或存在安全漏洞的BLE设备,安全管理软件若需要提前发现存在恶意行为或安全漏洞的BLE设备,需获取BLE设备的设备信息进行分析,而在实际使用中,若安全管理软件若与BLE设备连接再获取设备信息,将耗费大量时间,且连接之后也容易被恶意软件攻击,因此,先与BLE设备连接再获取设备信息并不实用,而针对如何在不与BLE设备连接的情况下识别BLE设备的设备信息,现有技术提出通过BLE设备的MAC地址进行识别,但是由于同一个厂家不同批次生产的产品可能MAC地址都不相同,所以需要不停的兼容,十分复杂。
[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表 ...
【技术保护点】
【技术特征摘要】
1.一种BLE设备信息获取方法,其特征在于,所述BLE设备识别方法包括以下步骤:采集至少一个BLE设备与主设备之间的通信数据;对所述通信数据进行解析,以获得所述通信数据对应的服务标识信息及设备基础信息;根据所述设备基础信息将所述通信数据进行分组,以获得所述BLE设备对应的通信数据子集;根据所述通信数据子集中各个通信数据对应的服务标识信息确定所述BLE设备对应的设备信息。2.如权利要求1所述的BLE设备信息获取方法,其特征在于,所述采集至少一个BLE设备与主设备之间的通信数据的步骤之前,还包括:获取BLE设备与主设备之间的通信信道;相应的,所述采集至少一个BLE设备与主设备之间的通信数据的步骤,包括:在所述通信信道中采集至少一个BLE设备与主设备之间的通信数据。3.如权利要求2所述的BLE设备信息获取方法,其特征在于,所述在所述通信信道中采集至少一个BLE设备与主设备之间的通信数据的步骤之前,还包括:检测所述通信信道中是否存在BLE设备发布的广播数据;在所述通信信道中存在BLE设备发布的广播数据时,执行所述在所述通信信道中采集至少一个BLE设备与主设备之间的通信数据的步骤。4.如权利要求1所述的BLE设备信息获取方法,其特征在于,所述根据所述通信数据子集中各个通信数据对应的服务标识信息确定所述BLE设备对应的设备信息的步骤,包括:获取所述通信数据子集中各个通信数据对应的服务标识信息;根据所述服务标识信息在标准服务标识映射表中查找各个通信数据对应的服务信息;将各个服务标识信息与预设服务标识进行匹配;在存在与预设服务标识匹配成功的服务标识信息时,获取匹配成功的服务标识信息对应的通信数据,作为目标通信数据;根据所述目标通信数据及所述服务信息确定所述BLE设备对应的设备信息。5.如权利要求4所述的BLE设备信息获取方法,其特征在于,所述根据所述目标通信数据及所述服务信息确定所述BLE设备对应的设备信息的步骤,包括:对所述目标通信数据进行解析,以确定所述BLE设备对应的设备厂商信息及设备型号信息;根据所述服务信息、所述设备厂商信息及所述设备型号信息构建所述BLE设备对应的设备信息。6.如权利要求4所述的BLE设备信息获...
【专利技术属性】
技术研发人员:杨大林,叶波,冀磊,
申请(专利权)人:苏州三六零智能安全科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。