一个反爬工具花了一年才把 WebAssembly 装进去
Xe Iaso 花费一年时间将 WebAssembly 工作量证明集成到 Techaro 开发的 Anubis 反爬网关中。该过程涉及数百个提交、五代拉取请求及数十个测试用例,期间团队用 Rust 重写了部分 Anubis 代码,并首次遭遇编译器错误三次导致开发机内存溢出。Anubis 作为部署在网站前的防护层,要求访问者完成 PoW 挑战方可进入,此前采用纯 Java 实现。
EVENT DOSSIER
2026 年 9 月 7 日,开源社区项目 Xe Iaso 宣布完成将 WebAssembly 工作量证明(PoW)集成到 Techaro 开发的 Anubis 反爬网关中的工作。Anubis 作为部署在网站前的防护层,要求访问者完成 PoW 挑战方可进入,此前采用纯 Java 实现。此次集成过程历时一年,涉及数百个代码提交、五代拉取请求及数十个测试用例。期间团队使用 Rust 重写了部分 Anubis 代码,并首次遭遇编译器错误三次导致开发机内存溢出。
Xe Iaso 花费一年时间将 WebAssembly 工作量证明集成到 Techaro 开发的 Anubis 反爬网关中。该过程涉及数百个提交、五代拉取请求及数十个测试用例,期间团队用 Rust 重写了部分 Anubis 代码,并首次遭遇编译器错误三次导致开发机内存溢出。Anubis 作为部署在网站前的防护层,要求访问者完成 PoW 挑战方可进入,此前采用纯 Java 实现。