找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 811|回复: 8

[BUG] 硬件加速停用后,百分最新版过不了cf盾

[复制链接]

44

主题

392

回帖

2493

积分

金牌会员

积分
2493
发表于 2025-2-24 22:34:19 | 显示全部楼层 |阅读模式
经过:以前都用着好好的,某天登录cf,https://dash.cloudflare.com/login ,点击“确认您是真人”验证后,发现它一直在循环刷新验证小组件,就是不显示“成功”。

排查:
1.以无痕模式和安全模式重新打开,发现还是过不了,说明不是扩展问题。
2.做好User Data文件夹备份后,删除 User Data\Local State 文件,发现解决了,说明是某个设置的问题。
3.随机开关设置,偶然把硬件加速模式开启,发现能过,说明就是硬件加速的问题。
因为以前一直都把硬件加速关了的,然后也能过,可能这几天cf升级吧,所以不能过了。
复现:
1.百分官网下载最新便携版:v5.1.1130.129 64位便携版。
2.直接双击启动,然后马上去设置,系统,使用硬件加速模式(如果可用) ,关闭。
3.重新启动。
4.打开下面的测试网址:
https://dash.cloudflare.com/login

https://test.aiuuo.com/

https://nopecha.com/demo/cloudflare

点击“确认您是真人”验证后,发现它一直在循环刷新验证小组件,就是不显示“验证成功”。


5.把 硬件加速模式开启后,发现能验证成功。

另外作为对比,Chrome 133.0.6943.127 在关闭硬件加速后,也能验证成功。

回复

使用道具 举报

9

主题

7983

回帖

2万

积分

超级版主

(^^ゞ

积分
22406
发表于 2025-2-24 23:08:06 | 显示全部楼层
或许是验证时用到了某种 WebGL 的特性,然后在旧内核版本内核上需要通过启用硬件加速来提供支持?
¯\(°_o)/¯
回复

使用道具 举报

44

主题

392

回帖

2493

积分

金牌会员

积分
2493
 楼主| 发表于 2025-2-25 16:07:40 | 显示全部楼层
S8F8ry 发表于 2025-2-24 23:08
或许是验证时用到了某种 WebGL 的特性,然后在旧内核版本内核上需要通过启用硬件加速来提供支持? ...

有可能,下面是gpt说的:

问题很可能出在关闭硬件加速后,Chrome 浏览器在渲染和处理某些 Web 技术(特别是与图形、动画、WebGL 相关)时的兼容性或性能问题上。Cloudflare 的人机验证组件很可能依赖于这些技术。

以下是可能的原因:

WebGL/Canvas/HTML5 动画相关问题:
Cloudflare 的人机验证(特别是较新的版本)可能会使用 WebGL、Canvas 或复杂的 HTML5 动画来实现验证组件的视觉效果和交互。
关闭硬件加速后,这些技术的渲染完全依赖CPU,性能可能大幅下降,导致验证组件无法正常工作或响应超时。
某些老旧或集成显卡的驱动程序在软件渲染模式下可能存在兼容性问题,无法正确处理这些 Web 技术。
JavaScript 执行效率问题:
关闭硬件加速可能会影响 JavaScript 的执行效率,尤其是在处理大量计算或图形相关的任务时。
Cloudflare 的验证逻辑可能包含复杂的 JavaScript 代码,性能下降可能导致验证过程超时或失败。
浏览器 Bug 或兼容性问题:
Chrome 118 版本身可能存在与 Cloudflare 验证组件的兼容性问题,特别是在关闭硬件加速的情况下。
某些罕见的浏览器 Bug 可能会在特定条件下触发,导致验证失败。

Canvas指纹识别依赖硬件加速:
Cloudflare的人机验证(如hCaptcha)可能依赖浏览器Canvas API生成图形验证元素。当硬件加速关闭时:
浏览器会切换到软件渲染(如Skia或SwiftShader),可能导致Canvas绘图性能下降或指纹生成异常。
验证服务可能因无法正确读取硬件加速相关的渲染特征(如WebGL、GPU驱动信息),触发反机器人机制,导致循环验证。
浏览器性能差异:
硬件加速关闭后,JavaScript执行效率和渲染帧率可能降低,验证组件在超时判断逻辑中误认为环境异常,从而主动刷新。
Chrome 118版本可能的兼容性问题:
新版Chrome可能优化了软件渲染路径,导致某些依赖硬件加速的API(如WebGL、OffscreenCanvas)行为不一致。
回复

使用道具 举报

29

主题

1639

回帖

8799

积分

论坛元老

积分
8799
发表于 2025-2-25 16:38:26 | 显示全部楼层
我只试过用了坛子里很长很长那个cb_config导致这个问题,最后二分法删掉了问题参数,忘记哪个了
回复

使用道具 举报

58

主题

1559

回帖

6055

积分

论坛元老

积分
6055
发表于 2025-2-25 20:47:57 | 显示全部楼层
最近这个 CF 在gao飞阿机, 强P按它的规/则走, 你还没辙, 只能顺着它...
回复

使用道具 举报

匿名  发表于 2025-2-26 14:51:01
遇到了一样的问题,奇怪为啥cf突然过不了了,居然是硬件加速导致的
回复

使用道具

8

主题

52

回帖

297

积分

中级会员

积分
297
发表于 2025-2-27 12:49:55 | 显示全部楼层
开了硬件加速还是不行啊
回复

使用道具 举报

29

主题

1639

回帖

8799

积分

论坛元老

积分
8799
发表于 2025-2-27 14:45:30 | 显示全部楼层
--disable-web-security有这个参数的去掉,未必和你一样根源

以后遇到问题的先安全模式,再把cb_config里面的参数二分法删除
回复

使用道具 举报

4

主题

9

回帖

63

积分

注册会员

积分
63
发表于 2025-3-8 19:22:49 | 显示全部楼层
开启了 硬件加速 可以过了. 已经困扰我好几个月了. 谢谢

喜欢用百分浏览器
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|百分浏览器论坛

GMT+8, 2025-4-20 12:58 , Processed in 0.017875 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表