简体中文 | English
保护你的浏览器指纹,提升隐私安全。支持 Chrome、Edge、Firefox。
轻量、零干扰的浏览器扩展,基于 Manifest V3 构建。
- 🚀 支持 Chrome、Edge、Firefox 浏览器
- ⚙️ 安装即生效,无需额外配置
- 📦 基于 Manifest V3,兼容性强
- 🔍 可监控页面对指纹 API 的访问情况
- 🧱 支持白名单控制与自定义配置
- 📤 提供配置导入导出与订阅功能
- 🧩 轻量级原生注入,零依赖,性能开销极低
- Canvas 指纹
- WebGL 指纹
- Audio 指纹
- Fonts 指纹
- WebRTC 保护
- WebGPU 指纹
- DomRect 指纹
- 语言与时区
- 图形驱动信息
- UserAgent
- 屏幕尺寸与分辨率
💡 扩展商店的更新可能因审核延迟而滞后于 GitHub。
- Edge
- Firefox
- Firefox for Android
- Chrome: 尚未上架,可通过手动安装使用
- 浏览器版本要求:
Chrome/Edge 102+ - 推荐版本:120+
- 下载扩展包
.zip文件 → 拖入扩展管理页面 → 启用扩展 - 可选:启用无痕模式支持
- 浏览器版本要求:
Firefox 136+ - 下载扩展包
.xpi文件 → 拖入浏览器窗口 → 点击添加
扩展支持灵活的配置选项,可通过图标进入设置面板进行调整:
-
强指纹组
- 模拟高度唯一的用户特征,通常与其他指纹项或 IP 信息联合使用
-
弱指纹组
- 获取重复率高的基础信息,适合轻度保护场景
-
脚本配置
- 全局种子:用于“根据全局种子随机值”选项,确保生成结果一致性
- 注入模式:推荐启用“快速注入”以提升兼容性与性能
-
白名单机制
- 支持编辑白名单列表
- 支持子域名匹配:如
example.com可匹配*.example.com、*.*.example.com
-
订阅机制
- 可使用配置模板进行初始化(订阅一次后可关闭)
- 空值表示关闭订阅
- 支持手动订阅或扩展启动时自动拉取远程配置(JSON 格式)
- 订阅配置将覆盖原设置,并合并白名单内容
cd <project>
npm install
npm run dev # Chrome / Edge
npm run dev:firefox # FirefoxQ: 为什么需要这个扩展?
A: 浏览器指纹可被网站用于跨站追踪,影响隐私。这个扩展通过伪装关键指纹信息,降低被识别和跟踪的风险。
Q: 这个扩展和指纹浏览器有什么区别?
A: 一款优秀的指纹浏览器可以模拟完整环境实现深度伪装,更适合反检测场景;本扩展基于 JS 注入,轻量易用,兼容大部分指纹保护场景。
Q: 浏览器指纹是用户的唯一标识么?
A: 指纹本身不是绝对唯一,但多个指纹项组合后可高度识别用户,尤其与 IP、浏览器存储 等数据结合时。
Q: 配置保护的指纹越多越好么?
A: 不一定。多数情况下,仅修改一项关键指纹即可打断追踪链。过度伪装可能影响网页功能或暴露异常行为,建议按需选择保护项。
Q: 强指纹和弱指纹有什么区别?
A: 强指纹具有高度唯一性,修改后能显著提升隐私保护;弱指纹识别力较低,多数情况下无需修改,避免影响兼容性。
Q: 某些页面扩展不生效或出现异常怎么办?
A: 可在脚本配置中启用“快速注入模式”以提升兼容性。若页面异常,可将其加入白名单,或尝试应用配置预设中的“已知问题列表”进行修复。
- 如果你觉得项目有帮助,请点个 Star ⭐
- 微信赞赏支持也欢迎!微信赞赏入口
本项目仅用于学习与研究目的。请勿用于非法用途,开发者不对任何损失或问题负责。
感谢所有贡献者与支持者。特别感谢开源社区的力量!