Show HN:我构建了一款跨浏览器扩展,可控制指纹识别面
摘要
Privacy Thing 是一款跨浏览器扩展,通过控制 13 个类别中的 53 个浏览器属性来减少在线指纹识别,现已在 Chrome 和 Firefox 上提供预览版。
你好,Hacker News!我是 Tomasz,Privacy Thing 的开发者,这是一款适用于 Firefox 和基于 Chromium 的浏览器的扩展。我刚刚发布了它的预览版。<p>Privacy Thing 旨在减少浏览器指纹识别——即在没有 cookie 的情况下对用户进行跟踪。<p>它最初是一个内部项目:一个简单的定位模拟器。随着时间推移,我将其扩展以覆盖更多指纹识别面。目前它有 13 个保护类别,影响 50 多个浏览器 API 和方法:Geolocation、时间和区域设置、Canvas、WebGL、Audio、Navigator、Screen、Client Hints、Battery、WebRTC、Dedicated Workers、Service Workers 和 Shared Workers。这个列表还在继续增长。<p>该扩展完全可配置。用户可以创建区域配置文件,并将其分配给域名规则,每个域名可以有不同的保护设置。或者他们可以跳过域名规则,直接依赖全局配置——我不是来替他们决定哪种方式最好的 :-)<p>Privacy Thing 使用 Manifest V3,包含其所有优点和缺点。Chrome 和 Firefox 看似提供相似的扩展 API,但在 Privacy Thing 运作的层面存在根本差异。这很重要,因为其脚本必须尽早加载才能生效。<p>它的 X-Ray 模块与页面上下文中运行的脚本通信,以显示网站使用了哪些 API 以及它们被查询的频率。默认情况下,扩展的工具栏徽章上会显示一个汇总计数。<p>每个版本都包含经过处理且紧凑的数据集,涵盖 Chrome 构建号、支持的语言代码、语言到国家的映射、常见屏幕分辨率和硬件配置。这使扩展保持独立于外部服务,而且也没有正当理由为其构建额外的基础设施。<p>有两个例外。区域预设向导使用 OpenStreetMap 的 Nominatim 地理编码服务,但仅在用户同意发送查询之后。地图使用 OpenFreeMap 显示。<p>预设也可以手动创建。知道坐标的用户可以直接输入,而无需联系任何第三方服务。<p>该扩展不传输遥测数据或使用数据。这让开发变得更难,但这是其身份的根本:用户数据属于用户。Privacy Thing 的配置可以导出、编辑和导入。<p>预览版目前以专有许可证分发。这并不理想;我最终打算以开源许可证(很可能是 AGPL)发布源代码。<p>更多关于开发过程的信息:
<a href="https://tomaszjanusz.dev/en/projects/privacy-thing/" rel="nofollow">https://tomaszjanusz.dev/en/projects/privacy-thing/</a><p>下载:<p>- Mozilla Addons:
<a href="https://addons.mozilla.org/en-US/firefox/addon/privacy-thing/" rel="nofollow">https://addons.mozilla.org/en-US/firefox/addon/privacy-thing...</a><p>- Chrome Web Store:
<a href="https://chromewebstore.google.com/detail/privacy-thing-preview/aklmohdkhakelpdigmbpkfepebgceji" rel="nofollow">https://chromewebstore.google.com/detail/privacy-thing-previ...</a><p>该扩展在 Microsoft Edge 加载项商店中仍在审核中 -_-<p>感谢你的建议和反馈。请记住,这仍然是一个预览版:有些功能可能无法正常工作,可能更慢,或者行为可能不符合预期。我真诚地希望这类问题会很少。<p>P.S. 是的,Privacy Thing 完全支持 Firefox Containers。我喜欢这个概念,并且认为扩展应该尽可能支持容器。如果 Brave Software 公开其容器 API,Privacy Thing 也会在其他地方支持它们,包括 Brave。
查看缓存全文
缓存时间: 2026/07/31 17:01
# Privacy Thing
来源:https://privacything.com/en
Privacy Thing 帮助减少网络上的指纹识别。它覆盖 **53 个浏览器属性、方法和构造函数**,分为 **13 个保护类别**:地理定位、时间和区域设置、Canvas、WebGL、Audio、Navigator、Screen、Client Hints、Battery、WebRTC、Dedicated Workers、Service Workers 和 Shared Workers。
适用于 Google Chrome 和 Mozilla Firefox 的预览版现已可下载!
相似文章
Show HN: Fortress – 一款隐身Chromium引擎,让你的代理不再被屏蔽
Fortress 是一款隐身Chromium引擎,它在C++层面修改浏览器指纹,帮助爬虫和浏览器代理避免被诸如Cloudflare Turnstile、CreepJS和Sannysoft等机器人检测器检测。它可作为Playwright和Puppeteer的即插即用CDP替代方案。
我制作了一个工具,让编程代理能够看到你的浏览器!
一个Chrome扩展,让编程代理(LLM)能够查看浏览器,无需无头浏览器即可迭代设计。
一个无需询问即可查看浏览器告知的所有信息的网页
一个揭示浏览器在未经你明确同意的情况下共享信息的网页,展示了浏览器指纹识别和数据泄露。
@hasantoxr: 发现这个后,我再也不愿每月花 500 美元购买反检测浏览器了。它叫 CloakBrowser。一款隐秘的 Chromium……
本文介绍了 CloakBrowser,这是一款基于 Chromium 的开源隐秘浏览器,旨在绕过 reCAPTCHA 和 Cloudflare Turnstile 等机器人检测系统。它声称通过直接修补 C++ 源代码而非注入 JavaScript 来提供卓越的隐秘能力,定位自己为昂贵商业反检测浏览器的免费替代方案。
@vista8: 一个能过所有主流反爬检测的开源浏览器项目:CloakBrowser 据说能过所有主流的反爬检测,比如Cloudflare等。 直接改自Chromium C++源码,编译阶段就把57个指纹信息改掉。 道高一尺魔高一丈,哈哈哈。 Github…
CloakBrowser 是一个开源浏览器项目,直接改自 Chromium C++ 源码,通过在编译阶段更改 57 个指纹信息来绕过 Cloudflare 等反爬检测。