arXiv:2607.23389cs.CRcs.LG2026-07

用GPU渲染时间差异识别自动化脚本,不依赖隐私数据。

Rendering on Real Silicon: GPU Render-Timing as a Passive, AI-Resistant CAPTCHA Signal

论文配图:Rendering on Real Silicon: GPU Render-Timing as a Passive, AI-Resistant CAPTCHA Signal
图 1 · 摘自论文原文
  • 通过测量WebGL渲染耗时动态特征分类客户端类型。
  • 真实硬件上无头自动化程序平均耗时是真实用户的5倍。
  • 适合需要抗AI且保护用户隐私的网站验证场景。

传统验证码易被现代AI破解,行为或加密验证则有隐私或注册成本。本文探索一种新信号:在受控WebGL渲染负载下,客户端GPU的物理渲染时间特性。不同于基于像素输出哈希的指纹技术,该方法测量渲染时间动态以分类而非识别设备,不泄露持久标识。通过12小时被动部署(207次未请求请求;86%为自动化;85%浏览器声明客户端存在HTTP头一致性错误),收集标注的GPU时间样本。真实浏览器(正类,13种不同GPU)与键控无头自动化(负类,跨渲染后端矩阵)在单个公开端点测试中表现显著差异。软件渲染的自动化程序平均渲染时间比真实用户高约5倍。在相同显卡系列和浏览器引擎条件下,仅执行方式(无头vs交互)不同,无头自动化仍表现出明显时间特征差异:帧抖动、计时器量化比和变异系数分别高出75%-106%。这些为单一显卡架构下的初步发现,需进一步跨架构数据集验证泛化能力。

原文摘要 · Abstract (English)

Conventional CAPTCHAs pose puzzles that modern AI systems increasingly solve, while behavioral and cryptographic-attestation defenses carry privacy or enrollment costs. We investigate an orthogonal signal: the physical timing behavior of a client's GPU under a controlled WebGL rendering workload. Unlike WebGL fingerprinting, which hashes pixel output into a static device identifier, we measure render-timing dynamics to classify rather than identify, leaking no persistent identifier. We characterize the in-the-wild adversary with a 12-hour passive deployment (207 unsolicited requests; 86% automated; 85% of browser-claiming clients failed HTTP header-consistency checks). We then collect labeled GPU-timing samples through a single public endpoint exercised by real browsers (positive class, 13 distinct GPUs) and by keyed headless automation across a render-backend matrix (negative class). Software-rendered automation -- empirically the dominant real-world adversary -- separates from genuine GPUs by roughly 5x in mean render time. On a confound-controlled comparison (identical GPU family and browser engine, differing only in headless vs. interactive execution), headless automation on real hardware still exhibits a distinct timing signature, separating from human samples by 75-106% on frame jitter, timer-quantization ratio, and coefficient of variation. We report these as pilot-scale findings on a single GPU architecture and outline the cross-architecture collection required to establish generalization.

安全验证GPU指纹抗AI

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。