一种基于关键字块感知的IoT设备识别方法及装置
摘要:
本发明公开了一种基于关键字块感知的IoT设备识别方法及装置,方法包括:将来自相同IoT设备的数据包有效负载集表示为#imgabs0#对于每个数据包有效载荷#imgabs1#分别从正向和反向截取L个字节;根据正向和反向字节利用卷积神经网络提取特征,并对特征进行聚类;为每个聚类生成所有有效负载的n‑gram序列并且计算相同位置的n‑gram类型的数量,识别出关键字节;利用序列对齐算法从合并的有效载荷中生成一个通用匹配序列作为设备指纹;从新的网络流量中提取第一个数据包的有效载荷,使用规则匹配来检查其对应的指纹,得到预测的loT设备类型标签。本发明提供了一种自动、字节级、高效的物联网指纹生成方法,对单个流的识别时间可以控制在纳秒级。
0/0