反向代理,在允许访问上游服务之前,要求机器人完成工作量证明挑战。无需 CAPTCHA 即可阻挡 AI 爬虫和恶意爬取器。
将 Anubis 放在任何 Web 应用前方。真实用户的浏览器自动完成挑战(通常不到 1 秒)。无法执行 JavaScript 的机器人被阻挡。
机器人防护: SHA-256 工作量证明挑战。真实浏览器透明完成,无头爬虫被阻挡。
可调难度: 调整 DIFFICULTY 控制挑战难度。
无状态: 无需数据库。挑战 cookie 以密码学方式验证。
TARGET 为上游服务 URLDIFFICULTY(默认:4)MIT — GitHub