摘要
本发明涉及物联网设备识别技术领域,特别涉及一种基于旗标隐性特征的物联网设备识别方法及系统,该方法分为指纹库构建阶段和设备识别阶段两个阶段;在指纹库构建阶段,通过对收集到的一组带厂商和类型标签的HTTP/HTTPS响应报文头部进行预处理、特征向量构建、表征向量提取和特征权值计算处理后构建指纹库;在设备识别阶段,通过将目标设备的HTTP/HTTPS响应报文的头部与指纹库中条目进行相似度计算,得到目标设备的厂商和类型。本发明以HTTP应答报文头部的组合、取值及可区分性作为设备的隐性特征自动构建指纹库。本发明可针对服务旗标中不具备明显特征的设备自动构建指纹库,弥补了传统方法的空白。相比基于人工智能分类的方法,具有更好的可解释性和可扩展性。