外行请教验证码问题?

2012-06-29 14:56:21 +08:00
 sigone
现在很多网站的验证码辨识都非常的困难, 肉眼辨识难度增加有什么好处? 或者说有什么意义? 肉眼辨识难度与防机器灌水有多少关系?
3594 次点击
所在节点    问与答
6 条回复
nffish
2012-06-29 15:02:41 +08:00
肉眼难识别,同样机器也难识别
PS:个人不喜欢有带验证码的网站
neildd
2012-06-29 15:07:22 +08:00
4位数字的那种,我有python程序可以识别掉。
用bpnn神经网络库
footstone
2012-06-29 15:14:17 +08:00
不喜欢+1

参与过电信运营商的一个互联网项目,用户提交的登录操作因为验证码难认导致至少60%是失败提交,体验极差。。当时负责人跟我讲说是故意这么干的,为了安全。。。从用户操作角度来讲,增加识别难度一点儿好处没有。
Hyperion
2012-06-29 15:17:29 +08:00
比如有些验证码肉眼识别难度虽然很大(主要指在颜色上动脑筋的), 但把图形二值化之后机器非常好处理...

总之, 反人类不一定就反"机器", 反"机器"的也不一定反人类.
sigone
2012-06-29 17:43:54 +08:00
@Hyperion 所以搞不明白, 为什么很多网站要吧验证码搞到, 需要用户刷新多次后才能辨别出来.
Hyperion
2012-06-29 18:00:34 +08:00
@sigone 这就是普通程序员, 文艺程序员 和 2[哔]程序员 的区别了...

其实, 验证系统最靠谱的做法是: 到达某个阈值(密码输错次数之类的), 就要求用户输入验证码的方式.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/40910

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX