[发明专利]一种生成浏览器指纹的方法、识别浏览器的方法和装置在审
申请号: | 202111616219.0 | 申请日: | 2021-12-27 |
公开(公告)号: | CN114385949A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 潘路平;马稼明;姜齐;郭汉龙;朱吴威;潘凯辰;林海;张又文;陈家烁;丁超良 | 申请(专利权)人: | 中国电信股份有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F21/60;G06F8/71 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 赵小霞 |
地址: | 100033*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 生成 浏览器 指纹 方法 识别 装置 | ||
本发明公开了一种生成浏览器指纹的方法、识别浏览器的方法和装置,该生成浏览器指纹的方法应用于终端设备,终端设备中至少配置一个浏览器,包括:根据至少一个浏览器对来自服务器的预设文件的执行结果,确定每个浏览器的接口调用信息;根据至少一个浏览器对来自服务器的不同参数的动画文件的执行结果,确定每个浏览器对应的帧率集合;针对每个浏览器,基于浏览器的接口调用信息,应用二分类算法确定浏览器的第一指纹信息;根据浏览器对应的帧率集合中每个帧率的概率确定浏览器的第二指纹信息;第二指纹信息为浏览器对应的目标帧率范围集合;根据浏览器的第一指纹信息和第二指纹信息生成浏览器指纹。操作简单,且确定的指纹的准确性和安全性较高。
技术领域
本发明涉及浏览器技术领域,尤其涉及一种生成浏览器指纹的方法、识别浏览器的方法和装置。
背景技术
在对浏览器客户端进行用户认证时,可能会出现token与cookie劫持和不同代理使用的情况,这种情况给用户账号的安全产生威胁。为此,通过浏览器指纹技术,可以对浏览器进行辨别,进而在浏览器层面保证用户信息的安全。
“浏览器指纹”一种通过浏览器对网站可见的配置和设置信息来跟踪Web浏览器的方法,具有个体辨识度,可以通过浏览器指纹来辨别浏览器。相关技术中,获取浏览器具有辨识度的信息,进行相关运算得出的值就是浏览器指纹。辨识度的信息比如可以是UA(User-Agent,用户代理)、时区、地理位置或者是使用的语言等。
但是,这种方式需要不断增加浏览器的特征值来实现,操作复杂,并且,选取的辨识度的信息直接影响浏览器指纹的准确性和安全性。
发明内容
本发明示例性的实施方式中提供一种生成浏览器指纹的方法、识别浏览器的方法和装置,无需浏览器的辨识度信息,操作简单,且确定的浏览器的指纹的准确性和安全性较高。
根据示例性的实施方式中的第一方面,提供一种生成浏览器指纹的方法,应用于终端设备,所述终端设备中至少配置一个浏览器,该方法包括:
根据所述至少一个浏览器对来自服务器的预设文件的执行结果,确定每个浏览器的接口调用信息;以及,根据所述至少一个浏览器对来自所述服务器的不同参数的动画文件的执行结果,确定每个浏览器对应的帧率集合;
针对每个浏览器,基于所述浏览器的接口调用信息,应用二分类算法确定所述浏览器的第一指纹信息;其中,所述第一指纹信息为所述浏览器的接口调用状态指标集合;
针对每个浏览器,根据所述浏览器对应的帧率集合中每个帧率的概率确定所述浏览器的第二指纹信息;其中,所述第二指纹信息为所述浏览器对应的目标帧率范围集合;
针对每个浏览器,根据所述浏览器的第一指纹信息和第二指纹信息生成浏览器指纹。
在一些示例性的实施方式中,所述根据所述浏览器的第一指纹信息和第二指纹信息生成浏览器指纹,包括:
应用SM3算法对所述第一指纹信息和所述第二指纹信息进行处理,生成浏览器指纹。
在一些示例性的实施方式中,所述基于所述浏览器的接口调用信息,应用二分类算法确定所述浏览器的第一指纹信息,包括:
基于所述浏览器的接口调用信息,应用二分类算法确定所述浏览器的接口调用状态指标中的至少一个第一类调用状态指标和至少一个第二类调用状态指标;
确定所述至少一个第一类调用状态指标和至少一个第二类调用状态指标构成的所述浏览器的接口调用状态指标集合为第一指纹信息。
在一些示例性的实施方式中,所述根据所述浏览器对应的帧率集合中每个帧率的概率确定所述浏览器的第二指纹信息,包括:
确定所述浏览器对应的帧率集合中每个帧率的概率;
确定概率最大的至少一个帧率构成的第一帧率集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电信股份有限公司,未经中国电信股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111616219.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:扁管机
- 下一篇:新能源汽车空调系统及其控制方法