什么是浏览器指纹识别?
在现代社会,隐私是一个最大的神话。网络犯罪分子、营销人员、广告公司等利用各种方法侵入您的隐私并获取您的信息。其中一种常见的方法是浏览器指纹识别。
在这篇文章中,我们将讨论什么是浏览器指纹识别,它是如何工作的,为什么使用浏览器指纹识别以及如何防止它发生。
什么是浏览器指纹识别?
浏览器指纹识别是一种现代跟踪技术,网站使用它来收集用户的重要信息,例如搜索历史、时区、默认语言等等。几乎所有最新的网站都使用脚本才能正常运行。脚本包含一组信息,指导网站执行什么功能。由于脚本在后台执行,用户不会注意到它的运行。广告商、营销人员等利用这一点,创建特殊的脚本,在您浏览互联网时收集您的所有信息。由于每个用户浏览互联网的方式都不同,因此收集到的数据将是独一无二的,就像指纹一样。
大多数人可能会将浏览器指纹识别与 Cookie 混淆。但是,两者是不同的。虽然 Cookie 是受监管的,即网站在使用 Cookie 之前需要获得用户许可,但浏览器指纹识别没有此类限制。用户可以轻松删除 Cookie,而普通互联网用户甚至无法追踪浏览器指纹识别。
浏览器指纹识别是如何工作的?
如前所述,浏览器指纹识别通过专门设计的脚本收集唯一用户数据来工作。通常,脚本通过执行视频渲染、运行 Web 应用程序、优化网页加载时间等功能在网站运行中发挥着至关重要的作用。网站开发人员可以使用高级 API 通过脚本获取用户信息。危险在于,无法区分浏览器指纹识别脚本与任何其他脚本,因为它们的功能都相同。
加载浏览器指纹识别脚本后,它可以从设备中收集各种数据,例如已安装的操作系统、已安装的应用程序、时区、浏览数据、浏览设置、购物偏好、使用的插件等等,这些数据可以转换为哈希值或数字指纹。
浏览器指纹识别的目的是什么?
到目前为止,可能已经清楚,浏览器指纹识别的主要目的是网络跟踪和收集机密数据以进行广告定位。组织声称跟踪您的数据是为了为您提供优化和个性化的 Web 体验。但是,以提供更好的 Web 体验为名收集的数据量和类型是巨大的,可以用于许多其他目的。例如,数据收集者可以将数据出售给暗网上的网络犯罪分子,以换取大量金钱。数据还可以提供给政府机构,用于在未经用户同意的情况下跟踪任何用户。
由于您在互联网上搜索的所有内容都通过浏览器指纹识别收集,因此数据收集者甚至可能了解您的非常私密的信息,并以此勒索您。数据收集还可能导致机票和保险价格上涨。
如何防止浏览器指纹识别?
说实话,没有可靠的方法可以防止浏览器指纹识别发生在您身上。这是因为许多正规网站都使用它来以提供更好服务的名义收集您的数据。即使使用隐身模式或 VPN 也无法阻止浏览器指纹识别。您可能会认为关闭 Web 脚本可以解决问题并阻止它,但大多数现代网站无法在不启用脚本的情况下运行,因此禁用它们不是一个可行的选择。但是,仍然有一些方法可以限制浏览器指纹识别。**例如** -
诸如 Privacy Badger 之类的 Web 插件可以检测和阻止跟踪和监视 Web 脚本的加载。将它们安装在您的浏览器上。
一些反跟踪插件和扩展可以通过泛化和随机化来防止浏览器指纹识别。泛化意味着操纵浏览器 API 结果,以便在您的浏览指纹中找不到唯一性。随机化意味着定期和随机地更改您的 Web 属性,以便没有模式可以识别。
有一些注重隐私的浏览器,例如 Tor,可以在其平台上阻止所有类型的跟踪器。因此,如果您非常关心自己的隐私,请使用此类 Web 浏览器浏览互联网。
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP