songweibiao
V2EX  ›  问与答

你怎么看 12306 推出的图片验证码?

  •  
  •   songweibiao · Mar 16, 2015 · 8530 views
    This topic created in 4082 days ago, the information mentioned may be changed or developed.

    RT,12306推出了全新图片验证码,抢票软件还有戏吗?
    还能通过啥技术手段破解?
    相关报道: http://tech.ifeng.com/a/20150316/41011118_0.shtml

    44 replies    2015-03-17 11:21:02 +08:00
    xiaogui
        1
    xiaogui  
       Mar 16, 2015
    不用怕,肯定能找的规律的。
    icedx
        2
    icedx  
       Mar 16, 2015 via Android
    Naive
    loading
        3
    loading  
       Mar 16, 2015
    图片是有限的,md5都会出来,关键字列表会对上的。
    这个只要一个订票软件就能把码都打出来!
    loading
        4
    loading  
       Mar 16, 2015
    哦,举全国之力,推进图像识别技术,感谢12306!
    n37r06u3
        5
    n37r06u3  
       Mar 16, 2015
    没用吧 云打码马上接入
    xenme
        6
    xenme  
       Mar 16, 2015
    人工打码,还怕你?
    datocp
        7
    datocp  
       Mar 16, 2015
    为什么不用手机短信验证呢。
    youxiachai
        8
    youxiachai  
       Mar 16, 2015
    这个世上有人工打码服务...只能说..提高了那批抢码软件的成本
    lxrabbit
        9
    lxrabbit  
       Mar 16, 2015   ❤️ 1
    @loading 图片是整张的,万一人家专门有台机器24小时不停的生成图片呢?(可能都不是万一,就可以这样做)
    lxrabbit
        10
    lxrabbit  
       Mar 16, 2015
    @youxiachai 那起码不是免费的了,人工打码总不能是志愿者在做吧
    @datocp 昨天315晚会才说了手机实名制形同虚设
    loading
        11
    loading  
       Mar 16, 2015   ❤️ 2
    @lxrabbit 整张图片是可以切割后处理的。
    人工打码,其实把任务交给一般网站的验证码就搞定了。。。很多手机 app 用户其实都不知道自己有时是打码机。
    gangsta
        12
    gangsta  
       Mar 16, 2015   ❤️ 1
    以前一直用 高铁管家,自动回帖验证码登陆12530
    这次看看他们的反应速度吧...

    lxrabbit
        13
    lxrabbit  
       Mar 16, 2015
    @loading 一个是速度就不够快了,人工打码还要转来转去的,没有自己正当填写来得快,另外一个,提高了成本,图像识别和文字语义的识别不是说做就做出来的,叫你免费做一个开放源代码,你肯么?
    loading
        14
    loading  
       Mar 16, 2015
    @lxrabbit 您低估了黑产的能力。
    lxrabbit
        15
    lxrabbit  
       Mar 16, 2015
    @loading 怎么个低估法?但说无妨
    GtDzx
        16
    GtDzx  
       Mar 16, 2015
    好奇去看了看提供图片验证码的点触,发现网站上导航链接一点就报磁盘不足的错误。。。
    不禁担心用在12306上高峰期是不是稳定...
    http://touclick.com/about.aspx?id=40
    loading
        17
    loading  
       Mar 16, 2015
    @lxrabbit 我什么都不知道,你别骗我。
    lxrabbit
        18
    lxrabbit  
       Mar 16, 2015
    @loading 现在只放出一两种方案,也就是说以后抢票的时候可能放出更多种方案,目前还没有用到汉语的多样性呢(我认为12306肯定会出的,能做得到为什么不出)
    ihciah
        19
    ihciah  
       Mar 16, 2015
    图片是有限的,穷举出来人工打标签,hash下存数据库就好
    honeycomb
        20
    honeycomb  
       Mar 16, 2015
    给图片加盐就可以解决掉穷举的问题?
    imn1
        21
    imn1  
       Mar 16, 2015   ❤️ 1
    @ihciah
    hash 最容易对付,造一张图片,随机改一个像素值,完全不影响视觉,但 hash 值就全变了
    dreasky
        22
    dreasky  
       Mar 16, 2015
    这个只是在登陆有验证 购票时候没有?
    zhoupengfei
        23
    zhoupengfei  
       Mar 16, 2015
    @datocp 那不是钱么
    oldcai
        24
    oldcai  
    PRO
       Mar 16, 2015
    应该是有题库的,比验证码更容易对付才对。
    假设有无限的图片,就需要deep leaning来识别了吧。
    kn007
        25
    kn007  
       Mar 16, 2015
    如果图片总数不变,只变化图片一些点,还是可以识别的。。
    所以需要图片总数一直在增加和随机,然后,再多一些验证方式。只能说会增加成本罢了
    kn007
        26
    kn007  
       Mar 16, 2015
    我突然想到如果12306在各个图库随机取图,就解决数量问题。比如 猫 这个关键词,在百度图片,然后get一张图片,显示在验证码里,这样你的识别完全意义不大了。只能靠人了
    SakuraSa
        27
    SakuraSa  
       Mar 16, 2015
    我在想,如果把验证码里的8个图片分割开,然后丢到谷歌搜索
    是不是可以得到关键字,进而解答上面的问题呢?
    iyaozhen
        28
    iyaozhen  
       Mar 16, 2015
    话说有没有好点的验证码服务,适应移动端的。
    webjin
        29
    webjin  
       Mar 16, 2015
    态度上有进步,毕竟人家也在慢慢改进用户体验
    faceair
        30
    faceair  
       Mar 16, 2015
    @imn1 不hash 对比相似度总可以吧
    yangff
        31
    yangff  
       Mar 16, 2015 via Android
    大部分直接对接百度识图,便可达到一定正确率,对少部分错误进行人工标记以提高正确率。
    做到99.%的识别率不是问题。比传统验证码简单多了。。
    yangff
        32
    yangff  
       Mar 16, 2015 via Android
    像这种图,不管怎么变,一发频谱分析基本就秒天秒地了。。
    xierch
        33
    xierch  
       Mar 16, 2015
    拖 Google,好些都能被认出来..
    acmetal
        34
    acmetal  
       Mar 16, 2015
    @lxrabbit
    > 怎么个低估法?但说无妨
    这就有点像:我不信你一天能赚100W,你告诉我怎么赚。→_→
    lxrabbit
        35
    lxrabbit  
       Mar 17, 2015   ❤️ 1
    @acmetal 这种主观的说法就看怎么理解了
    iiduce
        36
    iiduce  
       Mar 17, 2015
    12306启用图片验证码 抢票公司破解方案出炉 http://news.163.com/15/0317/01/AKSEVLSI00014AED.html
    111111111111
        37
    111111111111  
       Mar 17, 2015 via Android
    对了 ,输验证码的目的是什么来着?
    schezuk
        38
    schezuk  
       Mar 17, 2015

    哪个是图书馆?
    comanboy
        39
    comanboy  
       Mar 17, 2015
    關我球事,反正我又不用搶票。
    cat9life
        40
    cat9life  
       Mar 17, 2015
    怀疑高峰时候的效率... 会不会根本刷不出来图片到时候。。
    cnkuner
        41
    cnkuner  
       Mar 17, 2015 via Android
    图片有限,浪费带宽。
    woyao
        42
    woyao  
       Mar 17, 2015
    @livid,@comanboy这人是不是应该直接ban id?
    http://www.v2ex.com/t/164092

    @datocp,手机验证码是存在短信延迟的,特别是抢票高峰的时候,可能这个短信通道就直接瘫了。
    另外,手机验证码也会增加12306的成本。
    comanboy
        43
    comanboy  
       Mar 17, 2015
    @woyao 你還真是積極,我說錯什麽了?我只不過是實話實說而已,本來就不關我的事,我又不用買票。牆內沒有言論自由,牆外也要壓迫言論嗎?再說了樓主都沒發話,你激動個毛線。
    akira
        44
    akira  
       Mar 17, 2015
    @yangff 测试了一下,推荐用谷歌识图,成功率更高

    12306用的图,应该大部分是从互联网上抓回来的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   947 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 20:58 · PVG 04:58 · LAX 13:58 · JFK 16:58
    ♥ Do have faith in what you're doing.