[发明专利]基于MAC地址的终端型号识别系统及识别方法有效
申请号: | 202011047013.6 | 申请日: | 2020-09-29 |
公开(公告)号: | CN112202610B | 公开(公告)日: | 2023-10-24 |
发明(设计)人: | 王春文 | 申请(专利权)人: | 苏州迈科网络安全技术股份有限公司 |
主分类号: | H04L41/12 | 分类号: | H04L41/12;G06F16/2455 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 姚姣阳 |
地址: | 215000 江苏省苏州市工*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 mac 地址 终端 型号 识别 系统 方法 | ||
1.一种基于MAC地址的终端型号识别系统,其特征在于,包括:
系统存储模块,用于存储与MAC地址相对应的终端设备型号信息;
识别流程执行模块,用于接收终端设备的MAC地址、调用所述系统存储模块,并依据MAC地址对终端设备的型号进行识别、输出识别结果;
所述识别流程执行模块包括,
MAC地址接收单元,与所接入的终端设备信号连接,用于接收需要进行型号识别的终端设备的MAC地址并下发,
终端型号识别单元,用于依据终端设备的MAC地址以及与MAC地址相对应的终端设备型号信息,通过寻找、计算完成对终端设备的型号识别,
识别结果输出单元,用于将最终的终端设备的型号识别结果进行输出。
2.根据权利要求1所述的基于MAC地址的终端型号识别系统,其特征在于,所述系统存储模块包括:
参数配置单元,用于配置系统内运行时的各项参数并依据配置结果执行相应的系统操作流程;
基础数据库单元,用于存储与MAC地址相对应的终端设备型号信息并在系统启动后将所存储的信息加载至系统内存中;
所述基础数据库单元内设置有MAC型号查询API接口,所述终端型号识别单元通过所述MAC型号查询API接口与所述基础数据库单元信号连接。
3.根据权利要求2所述的基于MAC地址的终端型号识别系统,其特征在于,所述终端型号识别单元包括:
初步判断子单元,分别与所述MAC地址接收单元及所述基础数据库单元信号连接,用于判断所接收的MAC地址的OUI是否存在于所述基础数据库单元中;
二次判断子单元,与所述初步判断子单元信号连接,用于依据所述初步判断子单元的判断结果再次判断所接收的MAC地址是否存在于所述基础数据库单元中;
终端型号计算子单元,与所述二次判断子单元信号连接,用于依据所述二次判断子单元的判断结果、利用算法进行终端设备型号计算;
可信度判断子单元,与所述终端型号计算子单元信号连接,用于判断所述终端型号计算子单元的计算结果是否超出预设值;
所述初步判断子单元、所述二次判断子单元、所述终端型号计算子单元以及所述可信度判断子单元四者分别与所述识别结果输出单元信号连接。
4.一种基于MAC地址的终端型号识别方法,使用如权利要求1~3任一所述的基于MAC地址的终端型号识别系统,其特征在于,包括如下步骤:
S1、配置系统启动参数,将基础数据库单元内所存储的信息加载至系统内存中并开放MAC型号查询API接口,将终端设备接入系统,接收需要进行型号识别的终端设备的MAC地址;
S2、查询判断所接收的MAC地址的OUI是否存在于所述基础数据库单元中,
若不存在则将识别结果置为不识别,输出识别结果、结束识别流程,
若存在则按序执行S3;
S3、查询判断所接收的MAC地址是否存在于所述基础数据库单元中,
若存在则直接返回所述基础数据库单元中所记录的终端设备的型号信息,输出识别结果、结束识别流程,
若不存在则按序执行S4;
S4、对终端设备的型号进行计算,输出型号计算结果的同时输出该型号计算结果的可信度;
S5、确定可信度预设值,判断终端设备的型号计算结果的可信度是否高于所述可信度预设值,
若高于则封装终端设备的型号信息,输出识别结果、结束识别流程,
若未高于则将终端设备的型号信息清零,将识别结果置为不识别,输出识别结果、结束识别流程。
5.根据权利要求4所述的基于MAC地址的终端型号识别方法,其特征在于,S4中所述对终端设备的型号进行计算,包括如下步骤:
S41、截取待计算的MAC地址的后六位,将截取结果转化为十进制数字;
S42、将转化后的十进制数字放入所述基础数据库单元中,使用二分法查找前后距离最近的若干个MAC地址并组成用于生成型号计算结果的可信度的数据集;
S43、使用简化后的万有引力公式计算数据集中每个MAC地址与待计算的MAC地址间的引力,然后根据不同的型号进行聚合,计算出每个型号的引力的合力,输出最大合力的型号信息和合力值,同时将合力值作为该型号计算结果的可信度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州迈科网络安全技术股份有限公司,未经苏州迈科网络安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011047013.6/1.html,转载请声明来源钻瓜专利网。