-
公开(公告)号:CN117171417A
公开(公告)日:2023-12-05
申请号:CN202311157943.0
申请日:2023-09-08
Applicant: 东北大学秦皇岛分校
IPC: G06F16/951 , G06N5/01 , G06F18/243 , G06F13/10 , G16Y40/10
Abstract: 本发明提供一种基于固件仿真的细粒度物联网设备自动识别方法,涉及物联网技术领域。该方法包括:采用爬虫技术基于聚合网站自动收集物联网设备标签,并构建物联网设备标签库,并利用Xpath表达式结合基于ASCII码的固件搜索算法进行物联网设备固件的自动收集;将所得设备固件进行仿真,对仿真后的设备IP进行访问并提取设备指纹,根据设备指纹自动生成与匹配正样本的正则表达式,使用基于二叉树的型号正则表达式匹配策略进行高效、准确的型号识别;利用BinWalk对物联网设备固件中的Web文件进行特征提取,采用决策树模型对提取到的特征进行训练,设计基于树形规则的扫描识别策略,将决策树模型转换为规则树并对物联网设备的版本号进行识别,提高了识别的准确率。