The invention discloses a tracing method based on high performance user browser: Step 1, access to information users browser features, generate Fingerprint fingerprint values corresponding to the user's browser, and Fingerprint fingerprint feature information and the corresponding value is sent to the corresponding backend server; step S2, according to the user's browser and feature information Fingerprint fingerprint of the corresponding value, the corresponding data were obtained according to the method of correlation strategy of fingerprint identification; step S3, the association after the client information stored in the Redis database, using the filtering processing of fingerprint identification of new data, to determine whether the two fingerprint information associated. By adopting the technical proposal of the invention, users can be tracked efficiently and conveniently.
【技术实现步骤摘要】
本专利技术属于信息收集
,尤其涉及一种基于浏览器的高性能用户追踪方法。
技术介绍
随着用户隐私安全意识越来越高,以及Cookie暴漏的安全问题也随之增长,用户通过安装插件或者禁用Cookie等方法来保护个人隐私。Canvas指纹技术是虽然能有效的追踪一个用户,由于Canvas渲染技术是基于用户的硬件设备,所以该技术有一个很高的碰撞率。对于一些恶意攻击者,通过VPS或者其他加密代理的方式来隐藏自己的信息,使得追踪和识别变得更加困难。传统的分析日志的方式只能对攻击事件进行分析,并不能有效的追踪恶意攻击者,用户的追踪和识别依旧非常艰难。EFF提出的BrowserFingerprint指纹识别技术能够有效且唯一地识别用户的浏览器特征信息,但是在追踪用户方便并不高效。
技术实现思路
本专利技术要解决的技术问题是,提供一种基于浏览器的高性能用户追踪方法。为解决上述问题,本专利技术采用如下的技术方案:一种基于浏览器的高性能用户追踪方法包括以下步骤:步骤1、获取用户浏览器特征信息,生成相应的Fingerprint指纹值,并将所述用户浏览器特征信息以及相应的Fingerprint指纹值发送到相应的后台服务器;步骤S2、根据所述用户浏览器特征信息以及相应的Fingerprint指纹值,依据策略性指纹识别方法对得到的相应数据进行关联处理;步骤S3、将关联后的用户客户端信息存储到Redis数据库,使用过滤识别方式对新的指纹数据进行处理,判定两个指纹信息是否相关联。作为优选,用户浏览器特征的信息包括浏览器本身的特征信息以及浏览器所在终端的信息;浏览器本身的特征信息包括:浏览器U ...
【技术保护点】
一种基于浏览器的高性能用户追踪方法,其特征在于,包括以下步骤:步骤1、获取用户浏览器特征信息,生成相应的Fingerprint指纹值,并将所述用户浏览器特征信息以及相应的Fingerprint指纹值发送到相应的后台服务器;步骤S2、根据所述用户浏览器特征信息以及相应的Fingerprint指纹值,依据策略性指纹识别方法对得到的相应数据进行关联处理;步骤S3、将关联后的用户客户端信息存储到Redis数据库,使用过滤识别方式对新的指纹数据进行处理,判定两个指纹信息是否相关联。
【技术特征摘要】
1.一种基于浏览器的高性能用户追踪方法,其特征在于,包括以下步骤:步骤1、获取用户浏览器特征信息,生成相应的Fingerprint指纹值,并将所述用户浏览器特征信息以及相应的Fingerprint指纹值发送到相应的后台服务器;步骤S2、根据所述用户浏览器特征信息以及相应的Fingerprint指纹值,依据策略性指纹识别方法对得到的相应数据进行关联处理;步骤S3、将关联后的用户客户端信息存储到Redis数据库,使用过滤识别方式对新的指纹数据进行处理,判定两个指纹信息是否相关联。2.如权利要求1所述的基于浏览器的高性能用户追踪方法,其特征在于,用户浏览器特征的信息包括浏览器本身的特征信息以及浏览器所在终端的信息;浏览器本身的特征信息包括:浏览器UA、语言Language、使用字体Font、安装插件Plugins、Cookie和Canvas信息、浏览器所属的平台Platform、HTML5的本地存储机制Local_stroage和Session_stroage、是否允许追踪DoNotTrack等;浏览器所在终端的信息包括:公网和内网IP;色彩深度Color_depth;时区Time_zone;屏幕分辨率Resolution等。3.如权利要求1所述的基于浏览器的高性能用户追踪方法,其特征在于,步骤S2中通过fingerprint...
【专利技术属性】
技术研发人员:姜伟,王晓茜,庄俊玺,吴贤达,田原,潘邵芹,
申请(专利权)人:北京工业大学,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。