陈皓:各式各样的验证码

开发 前端
还记得以前那篇《超强验证码》?其实这个世界变态的验证码还有很多,下面是一个列表向像展示了各种稀奇古怪的验证码。不过本文并不单单只是收集这验证码,前面的比较恶搞,后面的会向你展示什么是有accessibility验证码。

还记得以前那篇《超强验证码》?其实这个世界变态的验证码还有很多,下面是一个列表向像展示了各种稀奇古怪的验证码。不过本文并不单单只是收集这验证码,前面的比较恶搞,后面的会向你展示什么是有accessibility验证码。

完全看不清楚的

这是人类的字符吗?

图案中的字母是什么?

这也够奇葩的了。

看得清但令人抓狂的

数学公式的

如果你填对了,你是人类吗?


智力题

你的审美水平正常吗?

你懂盲文吗?

ASCII图片式

怎么验证一个人是否成年


3D验证码

通个这个脚本自动生成的:http://ocr-research.org.ua/tb/getimage.php5

http://ocr-research.org.ua/tb/getimage.php5

reCaptcha

相信大家都知道reCAPTCHA下了一盘很大的棋,它让你在输验证码的时候还帮着还原书籍中那些很难被OCR识别的单词。其有两组验证码,一组是可以被电脑识别的,另一组是不能被电脑识别的(也就是让人来帮电脑识别的),如果你第一组答对了,就会被 认为是人工操作,于是你回答的第二组就会成为人肉OCR。

它最近又将增加一项新功能:显示Google地图上的街景地址和名称。这样从地图上的街景中提取街道地址和名称以及交通标志等数据,以完善Google地图上的信息。

Facebook的人脸识别验证码

你觉得有创意吗?

微软的ASIRRA

DISTCHA

通过像iPhone/iPad开启时滑动的样式来验证。

MotionCAPTCHA

用鼠标来画个画。

siteHelp的DragCapCha

为下面的字母排个序吧

jQuery 验证码插件

jQuery s3Capcha 插件

Ajax Fancy Captcha

和上面那个不一样,这个需要拖动

wCaptcha

和上面的很相似。

Picatcha

挑出所有的计算器

yoCaptcha

广告式的验证码

W3C的建议

W3C的这篇文章(http://www.w3.org/TR/turingtest/)表达了传统的验证码图片的Inaccessibility的问题,而且一些验证码都很容易被破解。如:

W3C也给了一些解决方案:

  • 一些逻辑题或是智力题。
  • 声音输出,为了照顾残疾人。 Spam-bot tests flunk the blind
  • 限制帐号的操作次数。
  • 使用现有的Spam检测机制。如:酷壳(Coolshell.cn)的评论没有验证码,垃圾评论完全靠Akismet 插件过滤。

建议你移步去看看这篇文章。

(全文完)

原文链接:http://coolshell.cn/articles/7917.html

责任编辑:林师授 来源: 酷壳
相关推荐

2013-12-27 09:42:04

程序员趣闻

2013-06-19 10:19:59

2021-01-19 10:29:34

短信验证码密码

2022-02-11 07:10:15

验证码

2020-11-16 07:28:53

验证码

2012-07-16 01:20:09

代码效率

2014-06-12 08:53:01

团队团队效率

2011-11-02 12:43:33

2011-11-02 16:46:41

2019-06-18 07:12:25

验证码漏洞加密

2013-07-25 10:28:46

加班工作效率职场

2009-08-11 14:05:28

JSP验证码

2009-02-09 14:17:36

2015-09-21 15:31:05

php实现验证码

2017-12-21 07:38:19

2015-03-23 17:58:04

验证码倒计时并行

2016-11-08 19:19:06

2016-11-03 13:33:31

2022-01-20 10:54:23

移动手机短信验证码隐患
点赞
收藏

51CTO技术栈公众号