[发明专利]一种判断设备唯一性的方法及系统在审
申请号: | 202010059336.0 | 申请日: | 2020-01-18 |
公开(公告)号: | CN111241524A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 张连法 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F21/44 | 分类号: | G06F21/44;G06F21/45;G06F21/60;G06K9/62 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 张营磊 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 判断 设备 唯一 方法 系统 | ||
1.一种判断设备唯一性的方法,其特征在于,包括如下步骤:
检测系统环境的安全性;
当系统环境安全时,对系统默认浏览器的信息进行采集并对采集数据进行处理生成相应信息的唯一设备ID;
将设备ID数据与预存的设备ID数据进行相似度计算并根据相似度判断设备唯一性。
2.根据权利要求1所述的一种判断设备唯一性的方法,其特征在于,所述的检测系统环境的安全性的步骤包括:对系统进行了防破解、防代码注入的检测,其中具体步骤包括:
S11:检测系统是否安装了影响程序运行的框架服务;若是,执行步骤S12,若否,判定系统环境安全,执行步骤:对系统默认浏览器的信息进行采集并对采集数据进行处理生成相应信息的唯一设备ID;
S12:查询是否存在影响程序运行的框架服务jar文件;若是,执行步骤S13,若否,判定系统环境安全,执行步骤:对系统默认浏览器的信息进行采集并对采集数据进行处理生成相应信息的唯一设备ID;
S13:检测用户应用中是否存在代码被替换或者代码注入,若是,执行步骤S14;若否,判定系统环境安全,执行步骤:对系统默认浏览器的信息进行采集并对采集数据进行处理生成相应信息的唯一设备ID;
S14:进行提示或终止服务。
3.根据权利要求2所述的一种判断设备唯一性的方法,其特征在于,所述的步骤S11中检测系统是否安装了影响程序运行的框架服务的步骤包括:
S111:查询系统中所有包列表;
S112:将包列表中的包名与影响程序运行的框架服务相应包名进行对比判定影响程序运行的框架服务是否存在。
4.根据权利要求2所述的一种判断设备唯一性的方法,其特征在于,所述的步骤S12中查询是否存在影响程序运行的框架服务jar文件的步骤包括:
S121:获取当前进程使用的jar文件列表;
S122将jar文件列表中的jar文件名与影响程序运行的框架服务相应jar文件名进行对比判定是否存在影响程序运行的框架服务jar文件。
5.根据权利要求1所述的一种判断设备唯一性的方法,其特征在于,所述的对系统默认浏览器的信息进行采集并对采集数据进行处理生成相应信息的唯一设备ID的步骤具体包括:
S21:对系统默认浏览器的信息进行采集;
S22:对采集数据进行处理依次计算所有浏览器信息的设备ID;
S23:采集现有的设备ID或者系统中的逻辑设备ID;
S24:将采集的各种设备ID数据加密后上传到后台服务器。
6.根据权利要求5所述的一种判断设备唯一性的方法,其特征在于,所述的将设备ID数据与预存的设备ID数据进行相似度计算,并根据相似度判断设备唯一性的步骤通过后台服务器执行,具体步骤包括:
S41:对接收到的加密后的各类设备ID数据进行解密;
S42:计算传入设备ID和预存储的设备ID的相似度,判定是否为同一设备,若相似度达到设定阈值,则认为是同一设备;否则认为非同一设备;
S43:若在设定时间内被认为非同一设备的次数超过设定的次数阈值,则发出返回设备ID对应的设备进行提示或终止服务。
7.根据权利要求6所述的一种判断设备唯一性的方法,其特征在于,所述的步骤S42中,若预存储的设备ID为空,则默认为同一设备;
当相似度不是100%但超过设定阈值时,更新预存储的设备ID的数据。
8.一种判断设备唯一性的系统,其特征在于,包括安全检测模块、浏览器采集模块和处理单元;
安全检测模块,用于检测系统环境的安全性;
浏览器采集模块,用于当系统环境安全时,对客户端系统默认浏览器的信息进行采集并对采集数据进行处理生成相应信息的唯一设备ID;
处理单元,用于将设备ID数据与预存的设备ID数据进行相似度计算,并根据相似度判断设备唯一性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010059336.0/1.html,转载请声明来源钻瓜专利网。