微笑炸弹 发表于 2011-11-23 20:21:34

验证码识别问题请教


想问下,想上图那个验证码,是现实在软件上面的,有没有什么办法知道此款软件如何获取验证码并现实在软件上的!

bdancerlc 发表于 2011-11-23 23:12:14

这方面正在研究,等验证码达人降临..

cxlater 发表于 2011-11-23 23:13:23

这个涉及到反编译了吧

lxwlxwayy 发表于 2011-11-24 00:55:56

顶下,{:face (114):}

amxi 发表于 2011-11-24 10:46:15

看了你的头像,谁还管你的问题{:face (88):}

amxi 发表于 2011-11-24 10:47:21

IE正则后显示上去的吧

nivisde 发表于 2011-11-24 21:32:08

如果是其他高级的语言写的话,我想应该是流,内存流形式。或者网页文档流
以前朋友用 delphi开发的时候给我看过
刚开始起步的时候他是直接把图片下回来之后在放到控件上
后来技术好了,直接用流形式把图片放软件上了。

.個朲綉√ 发表于 2011-11-24 21:57:59

LZ头像中人为何人求套图,PM我啊。。。

afan 发表于 2011-11-24 22:07:48

Local $Pic = @TempDir & '\yzm.bmp'
Local $Url = 'http://reg.email.163.com/mailregAll/regvf1/verifyCodeImgF.jsp?type=zh'
InetGet($Url, $Pic, 1)
Local $MM = 0, $MMP = 1
GUICreate('', 200, 120)
$Pic1 = GUICtrlCreatePic($Pic, 50, 20, 80, 30)
GUISetState()

While 1
        $nMsg = GUIGetMsg()
        Switch $nMsg
                Case -3
                        FileDelete($Pic)
                        Exit
                Case $Pic1
                        If Not $MM Then
                                InetGet('http://www.autoitx.com/uc/avatar.php?uid=7657605&size=middle', $Pic, 1)
                                GUICtrlSetPos($Pic1, 40, 0, 96, 120)
                                GUICtrlSetImage($Pic1, $Pic)
                                $MM = 1
                                $MMP = 0
                        Else
                                InetGet($Url, $Pic, 1)
                                If Not $MMP Then
                                        GUICtrlSetPos($Pic1, 50, 20, 80, 30)
                                        $MMP = 1
                                EndIf
                                GUICtrlSetImage($Pic1, $Pic)
                        EndIf
        EndSwitch
WEnd

魔导 发表于 2011-12-1 23:45:21

建议LZ找啊福{:1_498:}

wua0550 发表于 2011-12-2 00:34:54

在软件上显示这个当然是用加载图片的方法啊,但图片从哪来就要研究一下了,一般这种验证类图片都从网站上获取的,当然这让软件自己用随机算法画一个图也是可以的但一般没人会用因为本地出图容易暴露算法也容易被跳过,还不容易实现网络验证的目的。
明白了本地出图的缺点我门就可直接进到网络验证图片的获取上了.既然是网络获取http当然是最直接的.
那怎么取到验证图片的网址呢?
答案当然是网络监听了.
那就要用的监听工具了,WSExplorer    中文界图,进程监听.绝对OK的好东东

zzm0163 发表于 2011-12-13 15:55:14

留下记号,测试下 这个是好东西

blue_dvd 发表于 2011-12-13 23:25:57

路过看看,好高深,需要学习!
页: [1]
查看完整版本: 验证码识别问题请教