
网站简介
当前打开的是 Celestia 项目域下的一个访问验证页面。该页面并非网站的主内容,而是由 Anubis 反爬虫系统生成的中间验证层。Anubis 是一个用于保护网站服务器免受 AI 公司大规模数据爬取的工具,它通过引入工作量证明机制来区分真实用户与恶意爬虫。
主要功能/内容
此页面展示的核心内容包括:
- 身份验证:要求访问者启用 JavaScript,并完成一项基于 Anubis 的工作量证明挑战。浏览器会在后台自动执行计算,验证通过后才会允许进入真正的 Celestia 网站。
- 防爬虫说明:页面解释了为什么会出现这个界面——由于 AI 公司大量爬取网站内容导致服务器资源耗尽,管理员启用了 Anubis 来限制这种行为。
- 技术原理介绍:Anubis 使用类似 Hashcash 的工作量证明(Proof-of-Work)机制,最初用于减少垃圾邮件。对个别用户而言,计算负担几乎可以忽略;但对大规模爬虫,累积成本会大幅增加,从而有效阻止恶意抓取。
- 兼容性提示:Anubis 依赖现代 JavaScript 功能,因此像 JShelter 这类浏览器插件可能会阻断其运行。页面提示用户为此域名停用此类插件。
- 版本与署名信息:页面底部显示了 Anubis 版本(1.21.3),并由 Techaro 开发,吉祥物由 CELPHASE 设计。
特点说明
- 保护性验证:该页面并非传统意义上的验证码,而是一种透明的计算证明。用户无需输入任何信息,只需等待脚本执行完成,即可自动跳转。
- 针对AI爬虫设计:Anubis 的设计目标并非阻止人类用户,而是利用经济成本原理,让大规模 AI 爬虫(如 ChatGPT 等训练数据抓取)变得不划算。
- 临时防护方案:根据页面描述,Anubis 是一种权宜措施,未来开发者计划通过无头浏览器指纹特征识别(例如分析字体渲染方式)来替代当前的工作量证明,让真实用户无需再面对验证页面。
- 需启用 JavaScript:用户必须启用 JavaScript 才能通过验证,因为 Anubis 的防爬逻辑完全基于 JS 运行,若禁用脚本则无法访问网站。
总的来说,这个页面是 Celestia 项目为防止资源被滥用而设置的“门卫”,对于普通访客只是一个短暂的加载过程。完成验证后,可以继续浏览 Celestia 相关的太空模拟内容。