如何防止浏览器指纹

毫无疑问;浏览器指纹可用于唯一标识您并在线跟踪您。现在请阅读有关如何防止浏览器指纹识别的文章。

某些人认为,为防止进行任何跟踪尝试,他们要做的就是通过代理服务器路由其Web请求,并阻止网站在其浏览器上存储cookie并删除HTML5存储中保存的任何信息。

但是,事实是,网站可以使用其他手段来监视您,这是一种最难预防的技术,即浏览器指纹识别。本文将讨论如何防止浏览器指纹。但是在此之前,什么是浏览器指纹识别?

什么是浏览器指纹识别?

浏览器指纹是使用一个人的浏览器设置和属性在线识别他的方法。它利用了以下原理:尽管使用相同的浏览器,但是人们的浏览器属性和设置,系统属性,位置信息有所不同,并且可以用作识别手段。

这意味着您的浏览器设置和属性越独特,您的浏览器指纹就越独特。如果您不允许自己进行身体追踪,为什么还要允许您在网上跟踪您?

标准机构之间普遍认为浏览器指纹识别是有害的。尽管如此,这种做法已经持续了数十年,参与者从单个站点到跟踪整个Internet上的Internet用户的公司,再到出于安全原因而保密的州级行动。

尽管如此,浏览器指纹本质上就是侵犯隐私。在大多数情况下,您不知道自己正在被跟踪。即使您知道,也很难预防。

为什么要与浏览器指纹对抗

浏览器应该关注用户的隐私以及网站如何处理其帮助用户从用户那里收集的信息。当涉及指纹识别时,并非所有浏览器都可以信任来防止浏览器指纹识别。

举例来说,谷歌的Chrome浏览器声称使用了防指纹系统来为其用户提供隐私。但是,由于它对广告感兴趣,因此允许广告商仍然跟踪用户。这意味着,尽管Chrome声称具有防指纹功能,但它不可信任。

事实是,如果您最关心隐私问题,那么Google就必须对所有事情保持警惕,因为Google会努力为其营销活动获取数据。最好使用的浏览器是Firefox,它可以防止浏览器指纹。是的,Chrome赢得了浏览器大战,但在用户隐私方面不能被信任。

解决方案

即使有许多浏览器试图阻止浏览器指纹识别,您仍然需要加倍努力,因为其中一些浏览器可以逃避浏览器的检查。基本上有两种方法可以保护自己免受浏览器指纹的侵害–阻止网站获取浏览器指纹或欺骗浏览器指纹。

如何阻止浏览器指纹

使用针对隐私的浏览器

主流浏览器(例如Chrome,Opera和Firefox)有一个共同的问题–当涉及到浏览器指纹时,它们不擅长保护您的数据。如果要保护浏览器免受指纹侵害,则需要放弃使用的主流浏览器。注重隐私的浏览器最适合您。两个流行的例子是Brave和TorButton。

它们不允许在每次会话后自行存储数据和清除cookie。TorButton通过为所有用户提供相同的浏览器数据来标准化浏览器指纹而闻名。这样就使指纹成为一个指纹,对收集它们的站点毫无用处。

Firefox的最新发展正在使关注隐私的个人转向Firefox。Firefox通过第三方(Disconnect)保留参与浏览器指纹识别的站点列表,并阻止它们访问有助于他们生成指纹的信息。

禁用JavaScript

阻止网站获取浏览器信息的最有效方法是禁用浏览器上的JavaScript。JavaScript是一种前端脚本语言,可用于使网站具有响应能力并提供更好的用户体验。但是,它们是站点用于获取浏览器指纹信息的主要工具。如果禁用JavaScript,站点将无法创建浏览器的指纹,因为只有少数浏览器信息(例如User-Agent字符串名称)和其他一些信息将可用。

对于浏览器指纹,可用的信息越多,系统在唯一识别浏览器方面的性能就会越好。但是,禁用JavaScript意味着您将无法访问某些严重依赖JavaScript的网站。但是,某些站点仍可以在没有JavaScript的情况下运行。

使用通用硬件/浏览器

仅当可以区分设备时,浏览器指纹的整个想法才有意义。您不必担心网站会获得您浏览器的指纹,而是可以通过使用常见的硬件和浏览器来避免同时关心它们。由于您使用的是通用的浏览器或硬件,因此您的独特性会降低,因此可以在人群中进行分组。

Macbook是使用硬件的示例,因为有很多人正在使用它们,因此,您在网上的独特性会降低!

如何欺骗浏览器指纹

禁用Javascript意味着您将无法获得更好的网络体验,因为某些功能将被禁用。不必试图折衷不使​​用JavaSript,您可以简单地欺骗和伪造所收集的信息,从而使它们无用。

虚拟机

虚拟机(VM)是托管在服务器上的软件定义的计算机,其自身的操作系统与基础操作系统不同。如果您使用的是VM,则“浏览器指纹”将是VM浏览器的指纹,而不是您实际的浏览器的指纹。在这种情况下,VM会给出唯一的浏览器指纹-但它不适用于您自己的浏览器。VM的示例包括Parallels Desktop,Oracle VM Virtualbox和Microsoft Hyer-V等。

使用用户代理Spoofer

客户端的User-Agent字符串是用于性能分析的属性之一。如果您能够进行欺骗和伪造,则可以使收集的信息不准确。

变色龙对此非常有效。它带有用于许多浏览器的User-Agent字符串。虽然您可以使用静态User-Agent,但建议您在指定的时间间隔后轮换使用,以更改User-Agent。

更多:用户代理切换器来欺骗你的UA字符串

Spoof your Canvas API

最初用于图形的HTML5 Canvas由于浏览器对待它们的方式的变化而成为最强大的指纹识别工具之一。您可以通过使用CanvasBlocker来防止“画布指纹”。此浏览器扩展程序将阻止Canvas API或伪造您的Canvas AP。

使用多重登入最好的浏览器小号poofer自动化

如果您有一些预算,那么欺骗浏览器指纹的最佳方法是使用候鸟浏览器。候鸟浏览器是欺骗您的浏览器属性的最终工具。它用虚拟浏览器配置文件替换了多台计算机。但是,它需要按月付款,这会使一些人离开。

尽管标准机构之间普遍认为浏览器指纹识别可能有害,但没有迹象表明它将很快停止。

浏览器已经在采取行动以防止出现这种情况,但是,他们的解决方案并不是100%可靠的。因此,您需要采用其他方法来防止网站生成浏览器的唯一指纹。

技术层面解析浏览器指纹伪装,浏览器指纹欺骗相关推荐

  1. python伪装浏览器https_Python3 伪装浏览器的方法示例

    python 的 Python3 伪装浏览器的方法示例 一.伪装浏览器 对于一些需要登录的网站,如果不是从浏览器发出的请求,则得不到响应.所以,我们需要将爬虫程序发出的请求伪装成浏览器正规军. 具体实 ...

  2. 从技术层面解析农业物联网

    如今,大数据已经渗透到各行各业.以大数据为指导的生产服务.工作生活和衣食住行的数字化场景比比皆是. 物联网已广泛应用于智慧城市,智慧医疗,智慧家庭,智慧物流和智慧农业等领域.智慧农业是指运用遥感遥测. ...

  3. libra技术层面解析

    Libra区块链 白皮书作者:Zachary Amsden, Ramnik Arora, Shehar Bano, Mathieu Baudet, Sam Blackshear, Abhay Both ...

  4. 什么是浏览器指纹追踪(浏览器指纹追踪修改,浏览器指纹追踪技术)

    浏览器指纹追踪 现实世界可通过体貌特征.身份证件.生物特征(如指纹信息)等手段对用户进行唯一性识别.Web 世界主要通过 Cookies 技术.浏览器指纹.WebRTC 等技术进行识别. 典型追踪技术 ...

  5. 浏览器指纹是什么?浏览器指纹伪装如何才有效果?

    浏览器指纹可以了解到我们什么信息?为了保证我们的隐私安全,浏览器指纹伪装如何才有效果? 浏览器指纹是什么 浏览器指纹信息其实跟我们的指纹是一样的,每一个都是独一无二的存在,具有一定的辨识度,只不过浏览 ...

  6. 什么是浏览器指纹? 浏览器指纹技术应用有哪些?

    今天讲⼀些让您按捺不住和欲求不满的反浏览器追踪技术,揭开你是如果被互联网巨头监控的. 场景一:在⽹站上浏览了某个商品,了解了相关的商品信息,但并没有下单购买,甚⾄没有进⾏登录操作,过两天⽤同台电脑访问 ...

  7. 京东价格监控软件开发技术探讨十:如何获取浏览器指纹

    什么是指纹识别? FingerPrint 即我们常说的指纹识别,使用手指和拇指前端的纹理按下的纹印来鉴定身份.指纹是鉴别身份的一种可靠的方法,因为每个人的每个指头上的纹理排列各不相同而且不因发育或年龄 ...

  8. 指纹浏览器浏览器是什么?指纹浏览器一般用来做什么用?

    什么是指纹浏览器?在回答这个问题之前,我们首先需要了解什么是IP地址.什么是Cookie,以及什么是指纹浏览器 什么是指纹浏览器?在回答这个问题之前,我们首先需要了解什么是IP地址.什么是Cookie ...

  9. 新型追踪方式之——浏览器指纹(浏览器指纹插件)

    浏览器指纹定义 指纹,即我们常说的指纹,比如手指的纹理,每个人的指纹都是唯一的,所以我们可以用指纹识别器记录用户指纹来唯一判别和认证一个用户.在网络安全领域也会听到一些"指纹"的说 ...

最新文章

  1. DataGrid在分页状态下删除纪录的问题
  2. 《Adobe Illustrator CC经典教程》—第0课0.1节简介
  3. 《系统集成项目管理工程师》必背100个知识点-15项目章程ITTO
  4. Java数据类型与各数据库类型对应一览表
  5. (六)boost库之内存管理shared_ptr
  6. 【HDU - 5884】Sort(k叉哈夫曼树,优化tricks,两个队列代替优先队列)
  7. python3 os模块相关方法
  8. .net IntPtr ==interoperable pointer
  9. java mvc tomcat_Java Servlet(七):JavaWeb MVC 操作(jdk7+tomcat7+eclipse)
  10. CRC源码生成工具,可生成Verilog和VHDL
  11. unity开发微信小游戏1
  12. MATLAB 数学应用 微分方程 常微分方程 选择ODE求解器
  13. ADB 常用技巧 汇总
  14. 【极简spark教程】RDD编程
  15. 局域网中的每台计算机主机扩展槽,计算机导论选择题
  16. 牛逼,个人开发者可以申请微信支付了
  17. ae形状图层怎样合并路径?
  18. python的字符串切片操作
  19. 计算机基础操作(计算机硬件知识)
  20. aspose 换行写_Aspose.Words对于Word的操作

热门文章

  1. 微信公众账号开发模式接入
  2. 我如何配置自己的第一个深度学习+数据科学工作站?
  3. 北京:查询医疗保险缴费 请拨96102
  4. 2017年-2018年索尼/LG系列电视购买建议
  5. 手机毒霸去广告功能分析之一:总体分析
  6. 瑞昱RTL8710、乐鑫ESP8266 物联网之争
  7. 在网页中嵌入mp3的代码
  8. 网络应用服务器的配置
  9. 计算机的数学知识的手抄报图片大全,关于数学手抄报图片大全
  10. Linux文件目录操作命令-pwd命令