Anubis
开源HTTP层工作量证明防爬虫工具,通过要求客户端完成SHA-256哈希计算挑战来过滤爬虫请求,由开发者Xe Iaso创建
时间轴 (近 90 天)
Anubis 将 WebAssembly 集成到其核心工作流中花费了整整一年时间
Anubis 在引入 WASM 之前,核心哈希计算主要通过 JavaScript 实现
Anubis 保留了 JavaScript 作为 WASM 不可用时的回退路径,采取渐进式双轨并行的迁移策略
Anubis 是一款用于抵御 AI 爬虫和自动化流量的开源防护工具,通过工作量证明机制在浏览器端执行计算挑战来区分真实用户与恶意机器人
关于 Anubis WebAssembly 集成的博客文章在 Hacker News 上获得了 185 个点赞和超过 100 条评论
Anubis的工作量证明挑战对无头浏览器(headless browser)类爬虫无效,因为它们可以执行JavaScript通过挑战,同时对依赖原始HTTP抓取的合法机器人形成误伤
Anubis是由开源开发者Xe Iaso创建的防御工具,在HTTP层引入工作量证明(Proof-of-Work)挑战,要求客户端浏览器运算基于SHA-256的哈希难题才能访问
全部知识事实 (6)
Anubis 是一款用于抵御 AI 爬虫和自动化流量的开源防护工具,通过工作量证明机制在浏览器端执行计算挑战来区分真实用户与恶意机器人
50%待验证Anubis 将 WebAssembly 集成到其核心工作流中花费了整整一年时间
50%待验证Anubis 在引入 WASM 之前,核心哈希计算主要通过 JavaScript 实现
50%待验证Anubis 保留了 JavaScript 作为 WASM 不可用时的回退路径,采取渐进式双轨并行的迁移策略
50%待验证Anubis是由开源开发者Xe Iaso创建的防御工具,在HTTP层引入工作量证明(Proof-of-Work)挑战,要求客户端浏览器运算基于SHA-256的哈希难题才能访问
50%待验证Anubis的工作量证明挑战对无头浏览器(headless browser)类爬虫无效,因为它们可以执行JavaScript通过挑战,同时对依赖原始HTTP抓取的合法机器人形成误伤
50%