指纹浏览器方案


fingerprint-chromium 目前我用的是这个:
https://github.com/adryfish/fingerprint-chromium

fingerprint-chromium 启动参数

ini
@echo off
"C:\Users\lee\AppData\Local\Chromium\Application\chrome.exe" ^
  --user-data-dir="D:\code\playwright_browser\user_data\1" ^
  --no-first-run ^
  --no-default-browser-check ^
  --disable-webrtc-multiple-routes ^
  --force-webrtc-ip-handling-policy=disable_non_proxied_udp ^
  --fingerprint=1002 ^
  --lang=ja-JP ^
  --accept-lang=ja-JP,ja,en-US ^
  --timezone="Asia/Tokyo" ^
  --fingerprint-gpu-vendor="NVIDIA Corporation" ^
  --fingerprint-gpu-renderer="NVIDIA GeForce GTX 1060" ^
  --disable-extensions-except="D:\code\playwright_browser\user_data\1\ext_auth","D:\code\playwright_browser\captcha" ^
  --load-extension="D:\code\playwright_browser\user_data\1\ext_auth","D:\code\playwright_browser\captcha" ^
  --remote-debugging-port=9222
pause

已知问题:
使用 --disable-reading-from-canvas 会无法过Cloudflare机器人挑战
建议不使用fingerprint-gpu-vendor和fingerprint-gpu-renderer,设置了随机指纹它会随机生成gpu信息

测试代理池+本地代理的注意事项

本地如果开了tun模式,那么会和浏览器自身代理引发冲突
解决方案:r2ray不使用tun(因为tun会从目标地址劫持域名,一开始就把域名的代理改抢走了),然后添加一个单独只代理代理池的规则,使用的时候切换到这个只代理代理池的规则

关闭流量探测,国外网站可访问,可以尝试重启浏览器和梯子

浏览器开安全DNS,有时开启这个可解决问题(测试非必要),可能是我对ip代理地址也使用了中转iepl.ac.sg.1.dlers.cloud

过验证码扩展+自动代理扩展

https://2captcha.com/ 在控制台找到key
安装浏览器扩展https://chromewebstore.google.com/detail/captcha-solver-auto-recog/ifibfemgeogfhoebkmokieepdoobkbpo

直接下载crx文件:
https://clients2.google.com/service/update2/crx?response=redirect&prodversion=<你的Chromium版本>&acceptformat=crx2,crx3&x=id%3D<EXT_ID>%26uc

解压后通过目录加载文件夹(这个可以放在项目通用)
然后在一个浏览器中设置好了这个扩展后,拷贝出它的设置放在项目通用,在每个用户目录中都替换这个设置目录

过验证码扩展的设置文件:
<浏览器用户目录>\Default\Local Extension Settings\<captcha扩展id> 2captcha扩展的设置文件
<浏览器用户目录>\Default\IndexedDB\chrome-extension_<浏览器扩展id>_0.indexeddb.leveldb achicaptcha扩展的设置文件

自己写的自动代理浏览器扩展
<浏览器用户目录>\proxy 自动代理扩展(写进用户目录是因为每个用户要固定不同的ip通过代理用户名固定)

过自动化检测网站

展示浏览器硬件信息,参考合规性
https://ipbrowser.net/
能测出来你用的是哪款脚本
https://bot.sannysoft.com/
https://abrahamjuliot.github.io/creepjs/ 浏览指纹信息

https://fingerprint-scan.com/ 浏览器指纹测试
https://antoinevastel.com/bots/ 浏览器指纹查看

https://www.cloudflare.com/cdn-cgi/trace CF出的没啥用
https://github.com/requireCool/stealth.min.js 去自动化检测脚本
browser_context.add_init_script(path="./stealth.min.js")

住宅IP代理服务提供商

https://iproyal.com/ 性价比,国家级IP
https://soax.com/ 城市级IP
https://proxy-seller.com/zh/ 海风使用的,不用实名,按包月便宜

查询IP测试

https://www.ip-api.com/
在windows中检测本机代理
curl.exe -s http://ip-api.com
指定代理测试
curl.exe -s -x socks5h://127.0.0.1:1080 http://ip-api.com

过验证码服务商,打码平台CAPTCHA farms

https://github.com/hlmsbrnd/yanzhengma 汇总列表
https://achicaptcha.com/ 声称是AI过,实测唯一能过小部分Arkose Labs,价格比较贵2025-11-4 价格0.18刀
https://2captcha.com/ 充了20刀,声称能过Arkose Labs实测不能
https://nopecha.com/manage 一款浏览器插件声称能过Arkose Labs,实测过不了,免费额度主要是模型不行
https://anti-captcha.com/ 声称能过Arkose Labs 实测过不了,充了2刀
https://solvecaptcha.com/ 声称能过Arkose Labs 待测试

第二款指纹浏览器

这款暂时没用,不能模拟gpu,但是据说cook
https://github.com/selfshore/YSbrowser

通用浏览器企业精简策略

chromium通用策略.reg:

reg
Windows Registry Editor Version 5.00

; ===== Chromium 策略(写 HKLM)=====
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium]
; 关闭同步(避免云端串联)
"SyncDisabled"=dword:00000001
; 关闭后台常驻进程
"BackgroundModeEnabled"=dword:00000000
; 阻止第三方 Cookie
"BlockThirdPartyCookies"=dword:00000001
; 关闭使用/崩溃上报
"MetricsReportingEnabled"=dword:00000000
; 关闭网络预测/预取(2=Never)
"NetworkPredictionOptions"=dword:00000002
; 禁用 QUIC 协议
"QuicAllowed"=dword:00000000
; 禁止浏览器登录 Google 账户
"BrowserSignin"=dword:00000000
; 安全浏览=标准保护(1)
"SafeBrowsingProtectionLevel"=dword:00000001
; 启用内存节能(后台标签可被丢弃)
"HighEfficiencyModeEnabled"=dword:00000001
; 禁用媒体路由/投屏(减少局域网发现/通信)
"EnableMediaRouter"=dword:00000000
; 浏览数据生命周期(仅保留近 48 小时历史)
"BrowsingDataLifetime"="[{\"data_types\":[\"browsing_history\"],\"time_to_live_in_hours\":48}]"
; 扩展管理:默认允许安装任意扩展
"ExtensionSettings"="{\"*\":{\"installation_mode\":\"allowed\"}}"
; 禁止“用户级”原生主机,只允许系统级注册
"NativeMessagingUserLevelHosts"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium\NativeMessagingBlocklist]
; 拦截所有原生消息主机(星号表示全拦)
"1"="*"

; [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium\NativeMessagingAllowlist]
; (可选)允许的主机名,按需添加多行
; "1"="com.your.vendor.host"