https://github.com/omegaee/my-fingerprint
保护你的浏览器指纹 | Protect Your Browser Fingerprints | Chrome, Edge, Firefox | 扩展 / Extension
https://github.com/omegaee/my-fingerprint
browser-extension chrome chrome-extension edge edge-extension extension fingerpints fingerprint firefox firefox-extension manifest-v3 safety security typescript
Last synced: 3 months ago
JSON representation
保护你的浏览器指纹 | Protect Your Browser Fingerprints | Chrome, Edge, Firefox | 扩展 / Extension
- Host: GitHub
- URL: https://github.com/omegaee/my-fingerprint
- Owner: omegaee
- License: apache-2.0
- Created: 2023-11-01T04:01:58.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-01T02:52:04.000Z (5 months ago)
- Last Synced: 2026-01-05T19:21:21.047Z (5 months ago)
- Topics: browser-extension, chrome, chrome-extension, edge, edge-extension, extension, fingerpints, fingerprint, firefox, firefox-extension, manifest-v3, safety, security, typescript
- Language: TypeScript
- Homepage:
- Size: 1.36 MB
- Stars: 879
- Watchers: 5
- Forks: 123
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Support: docs/supporters.zh.md
Awesome Lists containing this project
README
简体中文 | English
My Fingerprint
保护你的浏览器指纹,提升隐私安全。支持 Chrome、Edge、Firefox。
轻量、零干扰的浏览器扩展,基于 Manifest V3 构建。
---
✨ 功能 |
🧬 指纹 |
🧰 安装 |
⚙️ 配置 |
🧪 测试 |
🛠️ 开发 |
❓ 常见问题 |
🌱 社区 |
💝 支持 |
📜 声明 |
🙏 鸣谢
- 🚀 支持 Chrome、Edge、Firefox 浏览器
- ⚙️ 安装即生效,无需额外配置
- 📦 基于 Manifest V3,兼容性强
- 🔍 可监控页面对指纹 API 的访问情况
- 🧱 支持白名单控制与自定义配置
- 📤 提供配置导入导出与订阅功能
- 🧩 轻量级原生注入,零依赖,性能开销极低
- Canvas 指纹
- WebGL 指纹
- Audio 指纹
- Fonts 指纹
- WebRTC 保护
- WebGPU 指纹
- DomRect 指纹
- 语言与时区
- 图形驱动信息
- UserAgent
- 屏幕尺寸与分辨率
### 🧩 扩展商店安装
💡 扩展商店的更新可能因审核延迟而滞后于 GitHub。
- [Edge](https://microsoftedge.microsoft.com/addons/detail/mikeajonghdjobhfokpleagjockmmgdk)
- [Firefox](https://addons.mozilla.org/firefox/addon/my-fingerprint/)
- [Firefox for Android](https://addons.mozilla.org/android/addon/my-fingerprint/)
- Chrome: 尚未上架,可通过手动安装使用
### 📦 手动安装
#### Chrome / Edge
- 浏览器版本要求:`Chrome/Edge 102+`
- 推荐版本:120+
- [下载扩展包](https://github.com/omegaee/my-fingerprint/releases/latest) `.zip` 文件 → 拖入扩展管理页面 → 启用扩展
- 可选:启用无痕模式支持
#### Firefox
- 浏览器版本要求:`Firefox 136+`
- [下载扩展包](https://github.com/omegaee/my-fingerprint/releases/latest) `.xpi` 文件 → 拖入浏览器窗口 → 点击添加
扩展支持灵活的配置选项,可通过图标进入设置面板进行调整:
- 强指纹组
- 模拟高度唯一的用户特征,通常与其他指纹项或 IP 信息联合使用
- 弱指纹组
- 获取重复率高的基础信息,适合轻度保护场景
- 脚本配置
- 全局种子:用于“根据全局种子随机值”选项,确保生成结果一致性
- 注入模式:推荐启用“快速注入”以提升兼容性与性能
- 白名单机制
- 支持编辑白名单列表
- 支持子域名匹配:如 `example.com` 可匹配 `*.example.com`、`*.*.example.com`
- 订阅机制
- 可使用配置模板进行初始化(订阅一次后可关闭)
- [标准模式 - 默认配置](https://raw.githubusercontent.com/omegaee/my-fingerprint/main/example/config/template.json)
- 空值表示关闭订阅
- 支持手动订阅或扩展启动时自动拉取远程配置(JSON 格式)
- 订阅配置将覆盖原设置,并合并白名单内容
- [webbrowsertools.com](https://webbrowsertools.com/)
- [browserleaks.com](https://browserleaks.com/)
- [CreepJS](https://abrahamjuliot.github.io/creepjs/)
- [browserscan.net](https://www.browserscan.net/)
- [yalala.com](https://www.yalala.com/)
- [uutool.cn](https://uutool.cn/browser/)
```bash
cd
npm install
npm run dev # Chrome / Edge
npm run dev:firefox # Firefox
```
**Q: 某些页面扩展不生效或出现异常怎么办?**
> A: 可在脚本配置中启用“快速注入模式”以提升兼容性。若页面异常,可将其加入白名单,或尝试应用配置预设中的“已知问题列表”进行修复。
**Q: 为什么需要这个扩展?**
> A: 浏览器指纹可被网站用于跨站追踪,影响隐私。这个扩展通过伪装关键指纹信息,降低被识别和跟踪的风险。
**Q: 这个扩展和指纹浏览器有什么区别?**
> A: 一款优秀的指纹浏览器可以模拟完整环境实现深度伪装,更适合反检测场景;本扩展基于 JS 注入,轻量易用,兼容大部分指纹保护场景。
**Q: 浏览器指纹是用户的唯一标识么?**
> A: 指纹本身不是绝对唯一,但多个指纹项组合后可高度识别用户,尤其与 IP、浏览器存储 等数据结合时。
**Q: 配置保护的指纹越多越好么?**
> A: 不一定。多数情况下,仅修改一项关键指纹即可打断追踪链。过度伪装可能影响网页功能或暴露异常行为,建议按需选择保护项。
**Q: 强指纹和弱指纹有什么区别?**
> A: 强指纹具有高度唯一性,修改后能显著提升隐私保护;弱指纹识别力较低,多数情况下无需修改,避免影响兼容性。
- 欢迎通过 Issues 和 Pull Requests 提交建议与反馈
- [](https://qm.qq.com/q/hxchiOUTtu)
- 如果你觉得项目有帮助,请点个 Star ⭐
- [微信赞赏-支持作者](./docs/supporters.zh.md)
- [Support me on Ko-fi](https://ko-fi.com/omegaee)
本项目仅用于学习与研究目的。请勿用于非法用途,开发者不对任何损失或问题负责。
感谢所有贡献者与支持者。特别感谢开源社区的力量!