HeadlinesBriefing favicon HeadlinesBriefing.com

Anubis WebAssembly部署耗时一年发布

Hacker News •
×

Anubis,一个网站保护系统,在长达一年的开发过程后部署了WebAssembly。该系统使用类似Hashcash的Proof-of-Work方案,以对抗激进的AI公司网页抓取。这种方法为个体用户增加的计算负荷可以忽略不计,但对于大规模抓取者来说变得昂贵,使得大规模数据采集在经济上不具备可行性。

该技术作为一个临时方案,而开发人员专注于指纹识别和识别无头浏览器——特别是通过字体渲染行为——这样合法用户就不会被负担Proof-of-Work挑战。然而,Anubis需要现代JavaScript特性,像JShelter这样的插件会禁用这些特性,迫使用户禁用此类保护扩展以便正常运行。

网站管理员可以实施Anubis来保护他们的服务器,尽管在挑战过程中可能会导致临时停机,并对部分访问者造成可访问性问题。