在线工具 其他工具

Celestia

该网站是 Celestia 项目的官方站点,当前页面由 Anubis 反爬虫系统保护。Anubis 采用类似 Hashcash 的工作量证明机制,要求访客启用 JavaScript 完成验证,以阻止 AI 公司大规模爬取内容,保护服务器稳定。对于普通用户,额外计算负担很小;但对于大规模爬虫,累积成本会显著增加。页面还提示需要停用 JShelter 等可能阻止脚本的插件才能正常通过验证。

标签:

网站截图

网站简介

当前打开的是 Celestia 项目域下的一个访问验证页面。该页面并非网站的主内容,而是由 Anubis 反爬虫系统生成的中间验证层。Anubis 是一个用于保护网站服务器免受 AI 公司大规模数据爬取的工具,它通过引入工作量证明机制来区分真实用户与恶意爬虫。

主要功能/内容

此页面展示的核心内容包括:

  • 身份验证:要求访问者启用 JavaScript,并完成一项基于 Anubis 的工作量证明挑战。浏览器会在后台自动执行计算,验证通过后才会允许进入真正的 Celestia 网站。
  • 防爬虫说明:页面解释了为什么会出现这个界面——由于 AI 公司大量爬取网站内容导致服务器资源耗尽,管理员启用了 Anubis 来限制这种行为。
  • 技术原理介绍:Anubis 使用类似 Hashcash 的工作量证明(Proof-of-Work)机制,最初用于减少垃圾邮件。对个别用户而言,计算负担几乎可以忽略;但对大规模爬虫,累积成本会大幅增加,从而有效阻止恶意抓取。
  • 兼容性提示:Anubis 依赖现代 JavaScript 功能,因此像 JShelter 这类浏览器插件可能会阻断其运行。页面提示用户为此域名停用此类插件。
  • 版本与署名信息:页面底部显示了 Anubis 版本(1.21.3),并由 Techaro 开发,吉祥物由 CELPHASE 设计。

特点说明

  1. 保护性验证:该页面并非传统意义上的验证码,而是一种透明的计算证明。用户无需输入任何信息,只需等待脚本执行完成,即可自动跳转。
  2. 针对AI爬虫设计:Anubis 的设计目标并非阻止人类用户,而是利用经济成本原理,让大规模 AI 爬虫(如 ChatGPT 等训练数据抓取)变得不划算。
  3. 临时防护方案:根据页面描述,Anubis 是一种权宜措施,未来开发者计划通过无头浏览器指纹特征识别(例如分析字体渲染方式)来替代当前的工作量证明,让真实用户无需再面对验证页面。
  4. 需启用 JavaScript:用户必须启用 JavaScript 才能通过验证,因为 Anubis 的防爬逻辑完全基于 JS 运行,若禁用脚本则无法访问网站。

总的来说,这个页面是 Celestia 项目为防止资源被滥用而设置的“门卫”,对于普通访客只是一个短暂的加载过程。完成验证后,可以继续浏览 Celestia 相关的太空模拟内容。