DOOM游戏风格的验证码——能杀死3个怪物你就不是自动化程序

20 世纪末,随着互联网(似乎国内常用"互联网"指代 Web)的普及,网络爬虫和恶意脚本等自动化程序开始大规模滥用网络资源,引发了虚假账户、垃圾评论、暴力破解、内容盗取等一系列问题。

2000 年,卡耐基梅隆大学的研究人员提出了一种防止自动化程序滥用 Web 的方法------CAPTCHA,即俗称的验证码。验证码的种类繁多,从最初的扭曲字符验证码,到简单的加减法计算题,再到图像选择验证码和拖动碎片完成拼图。但无论是哪一种,给我们的感觉都是"怎么又出来了,烦死了"。

然而近日,专注于 Web 前端开发技术的 Vercel 公司推出了一种全新风格而且相当有趣的验证码------玩一局经典的第一人称射击游戏 DOOM,如果能杀死至少 3 个怪物,就证明你不是自动化程序。

doom-captcha.vercel.app/

不过,这不是首个 DOOM 主题的验证码,早在 2021 年,一名叫作 Miquel Camps Orteza 的开发者就展示过类似的创意。

vivirenremoto.github.io/doomcaptcha...

更有意思的是,这两款验证码甚至还支持了 iddqd 和 idkfa 这两条 DOOM 的秘籍代码。

相关推荐
SUPER52664 小时前
FastApi项目启动失败 got an unexpected keyword argument ‘loop_factory‘
java·服务器·前端
sanx184 小时前
专业电竞体育数据与系统解决方案
前端·数据库·apache·数据库开发·时序数据库
你的人类朋友7 小时前
【Node】认识一下Node.js 中的 VM 模块
前端·后端·node.js
Cosolar7 小时前
FunASR 前端语音识别代码解析
前端·面试·github
AA陈超9 小时前
虚幻引擎UE5专用服务器游戏开发-33 在上半身播放组合蒙太奇
c++·游戏·ue5·游戏引擎·虚幻
@大迁世界9 小时前
Vue 设计模式 实战指南
前端·javascript·vue.js·设计模式·ecmascript
芭拉拉小魔仙10 小时前
Vue项目中如何实现表格选中数据的 Excel 导出
前端·vue.js·excel
jump_jump10 小时前
妙用 localeCompare 获取汉字拼音首字母
前端·javascript·浏览器
U.2 SSD10 小时前
Echarts单轴坐标系散点图
前端·javascript·echarts
德育处主任Pro10 小时前
前端玩转大模型,DeepSeek-R1 蒸馏 Llama 模型的 Bedrock 部署
前端·llama