Brup+Captcha-killer+ddddocr实现验证码识别

这篇具有很好参考价值的文章主要介绍了Brup+Captcha-killer+ddddocr实现验证码识别。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Brup+Captcha-killer+ddddocr实现验证码识别

实验前准备:Burp(2020以后的版本jdk11)
captcha-killer(burp插件针对不同版本的burp存在不同的版本)
ddddocr(开源验证码识别接口最新版已支持python3.10版本)
项目地址:https://github.com/f0ng/captcha-killer-modified
https://github.com/sml2h3/ddddocr

安装captcha-killer插件

burp的安装和破解在此不做赘述,首先我们到上面提示的项目地址下载符合burp jdk版本的插件
Brup+Captcha-killer+ddddocr实现验证码识别
选择对的版本才能确保下面实验不会出现各种报错。
下载以后在Burp的Extensions模块选择将java插件导入Brup+Captcha-killer+ddddocr实现验证码识别
导入后会存在captcha-killer-modified模块。

安装ddddocr

ddddocr提供了开源的验证码识别接口,安装需要python环境,目前已支持pthon3.10版本安装,执行

pip3 install ddddocr

接下来安装 aiohttp(aiohttp是用于asyncio和Python的异步HTTP客户端/服务器,用来提供http服务)

pip3 install aiohttp

上述项目地址中含有codereg.py脚本,此脚本是用来启动ddddocr服务,运行界面如图
Brup+Captcha-killer+ddddocr实现验证码识别

开始实验

一、使用burp抓取含有验证码的数据包并发送到captcha-killer-modified模块,依次选择"Extensions"-“captcha-killer-modified 0.19”-“captcha-killer”-"Send to captcha panel"将数据包传到captcha-killer-modified插件中Brup+Captcha-killer+ddddocr实现验证码识别
点击获取即可查看获取图片验证码。
二、运行codereg.py脚本开启ddddocr服务。
三、将以下模板粘贴进captcha-killer-modified模块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>

Brup+Captcha-killer+ddddocr实现验证码识别
接口地址设置为http://127.0.0.1:8888,即可开始识别
Brup+Captcha-killer+ddddocr实现验证码识别文章来源地址https://www.toymoban.com/news/detail-408453.html

到了这里,关于Brup+Captcha-killer+ddddocr实现验证码识别的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python+ddddocr识别验证码(新手进阶)

         无意间看到的ddddocr的模块,闲来无事就小试一下,果然非常非常的不错,必须给ddddocr大佬点赞👍 一、准备         python环境:         建议各位使用python3.8~3.10版本,太高不兼容,太低也不兼容,别问为什么         需要安装ddddocr模块,PIL模块(python3使用

    2024年01月17日
    浏览(40)
  • 爬虫识别验证码技术 - 2Captcha

    验证码(CAPTCHA),全称为\\\"Completely Automated Public Turing test to tell Computers and Humans Apart\\\",是一种区分用户是计算机还是人的公共全自动程序。最初,验证码主要是一些混杂字母和数字的图片,但随着技术的发展,出现了更多种类的验证码,例如reCAPTCHA、GeeTest拼图验证码、hCaptc

    2024年02月16日
    浏览(43)
  • Python通用验证码识别OCR库ddddocr的安装使用

    之前写了一篇关于java使用tess4j进行图片文字识别.md的,对于应付简单的数字识别还是能应付,但总体效果、识别率很一般,后来同事找到了这一篇写的,(亲测好用便捷)Python通用验证码识别OCR库ddddocr的安装使用教程,试用了下确实效果要好很多,因此也记录一下,算是白嫖了

    2024年02月05日
    浏览(50)
  • Selenium+2Captcha 自动化+验证码识别实战

    本文深入探讨了使用Selenium库进行网页自动化操作,并结合2Captcha服务实现ReCAPTCHA验证码的破解。内容涵盖Selenium的基础知识、验证码的分类、2Captcha服务的使用,以及通过实例进行的详细讲解,最后对实践进行总结和优化思考,为读者提供了一条完整的验证码破解实践路线图

    2024年02月14日
    浏览(49)
  • python 识别图片验证码/滑块验证码准确率极高的 ddddocr 库

    验证码的种类有很多,它是常用的一种反爬手段,包括:图片验证码,滑块验证码,等一些常见的验证码场景。 识别验证码的python 库有很多,用起来也并不简单,这里推荐一个简单实用的识别验证码的库 ddddocr (带带弟弟ocr)库. python 版本要求小于等于python3.9 版本 pip 安装 下

    2023年04月08日
    浏览(38)
  • 【Python爬虫项目实战三】Ddddocr识别Ocr过开放猫验证码(接Authorization认证更新)

    本篇文章接《获取Chatgpt3.5免费接口文末付代码(过Authorization认证)》,由于上次更新了代码后,对方做了验证,而且验证码有点难识别,真人都有点难看明白,喜欢爬虫类文章的可以订阅我专栏哦 ⭐⭐欢迎订阅⭐⭐ ⭐⭐欢迎订阅⭐⭐ 🚀 Python爬虫项目实战系列文章 !! ⭐

    2023年04月27日
    浏览(37)
  • python 使用ddddocr库实现滑块验证码滑动验证

    使用ddddocr识别 该算法识别准确率为95%左右,测试三轮,每轮测试100次 使用cv2识别 该算法识别准确率为95%左右,测试三轮,每轮测试100次 构造轨迹库 图片长度为300,理论上就300种轨迹,实际上应该是200+种,还要减去滑块图的长度80 手动滑他个几百次,并把距离和轨迹记录下

    2024年01月21日
    浏览(56)
  • SpringBoot验证码之使用hutool-captcha方式实现验证码生成与验证

    生成验证码 : 提供一个接口, 这个接口里,我们将生成的验证码存入session,然后将验证码以图片格式或者base64编码串返回给调用端。 校验验证码 : 提供一个接口,这个接口里,我们收到调用端传过来的校验码,然后从session取出验证码,两个验证码都全部转小写,进行无

    2024年02月12日
    浏览(41)
  • uni-app使用uniCloud实现图形验证码(uni-captcha)

    uniCloud 是 DCloud 联合阿里云、腾讯云,为开发者提供的基于 serverless 模式和 js 编程的云开发平台。 官方文档:https://uniapp.dcloud.net.cn/uniCloud/uni-captcha.html 下载地址:https://ext.dcloud.net.cn/plugin?id=4048 GitCode 仓库:https://gitee.com/dcloud/uni-captcha 图形验证码主要起到人机校验或其他限制

    2024年02月08日
    浏览(45)
  • Java21 + SpringBoot3集成easy-captcha实现验证码显示和登录校验

    近日心血来潮想做一个开源项目,目标是做一款可以适配多端、功能完备的模板工程,包含后台管理系统和前台系统,开发者基于此项目进行裁剪和扩展来完成自己的功能开发。 本项目为前后端分离开发,后端基于 Java21 和 SpringBoot3 开发,后端使用 Spring Security 、 JWT 、 Spr

    2024年01月23日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包