
最近,一种创新的验证码形式引起了外网玩家整活:通过玩经典射击游戏《毁灭战士》来完成验证任务,被称为DOOM验证码或毁灭战士人机验证。今天,托尼也是带大家看看怎么个事。

什么是DOOM验证?
DOOM验证码则让用户在浏览器中玩一小段《毁灭战士》游戏。用户需要在游戏中击败至少三只怪物,才能证明自己是人类,从而完成验证过程。
何体验DOOM验证?
访问体验页面:电脑打开DOOM® CAPTCHA网站。
开始游戏:页面加载后,会直接进入游戏界面。
游戏操作:使用键盘上的方向键(↑↓←→)控制角色移动,空格键用于射击。
完成验证:在游戏中击败至少三只怪物后,验证过程即告完成。
背后的技术原理:
DOOM验证码利用了Emscripten技术,将经典的《毁灭战士》游戏移植到WebAssembly中,使其能够在浏览器中运行。通过在游戏中设置特定的任务(如击败一定数量的怪物),来实现人机验证的功能。