浏览器指纹保护器,可以修改plugs,语言,mimeTypes
2023-09-14 08:57:34 时间
通过欺骗您的插件,语言和用户代{过}{滤}理来防止浏览器指纹。
可保护window.navigatorHTTP请求标头中的信息和HTTP请求标头,从而使浏览器指纹复杂化。
附上指纹查看:http://www.sdfymj.com/ua.php
- 完全隐藏mimeTypes和plugins。
- 假装您只有English US语言。
- 假装您使用了Windows 10。
-
(function() { "use strict"; const originalUserAgent = window.navigator.userAgent; const fakeUserAgent = originalUserAgent.replace( /\(.*?(?=(; rv:[^\)]+)?\))/, "(Windows NT 10.0; Win64; x64" ); const fakeVersion = fakeUserAgent.substr(8); window.navigator.__defineGetter__("appVersion", function() { return fakeVersion; }); window.navigator.__defineGetter__("language", function() { return "en-US";//可传值需要改为你需要的语言 }); window.navigator.__defineGetter__("languages", function() { return ["en-US", "en"];//可传值需要改为你需要的语言 }); window.navigator.__defineGetter__("mimeTypes", function() { return { length: 0 }; }); window.navigator.__defineGetter__("oscpu", function() { return undefined; }); window.navigator.__defineGetter__("platform", function() { return "Win32"; }); window.navigator.__defineGetter__("plugins", function() { return { length: 0 }; }); window.navigator.__defineGetter__("userAgent", function() { return fakeUserAgent; }); })();
相关文章
- 【Mac】系统语言切换为英文后chrome浏览器无法用国内印象笔记账号登陆印象笔记剪藏
- Google浏览器清除缓存快捷键
- java struts2入门学习实例--将客户端IP地址和访问方式输出到浏览器
- 【问题解决方案】谷歌浏览器如何打开“开发者工具”窗口
- vue.js3: i18n根据浏览器语言自动选择当前语言(vue@3.2.37 / vue-i18n@9.2.0-beta.36)
- Selenium WebDriver使用IE浏览器 属性设置
- ASP.NET MVC:通过FileResult向浏览器发送文件
- 使用python selenium webdriver模拟浏览器
- Web前端基础知识:IE浏览器中的兼容
- 成功解决将crx后缀文件加载到谷歌浏览器作为插件使用
- 浏览器内核入门
- macOS 黑苹果 使用 ffplay 播放斗鱼直播 替代 浏览器播放flash占用CPU过高发热
- 黑客是如何利用你的浏览器进行挖矿的?
- WebAssembly,可以作为任何编程语言的编译目标,使应用程序可以运行在浏览器或其它代理中——浏览器里运行其他语言的程序?
- 谷歌浏览器的源码分析(26)
- Web前端性能优化_浏览器本地存储