这样的带干扰线的验证码破解思路是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问时复制粘贴 AI 生成的内容
Gawie
V2EX    程序员

这样的带干扰线的验证码破解思路是什么?

  •  
  •   Gawie 2013-08-02 21:37:33 +08:00 8525 次点击
    这是一个创建于 4464 天前的主题,其中的信息可能已经有所发展或是发生改变。
    http://denger.me/2013/03/hack-sina-weibo-verify-code/

    这篇里面我仔细看,干扰线都比较细,但是下面这个图片干扰线粗,有针对这样的干扰线的一些破解思路么? 太科学的看过,有篇论文是专门介绍这个的,但是貌似算法太复杂

    http://wenku.baidu.com/view/63bac64f2b160b4e767fcfed.html


    10 条回复    1970-01-01 08:00:00 +08:00
    Actrace
        1
    Actrace  
       2013-08-02 21:57:25 +08:00
    楼主开始召集技术党动歪脑筋了.
    wodemyworld
        2
    wodemyworld  
       2013-08-02 22:01:38 +08:00
    呵呵
    Gawie
        3
    Gawie  
    OP
       2013-08-02 22:12:30 +08:00
    不做坏用途,因为在看乌云那片文章,里面提到过好像,粗的干扰线比较麻烦,自己写过一些方法,还是没有办法解决,干扰线细点可以解决,所以问技术党喽~
    ejin
        4
    ejin  
       2013-08-02 22:24:58 +08:00
    这么规矩的数字,只要稍微矫正下识别不难的吧,干扰线虽然是干扰了,但是数字很规矩,识别其他部分匹配80%就可以确定是哪个数字了。
    efi
        5
    efi  
       2013-08-02 22:28:18 +08:00
    “通过递归算法寻找连通线比较不错,不过该方法这里仍然觉得较为复杂”???不要懒。

    要说粗的“干扰线”,就说整个下半部分都被一条白色的干扰线遮住了,你怎么办吧。

    所以说干扰线预处理实际还是识别方法不行。得用特征点。
    Gawie
        6
    Gawie  
    OP
       2013-08-02 22:46:19 +08:00
    @efi 呃,上面那篇不是我的写的.,

    匹配80%,是一种方法,分割数字以后,做原型数字二值化,然后做对比,应该可以!
    netsnow
        7
    netsnow  
       2013-08-08 03:41:05 +08:00
    关注,最近小弟也在做类似的 希望一起交流 GTALK netsnow.atm#gmail.com
    doun
        8
    doun  
       2013-08-08 12:58:03 +08:00 via Android
    我看这个干扰线没有变色没有变形,又比较长
    denger
        9
    denger  
       2013-08-08 13:16:32 +08:00
    真心觉得 http://drops.wooyun.org/tips/141 这文章不错,挺专业。
    还有这篇:http://blog.csdn.net/problc/article/details/5579475

    按我的做法就是先简单来,直接根据线条的颜色将线给去掉。然后接着就是拆分字符,做一些字库。再是进行相似度对比。如果你要求的识别度不需要特别高的话,或许去线导致字符某一部分残缺并不会很大程度上影响相似度。当然,具体还得自己尝试来得出结论。
    pubby
        10
    pubby  
       2013-08-08 13:29:09 +08:00
    各种字体,各种颜色,各种大小,各种旋转,各种偏移,各种干扰.....

    我们直接做了一个验证码输入页面,上面显示一堆验证码,找个人慢慢输 -_-
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4448 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 32ms UTC 01:03 PVG 09:03 LAX 18:03 JFK 21:03
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86