Repository navigation
Forum Windows V1.3.16
·
4 commits
to windows
since this release
Windows 客户端 V1.3.16
本次更新:人机验证接入 Cloudflare Turnstile(内嵌 WebEngine)
此前自研的滑块拼图人机验证经实测可被低成本攻破,本版本三端统一改用 Cloudflare Turnstile,Windows 端以内嵌浏览器组件承载官方验证控件。
- 新增依赖
PyQt6-WebEngine==6.11.0,弹窗内嵌QWebEngineView加载服务端独立验证页/captcha-embed,Cloudflare 官方控件在窗口内直接渲染; - 验证结果经页面
document.title(captcha:<kind>:<payload>)回传,无需 QWebChannel(实测 3000 字符标题不截断); - 服务端 provider 开关(
slider/turnstile/off)自动适配:未配置 Turnstile 密钥、或本机缺少 WebEngine 组件时,自动回退到原自研滑块,功能不会失效; - Turnstile token 一次性有效(300 秒),拿到即提交,不再走两步式
/verify; - 隐私政策同步升级 v2.1:新增 Cloudflare(
challenges.cloudflare.com)第三方披露与「境外传输提示」; - 安装包体积因内嵌浏览器而增大(约 151 MB)。
校验
- 单元测试:296 passed / 0 failed
- 安装包:
forum_setup.exe(158,184,750 字节) - SHA-256:
7ca8c0d2e2c6762f4d565cdca4fe8450f3645992fb7edfd4199bcd0fd7c63984