1. FFmpeg merges WebRTC support (git.ffmpeg.org)
Anubis 防护系统摘要
目的与背景 Anubis 是一种用于保护网站服务器免受AI公司大规模数据抓取(scraping)的系统。其设计目的是缓解因自动化抓取导致的服务器负载过高和网站服务不可用的问题。
工作机制
- 基于工作量证明(Proof-of-Work):系统采用类似Hashcash(一种用于减少垃圾邮件的工作量证明方案)的机制。
- 设计理念:对单个合法用户而言,完成证明所需的额外计算负担可以忽略不计;但对于大规模抓取者,累积的成本会变得非常高昂,从而有效增加其抓取成本。
当前状态与未来计划
- 临时解决方案:Anubis 目前被描述为一个“占位符”或临时性解决方案。
- 长期目标:未来计划转向更先进的指纹识别和无头浏览器(headless browsers)检测技术(例如通过字体渲染方式识别),以期能够直接区分合法用户与抓取程序,从而可能无需向大多数正常用户显示证明页面。
技术要求与提示
- 该系统依赖现代JavaScript功能运行。
- 用户需要为相关域名禁用像 JShelter 这类可能干扰正常脚本执行的浏览器插件。