
对一些简单验证码的识别工具 可以自定义验证码配置以达到通用的目的 使用者可以使用提供的dll或者命令行工具调用识别 从而实现一些自己的功能 文件包含全套工具、关键代码、使用说明文档
【验证码配置工具】


右边绘图区域获得焦点的时候WASD键可以以像素位单位的移动鼠标 放大镜会跟随鼠标移动显示对应细节下方图该像素点ARGB值
上图为验证码配置工具【参数设置】页面中的数据都比较容易理解
在[干扰处理]里面有个[添加]按钮是用来输入表达式的

因为在去干扰时候除了验证码和背景本身之外还有其他的需要处理 比如之前做过百度推广的验证码识别 他有干扰线条而线条颜色统一而且都在文字下方 所以此时我可以添加这样的表达式来 把指定颜色直接当作背景处理 这样二值化后干扰线条直接就被忽略掉了
以下面的验证码为案例

假设二值化的阀值采用默认值(就当作二值化也无法解决后面干扰线条的时候)
首先分析 上面文字基本上是黑色的 但是线条颜色却相对浅一点 而此时就就可以添加上面的条件 当RGB平均值大于20的时候我视为白色

这样就变成了上图的效果(其实这个案例中上面直接二值化阀值设为20就可以了)


对于【字库设置】 个人建议使用手动采集的方式处理
也就是右边出现什么验证码直接在文本框输入对应的验证码即可(输入是区分大小写的 尽管验证码一般是不区分大小写的)
理论上来说样本采集越多越全 识别率越高 尤其是对于那些非标准字体 标准字体每个字符就算输入再多也只会采集一次(程序不会重复添加一样的样本)
如果使用系统字体 在文本框输入验证码会出现的字符 然后点击生成按钮会弹出一个系统对话框选择字体 确定后会生成对应的预览
选中左边的树节点右键可以对样本进行移除操作
注:在输入的时候输入减号【-】 而识别时候 识别出来的字符串会把所有减号【-】替换成空白 这样可以忽略一些采集的时候框选出了不想要的东西 如一些空心的字体OP等字体内部的东西
当一切都搞定时候点击 文件->保存 即可将配置保存成文件
保存的时候有两个后最可选 .ci.png 和 .ci
前者是以图片形式保存的 这样在电脑中看到的是验证码的图片方便识别
【伏宸帐户爆破工具】



界面上说的很明确了 一下是自己测试站的爆破结果




双击列表即可查看对应的包数据


【验证码识别工具】


此工具用于其他程序调用使用 如:python
# coding: UTF-8
import os
result = os.popen('verifytool.exe D:\\woo.ci.png -f D:\\woo-verify.png').readlines()
print (result)
在我的D盘有这样一张图


代码执行后的效果


其他调用方式自己测试 不过建议使用 -p 方式 如下
# coding: UTF-8
import urllib2
from socket import *
h = urllib2.urlopen('http://www.wooyun.org/captcha.php')
str = h.read() #获取验证码
s = socket(AF_INET,SOCK_DGRAM);
s.sendto(str,('localhost',14250)) #将获取到的验证码发送给识别程序
code = s.recvfrom(65500) #接受识别出来的验证码
print(code)


如果程序是.NET平台编写 则可直接使用VerifyReader.dll文件 将其添加引用然后:
CodeInfo ci = CodeInfo.LoadFromFile("D:\\woo.ci.png");
CodeHelper helper = new CodeHelper(ci);
string code = helper.GetCodeString(Image.FromFile("D:\\woo-verify.png"));
妻中蜜3全cg存档
游戏工具 / 28KB
下载
1
SimplyCam DXF格式编辑器v2.4.0 绿色版
文件处理 / 2.0M
下载
2
csgo空格键连跳脚本绿色免费版
游戏工具 / 564KB
下载
3
LOL Dsx换肤小助手2016 最新过检测版
游戏工具 / 4KB
下载
4
免费的SQLite3数据管理工具(SQLiteSpy)v1.9.9绿色版
编程软件 / 1.9M
下载
5
魔兽7.2.5塞弗斯的秘密buff监控wa字符串
游戏工具 / 1KB
下载
6
我的世界矿物透视MOD1.6.4-1.8集合版本
游戏工具 / 889KB
下载
7
DNF9周年第十套天空时装补丁
游戏工具 / 1.6M
下载
8
易控王文档加密软件v2017官方版绿色免费版
文件处理 / 46M
下载
9
Office自带Word转PDF插件
办公学习 / 606KB
下载
10
140.5M / 09-05
立即下载
76.4M / 03-25
立即下载
55M / 06-05
立即下载
237.9M / 04-13
立即下载
900.9M / 03-02
立即下载
96.2M / 07-06
立即下载
311.2M / 07-06
立即下载
335M / 07-06
立即下载
200M / 07-06
立即下载
413.8M / 07-06
立即下载
768.9M / 08-19
立即下载
484.7M / 09-27
立即下载
165.4M / 09-05
立即下载
131.8M / 04-13
立即下载
195.6M / 03-03
立即下载
45.6M / 09-08
立即下载
665.2M / 07-06
立即下载
2.84G / 07-06
立即下载
93M / 07-06
立即下载
338.3M / 07-06
立即下载
892.4M / 08-18
立即下载 312M / 07-30
立即下载 1.38G / 07-26
立即下载 109.8M / 06-03
立即下载 142M / 01-08
立即下载 1.2M / 11-23
立即下载 548.8M / 04-13
立即下载 1.6M / 04-13
立即下载 1.48G / 03-18
立即下载 646.6M / 03-03
立即下载 404M / 08-18
立即下载 110.5M / 09-05
立即下载 33.4M / 09-05
立即下载 60M / 04-29
立即下载 254M / 04-25
立即下载 659M / 04-23
立即下载 1M / 12-26
立即下载 253.4M / 12-08
立即下载 253M / 12-08
立即下载 1.19G / 11-16
立即下载 115.9M / 08-19
立即下载 488.3M / 06-04
立即下载 369M / 09-22
立即下载 181.5M / 09-22
立即下载 201.2M / 09-05
立即下载 248.9M / 12-08
立即下载 248.9M / 12-08
立即下载 100.6M / 03-06
立即下载 148.9M / 03-06
立即下载 1.12G / 07-06
立即下载 126.7M / 02-04
立即下载 1.76G / 09-22
立即下载 1.92G / 04-17
立即下载 201.5M / 04-13
立即下载 7.31G / 07-01
立即下载 94.3M / 07-06
立即下载 2.48G / 07-06
立即下载 7.63G / 07-06
立即下载 1M / 07-06
立即下载 778.1M / 07-06
立即下载 1.30G / 08-19
立即下载 72M / 07-06
立即下载 548.7M / 07-06
立即下载 1.00G / 07-06
立即下载 9.13G / 07-06
立即下载 126.2M / 07-06
立即下载 72M / 07-06
立即下载 105.1M / 07-06
立即下载 132M / 07-06
立即下载 132M / 07-06
立即下载