日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

burpsuite插件-验证码识别插件使用教程

發布時間:2025/6/17 编程问答 53 如意码农
生活随笔 收集整理的這篇文章主要介紹了 burpsuite插件-验证码识别插件使用教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、插件下載

下載最新插件與驗證碼識別端(captcha-killer-modified.jarcodereg.py)

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

安裝python依賴,根據requirement.txt的內容進行下載依賴(pip install -r requirement.txt )

再使用python3 codereg.py開啟驗證碼識別模塊,前提安裝ddddocr

下載地址:

https://github.com/f0ng/captcha-killer-modified/releases/

二、安裝插件
首先打開burp,選擇Extender——>Add(默認Java類型插件)————>Select File——>選擇下載的captcha-killer-modified-jdk14.jar文件,

發現任務欄里多出一個captcha-killer,就說明安裝成功,如下圖↓

三、獲取目標網站驗證碼

1.找到要爆破的網站并打開burp,選擇驗證碼-右鍵-“在新標簽頁中打開圖片”-------復制驗證碼鏈接

2.使用burp抓包該鏈接,然后右鍵-鼠標右鍵,將這個包發送到captcha-killer模組里,點擊獲取,查看到能識別出驗證碼就成功了。

[‘extensions’—->’captcha-killer’—>’send to captcha panel’]

四、開啟本地驗證碼識別服務

本文實驗的python版本環境:Python 3.10.11

1.python中安裝ddddocr和aiohttp包
和其他第三方包的安裝方式一樣,在dos命令中寫入以下命令

pip install ddddocr aiohttp -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

出現下圖所示,就是安裝好了。

2. 同時別忘了需要安裝以下模塊

Pillow==9.5.0
aiohttp==3.8.3
argparse==1.1

3.直接運行codereg.py,注意,這個dos面板不能關掉,否則ddddocr不會繼續運行,也就不能進行識別了

python codereg.py

4.在burp的captcha頁面配置接口URL和請求模板(Request template)

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>

將以上代碼直接復制進插件頁面的左下角的請求模板中,填寫url為http://127.0.0.1:8888

5.然后點擊識別,就能查看到右側驗證碼已經識別出來了,多點擊幾次上方的獲取驗證碼,再點擊識別,測試下識別是否準確,簡單的驗證碼識別率還是可以的。

五、最終步驟:將驗證碼識別與爆破結合

1.按正常步驟進行賬號密碼驗證的抓包

打開攔截開關,抓取登錄操作的數據包

2.發送到intruder模塊

和正常的爆破一樣,發送到入侵者模塊

3.不一樣的是驗證碼,這樣填:

4.一定注意選擇單線程

線程池為單線程,否則驗證碼識別會交叉出現錯誤,很好理解,因為頁面的驗證碼會一次一換,如果不是一一對應的關系就會出現驗證碼錯誤。

修改完后點擊開始爆破就行了。

教程完畢!!!請勿非授權模式下爆破任何網站。

總結

以上是生活随笔為你收集整理的burpsuite插件-验证码识别插件使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。