V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sigone
V2EX  ›  问与答

外行请教验证码问题?

  •  
  •   sigone · 2012-06-29 14:56:21 +08:00 · 3597 次点击
    这是一个创建于 4534 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在很多网站的验证码辨识都非常的困难, 肉眼辨识难度增加有什么好处? 或者说有什么意义? 肉眼辨识难度与防机器灌水有多少关系?
    6 条回复    1970-01-01 08:00:00 +08:00
    nffish
        1
    nffish  
       2012-06-29 15:02:41 +08:00
    肉眼难识别,同样机器也难识别
    PS:个人不喜欢有带验证码的网站
    neildd
        2
    neildd  
       2012-06-29 15:07:22 +08:00
    4位数字的那种,我有python程序可以识别掉。
    用bpnn神经网络库
    footstone
        3
    footstone  
       2012-06-29 15:14:17 +08:00
    不喜欢+1

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

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

    其实, 验证系统最靠谱的做法是: 到达某个阈值(密码输错次数之类的), 就要求用户输入验证码的方式.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3962 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 05:12 · PVG 13:12 · LAX 21:12 · JFK 00:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.