Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 2.29 KB

FAQ.md

File metadata and controls

53 lines (41 loc) · 2.29 KB

有问题请在FAQ或者README寻找一下,如果没找到请提issue

1.用法

releases下载最新插件与验证码识别端(captcha-killer-modified.jarcodereg.py)

使用Burp加载captcha-killer-modified.jar

再使用python3 codereg.py开启验证码识别模块,前提安装ddddocr

POST /reg HTTP/1.1
Host: 127.0.0.1:8888
Authorization:Basic f0ngauth
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:97.0) Gecko/20100101 Firefox/97.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Accept-Encoding: gzip, deflate
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Content-Type: application/x-www-form-urlencoded
Content-Length: 8332

<@BASE64><@IMG_RAW></@IMG_RAW></@BASE64>

接口地址设置为http://127.0.0.1:8888,即可开始识别

其余用法移步captcha-killer用法

2.加载插件错误

0x01 检查加载的是否是jar文件

0x02 与启动burp的jdk版本有关,可以适当选择与jdk10相近的版本启动

3.验证码识别错误

1.查看模板是否正确,模板

2.检查python3 codereg.py是否正常启动,可以本地尝试使用ddddocr进行识别验证码验证

3.重新下载本插件与验证码服识别端进行加载

4.报错 Typeerror: classification() got an unexpected keyword argument img_base64

4 感谢ekko-zhao师傅反馈

修改codereg.py源码如下(记得import base64

async def handle_cb(request) :
    img_base64 = await request.text()
    img_bytes = base64.b64decode(img_ base64)
    return web. Response(text=ocr.classification(img_bytes))

5.无法识别验证码

一般问题出在新版burp上,由于jdk的原因导致代码运行错误,可以点击此处下载

image