由于之前一直想实现此项技术,在网上也翻看了许多资料,基本都是基于captcha-killer和captcha-killer-modified,结合第三方ocr识别接口来识别图片验证码
以下的步骤使用的框架为xp_CAPTCHA V4.2,使用的接口是ddddocr。
Ocr接口
常见的ocr识别接口有三种:
1.ddddocr:可直接输入 pip3 install ddddocr
安装,python版本需为3.8以上
2.muggle-ocr:python3 setup.py install
3.第三方付费接口:框架可以下载 xp_CAPTCHA 接口需付费使用,价格为1块钱识别500次,准确率很高,支持多种验证码格式
配置步骤
编辑配置
下载上述框架后,编辑 server.py,将主机地址改为本地或服务器 IP,然后运行 server.py
查看配置
访问网址127.0.0.1:8899,出现以下界面即配置成功
添加插件
添加标记
将需要爆破的地方标记,验证码则填入 @xiapao@1@admin
填入验证码
在 xiapao 的地方填入验证码的 URL
设置爆破线程
设置相关 Payload,线程只能调成1,否则会失败