[发明专利]追踪用户信息的方法、装置、服务器及存储介质在审
申请号: | 201811540476.9 | 申请日: | 2018-12-14 |
公开(公告)号: | CN109688210A | 公开(公告)日: | 2019-04-26 |
发明(设计)人: | 王进 | 申请(专利权)人: | 平安城市建设科技(深圳)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;H04L9/32 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 指纹编码 服务器 浏览器 跟踪数据 验证 指纹 存储介质 用户信息 追踪 遍历 静态配置信息 响应浏览器 浏览器信息 存储区域 身份验证 运行环境 跨域 预设 匹配 嵌入 存储 发送 关联 成功 | ||
1.一种追踪用户信息的方法,其特征在于,所述方法包括:
服务器响应第一浏览器发出的访问请求,向所述第一浏览器中存入第一cookie文件,并根据所述访问请求获取所述第一浏览器的静态配置信息;
根据所述第一浏览器的静态配置信息生成静态指纹编码,将所述静态指纹编码存储到本地预设存储区域中;
获取本地子域名,将所述本地子域名和所述静态指纹编码嵌入所述第一浏览器的HTML运行环境,将所述第一cookie文件与嵌入后的本地子域名以及静态指纹编码进行关联,形成指纹跟踪数据,所述指纹跟踪数据用于所述第一浏览器在访问并加载相异子域名的网站页面时,按照所述本地子域名反馈待验证指纹跟踪编码;
响应第二浏览器发送的待验证的指纹跟踪数据,并从所述待验证的指纹跟踪数据中提取待验证静态指纹编码;
根据所述待验证静态指纹编码对所述本地预设存储区域进行遍历,在遍历到与待验证静态指纹编码匹配的静态指纹编码时,认定所述第二浏览器与所述第一浏览器相同,并从所述待验证的指纹跟踪数据中提取所述第一cookie文件中的数据,以实现对所述第一浏览器的用户信息的追踪。
2.如权利要求1所述的方法,其特征在于,所述静态指纹编码至少包括所述第一浏览器的对应的操作系统、显示器设置信息、时间区域信息、浏览器的基本软件组件、浏览器版本信息和插件信息;
所述根据所述第一浏览器的静态配置信息生成静态指纹编码的步骤,包括:
通过预设算法并根据所述操作系统、所述显示器设置信息、所述时间区域信息、所述浏览器的基本软件组件、所述浏览器版本信息和插件信息计算出所述第一浏览器的静态指纹编码。
3.如权利要求2所述的方法,其特征在于,所述预设算法为SHA-2算法。
4.如权利要求1所述的方法,其特征在于,所述获取本地子域名,将所述本地子域名和所述静态指纹编码嵌入所述第一浏览器的HTML运行环境,将所述第一cookie文件与嵌入后的本地子域名以及静态指纹编码进行关联,形成指纹跟踪数据的步骤,包括:
在所述第一浏览器的HTML运行环境中创建iFrame标签;
获取本地子域名;
将所述本地子域名和所述静态指纹编码嵌入所述iFrame标签中;
将所述第一cookie文件与嵌入所述HTML运行环境后的本地子域名以及静态指纹编码进行关联,形成指纹跟踪数据。
5.如权利要求1所述的方法,其特征在于,所述指纹跟踪数据用于所述第一浏览器在访问并加载相异子域名的网站页面时,基于所述iFrame标签的contentWindow通讯元素将待验证指纹跟踪编码反馈到所述本地子域名对应的服务器。
6.如权利要求1-5任一项所述的方法,其特征在于,所述将所述第一cookie文件与嵌入后的本地子域名以及静态指纹编码进行关联,形成指纹跟踪数据的步骤,包括:
获取所述嵌入后的本地子域名和静态指纹编码的字符串组合;
创建一数据流,将所述字符串组合和所述静态指纹编码送入所述数据流中,形成当前数据流;
调用预设哈希函数ComputeHash对所述当前数据流进行处理,得到返回的哈希字节数组,所述哈希字节数组表征指纹跟踪数据。
7.如权利要求7所述的方法,其特征在于,所述从所述待验证的指纹跟踪数据中提取所述第一cookie文件中的数据的步骤,包括:
调用预设字节转换函数BitConverter将所述指纹跟踪数据转换为明文,并从所述明文中提取所述第一cookie文件中的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安城市建设科技(深圳)有限公司,未经平安城市建设科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811540476.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于安卓H5页面的加载的系统
- 下一篇:数据分布式处理方法