摘要

针对物联网终端设备类型复杂、数量繁多,传统的识别方法难以对终端进行精准识别的问题,提出了一种新的终端自动识别方法。该方法利用ZMap工具在网络中进行扫描,对扫描出的主机发送"get"请求以获取终端的登录页面,并根据超文本标记语言源代码、超文本传输协议中响应头字段和导航栏信息构建终端特征数据库,并利用长短期记忆(Long Short-Term Memory, LSTM)算法生成三级分类器,实现对终端进行类型、品牌及版本的自动识别。实验结果表明,该方法在F1-score上表现出优异的结果,最高可达98.4%,对于具体品牌"TP-Link"交换机识别的准确率最高为99%,召回率最高为98.7%。由此可见,该方法具有精准识别终端属性的优点。