想必很多人是见过的,大名鼎鼎的Google Kaptcha,网上有许多此类验证码的变种,如图1、图2、图3等等。根据参数不同,千变万化,而验证码识别的首要困难是训练集,大多数公司是不愿意在训练上面花钱打码的,那么生成算法有了,是否可以生成无限的参数,无限的训练集呢,最后一举攻破Kaptcha所有的变种,当然这是可以实现的,Kaptcha训练集批量生成工具,笔者也只能帮你们到这里了。

Kaptcha变种验证码一键攻破_第1张图片

  为了方便,在下封装了Kaptcha,只要两个参数,便可批量生成训练集:

  输出路径

  输出数目

  如图4所示:

Kaptcha变种验证码一键攻破_第2张图片

  图4

  结果如下:

 Kaptcha变种验证码一键攻破_第3张图片

  图5

  是不是很方便呢,那么又如何配置其变化呢,这里祭出配置文件样例:

  captcha.xml

Kaptcha变种验证码一键攻破_第4张图片

  把配置文件置于同一目录下即可