什么是指纹浏览器?在回答这个问题之前,我们首先需要了解什么是IP地址、什么是Cookie,以及什么是指纹浏览器
什么是指纹浏览器?在回答这个问题之前,我们首先需要了解什么是IP地址、什么是Cookie,以及什么是浏览器指纹。
很久以前,当你打开浏览器访问一个网站的时候,网站如何判断你是谁?或者说,网站如何跟踪到你的信息?一般而言,网站会用到IP地址和Cookie这两项技术。
- 关于IP地址
当你打开浏览器访问网站时,本质上其实是你的浏览器通过一个IP地址和网站的IP地址建立了通讯链路,只不过你的浏览器使用的IP地址可能绑定在浏览器所在主机,也可能绑定在你家里或者公司的无线路由器上。因为IP地址是由国际组织按照某种规则统一分配的,所以通过IP地址,网站就可以知道你大概的地理位置。以笔者为例,当我打开浏览器访问 www.ip138.net,就可以看到我的IP地址是:113.**.**.66,位置在:中国江苏省南京市江宁区
通过IP地址判断访问者的地理位置
2.什么是Cookie?
通过IP地址,网站能够知道访问者的地理位置,如果网站还想进一步知道访问者是谁?以前有没有访问过本网站?都访问了哪些内容?为了获得这些进一步的信息,网站就要用到Cookie技术了。
什么是Cookie?中文翻译过来叫做小饼干。你可以理解为:当你打开浏览器访问网站时,网站会让你的浏览器存储一些很简单的数据,并可以控制这些数据的存储时长(如:长期有效)。更关键的是,当你的浏览器下次访问该网站的时候,网站还可以把浏览器存储的数据读取出来----这就很可怕了,这意味着只要Cookie不被清除,网站完全可以跟踪你的一举一动。
举个简单的例子,当你用浏览器访问网站时,网站会给你生成一个针对你的唯一标识,并把这个标识存储到浏览器的Cookie中;当你再次访问该网站时,网站从浏览器的Cookie中读取到这个唯一标识,就可以知道你是谁。
Cookie技术的使用非常非常的广泛,以天猫、京东为例,你访问过天猫和京东,它们会在Cookie中记录你的登录账号,下次再访问天猫、京东时,它们自动知道你是谁,用的就是Cookie技术。
3.如何隐匿我的信息?
当我们知道网站是通过IP地址和Cookie跟踪到你是谁,那么自然有相应的规避方案。
IP地址是不可伪造的,但我们可以通过IP代理服务,如Socks5、VPN等等技术隐藏我们本机的IP地址。当采用IP代理服务访问网站时,网站只能获取到你的代理IP地址而无法知晓你的本地IP地址,自然也就无法知晓你的地理位置。针对Cookie数据,我们可以通过清空浏览器缓存来清理网站留下来的Cookie数据,当Cookie都不存在了,网站自然也无法知晓你是谁。以笔者经常使用的Chrome浏览器为例,如下图所示清理所有的Cookie数据,你再次访问京东、天猫时,它们就要求你重新登录----这意味着它们不知道你是谁了。
清除Chrome浏览器的Cookie数据
4.道高一尺,魔高一丈:浏览器指纹
隐藏了IP地址,清理了Cookie数据,是否意味着你的信息就无从可查了呢?各位看官老爷想的太乐观了。随着技术的发展,近些年来,网站的技术人员开始使用一种称之为“浏览器指纹”的技术来定位并跟踪网站的访问者。
什么是浏览器指纹?一种比较通俗的说法是:当你用浏览器访问网站时,网站会在你的浏览器中执行一段JavaScript(以下简称JS)脚本,JS脚本能够把当前浏览器的所有相关信息查询出来,并对查询出来的信息进行编码,间接形成一个唯一的标识,我们把这个唯一的标识称之为浏览器指纹。
听起来有些晦涩。笔者曾经玩过智能音箱“天猫精灵”的一个小游戏“你想我猜”。你在心里想一个人物,天猫精灵会问你一些问题,如:他是男的吗?他是封建王朝的人物吗?他结过婚吗?等等,当你回答了这些问题后(一般不超过20个问题),天猫精灵就会告诉你,你心里想的那个人物是谁。
浏览器指纹本质上也是如此。一段指纹信息包含的内容可能有:当前浏览器内核是什么版本?浏览器的分辨率是多少?浏览器所在主机安装了什么网卡?网卡的驱动程序是什么版本?浏览器安装了哪些字体?安装了哪些插件?浏览器播放音频的设备有几个?设备编码分别是什么?也许这些信息看起来就像天猫精灵问你的问题一样,都是通用的、非特定的问题,但当这些问题的答案组合在一起,天猫精灵就可以判断出来你心里想的是谁,而浏览器的这些信息就可以汇总成判断当前浏览器唯一性的“编码标识“,我们把这个”编码标识“形象的称之为浏览器指纹。
简而言之,即便你通过IP代理服务隐藏了你的本地IP地址,通过清除浏览器Cookie数据隐藏了你的个人信息,但只要你的浏览器和浏览器所在主机没有发生变化,网站依然可以通过浏览器指纹信息判断出来你是谁。
5.魔高一尺,道高一丈:指纹浏览器
听起来有些可怕?那么有没有办法隐藏或者更换浏览器指纹信息呢?有,这就是笔者想向各位看官老爷介绍的:指纹浏览器。
什么是指纹浏览器?顾名思义,能够通过模仿不同的浏览器指纹,让网站无法判断当前访问者的具体身份。结合前文的介绍,我们知道一个指纹浏览器应该具备三个基础能力:能够模仿不同的浏览器指纹信息;能够和IP代理服务相结合;能够按照用户的需求进行Cookie数据的迁移或清理。
但显然,我们更应该知道的是:如何判断什么是一个“好”的指纹浏览器。
笔者认为,一个“好“的指纹浏览器应该有以下判断标准:
5.1 指纹信息的唯一性
既然称之为“浏览器指纹“,那么指纹信息的唯一性,显然是指纹浏览器的立足之根本。在这一点上,各家的指纹浏览器做的都还不错
5.2 指纹信息的真实性
仅仅保证指纹信息的唯一性是远远不够的,衡量指纹信息的另一个重要维度是指纹信息的真实性。但遗憾的是,笔者试用过若干指纹浏览器,它们要么让你自己针对这些指纹信息进行排列组合(无疑,这对小白用户是极不友好的),要么动态随机生成指纹信息,而随机生成的指纹信息是无法保证其真实性的。举个简单的例子,在随机生成的指纹信息里,说你用的主机是Mac操作系统,但浏览器版本是微软的Edge(不支持Mac),或者显卡驱动程序是一个Mac根本不支持的显卡,这样的指纹信息用起来,岂非掩耳盗铃之举?
重点来啦!!!
讲这么多肯定有好多小伙伴想问,那指纹浏览器搭配哪一家ip好用且稳定呢,下面我就来为大家普及一下本人亲自使用过的ip给大家做个分享。
1.熊猫ip,收费的,但是新用户会限时免费体验。优点:熊猫联机加速器,是一款专注研究网络游戏加速的产品近年来积累了丰富的经验,已拥有庞大的用户群体现产品加速效果好、运维能力强,完美支持美服、台服、韩服等外服游戏更有效地为您解决网游卡机、掉线、延时高、登录难等问题轻松加速。缺点呢:这个只适合打游戏,随着现在更多新的ip来讲吧,都在不断地完善ip的纯度和稳定度,熊猫在早之前打游戏还是不错的,因为本身就是为了打游戏而定做的ip,后面随着各大网络游戏的出现,运行以及各大游戏对电脑环境要求的质量越来越高熊猫也随着没之前呢么权威了,毕竟这个ip做出来就是以游戏为主。
2.THE Social Proxy
Social Proxy在访问 Internet 时让您的生活变得异常轻松,并且他们拥有一些 Internet 上最好的住宅代理。他们代理的一切都是自动化的,这意味着您将能够毫不费力地自动连接到互联网。您还可以充分利用他们丰富的功能列表,并且可以在需要时通过他们网站上的聊天日志与他们的客户支持团队交谈。他们有高水平的 IP 轮换,这意味着你永远不会使用同一个 IP 地址太久,他们还说你可以从许多不同的地方进行选择,包括德国、英国和美国。
优点:良好的客户服务
不同的位置可用
可用功能的长列表
缺点:无法免费试用
接下来是我用过算是最稳定最好用且最纯的ip啦,拿出小本本好好记哦,只要电脑环境没有太大问题这家IP绝对是秒杀绝大部分IP的(且性价比很高,不贵哈)
3、Smart proxy
该代理商遍布全球190多个国家和地区线路,是这4个海外代理商中代理国家和地区最多的一个了,全球IP成功率高达95.67%。用户可享受超高的性能服务器,以真实的住宅地址进行请求和访问,保证代理的正常连接。代理认证模式多样,用户可灵活的进行设置和登录,账户和密码完全由自己进行设置。
优点:可满足用户的多种业务需求,数据采集、品牌保护、网络营销和SEO监控等等。
新手可享受512M的免费流量,客服全天候实时帮助,有问题随时问,周末也会在自己的岗位上坚持。
代理位置遍布全球,保护用户的隐私。
缺点:新手免费使用后需付费使用,但是为不同的人群指定了不同的套餐,也会有相应的折扣。
今天的分享就到这里啦,希望对有需求的宝宝有所帮助哦