15个设计得最糟糕最变态的CAPTCHA验证码

来源:chinaz 时间:2008-09-01 17:17:00 

CAPTCHA,全称为“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)。简单来说就是人类验证。当我们注册邮箱或到一些网站留言的时候,都需要输入验证码,一般的验证码是扭曲或模糊的数字,或一道简单的四则运算。CAPTCHA的作用是防止计算机自动完成注册、留言等操作。创意在互联网无处不在,就像这些主机箱,但如果验证码设计成下面这15种情况,那就相当糟糕和变态,不是创意了。

1、偏导数

要算到什么时候?

2、选择较“热”的3个人

3、MWMVWMMWVW...晕了

4、下图6个之中哪个不可以从右方的模型折叠出来?

5、输入“有猫”的字符

6、谁能看清?

7、如果说上面那组验证码你能看清,那下面这一组你看不清了吧?

8、你到底要我输入哪些?!

9、一堆?一陀?

10、第二和第四个字符是要我输入3.14吗?

11、第二个是X还是Y?

12、第一道求偏导,这一道求极限。

算出来基本上太阳都下山了。

13、不同的图形代表不同的字母。

14、谁看得清?

15、化学物质中文名称

这个是我亲身经历的,他的变态之处不在于验证码里要输入的内容,而是当你点击“想知道答案吗?”链接后会弹出一个对话框:不知道就算了,不用填。

验证码不是越复杂越好,应该在能基本区别人和计算机,但不能过于复杂。某些中文网站采用中文作为验证码,我认为这样的体验不好,首先不是每个上网的人都能或可以打中文,第二是可能会碰到某些不会打的字。

CAPTCHA不是万能的,俄罗斯的一个黑客组织使用一个自动识别软件在2006年破解了Yahoo的CAPTCHA。准确率大概是15%,但是攻击者可以每天尝试10万次,相对来说成本很低[1]。而在2008年,Google的CAPTCHA也被俄罗斯黑客所破解。攻击者使用两台不同的电脑来调整破解进程,可能是用第二台电脑学习第一台对CAPTCHA的破解,或者是对成效进行监视。(via Wikipedia)

注:本文一部分验证码来源自Docstoc,其中一个是我亲身经历的。

标签:验证码,设计,验证
0
投稿

猜你喜欢

  • 使用SQLAlchemy操作数据库表过程解析

    2024-01-20 14:42:59
  • 探索网页设计中的黄金比例

    2008-10-20 12:26:00
  • python重要函数eval多种用法解析

    2023-02-08 20:16:46
  • 设置密码保护的SqlServer数据库备份文件与恢复文件的方法

    2024-01-15 10:19:55
  • golang协程设计及调度原理

    2024-02-21 21:16:51
  • 详细聊一聊为什么Python没有main函数

    2023-05-13 07:16:29
  • python 监控logcat关键字功能

    2022-06-13 13:36:17
  • Django restframework 源码分析之认证详解

    2021-08-15 12:03:40
  • Django中ORM找出内容不为空的数据实例

    2022-03-24 04:47:56
  • js正则表达式验证密码强度【推荐】

    2024-04-29 13:39:30
  • go语言使用RC4加密的方法

    2024-02-21 04:09:15
  • Pandas之ReIndex重新索引的实现

    2023-10-22 20:47:28
  • SqlServer 获取字符串中小写字母的sql语句

    2024-01-21 03:34:53
  • Python设置默认编码为utf8的方法

    2023-09-23 16:08:34
  • 前端开发之JS生成32位随机数的方法举例

    2024-04-19 09:56:26
  • mysql数据表和数据表关联

    2010-12-03 16:00:00
  • Python可变集合和不可变集合的构造方法大全

    2021-10-23 12:39:04
  • python设置windows桌面壁纸的实现代码

    2023-05-27 02:51:05
  • .Net Core导入千万级数据至Mysql的步骤

    2024-01-19 17:05:59
  • python自动提取文本中的时间(包含中文日期)

    2023-08-22 21:32:11
  • asp之家 网络编程 m.aspxhome.com