浅谈图形验证码的破解

在web安全测试中。我们通常会采用暴力破解的手段登录网站后台。但是很多的站点支持验证码,所以常规的暴力破解已经无法使用。哪么怎样暴力破解含有验证码的站点呢?

浅谈图形验证码的破解
常见具有验证码的登录页面

分析请求数据

接下来,我们先在burp中抓包分析,当输入账号和密码等信息后,请求数据是怎样的。浅谈图形验证码的破解从提交后,我们发现了下面信息token__=0f9eac190dbfa3afbd13223195f5ccec&username=admin&password=123456&captcha=dvm5username(用户名)password(密码)captcha(验证码)这三个重要的字段组成。

关于Pkav HTTP Fuzzer

Pkav HTTP Fuzzer是一款经典验证码暴力破解工具。接下来我们来看看如何使用。首先运行后效果如下:

浅谈图形验证码的破解接下来,将burpsuite抓取的数据包中全部的请求内容复制到Pkav HTTP Fuzzer工具中浅谈图形验证码的破解接下来,我们需要复制图形验证码的地址,到分析地址栏中。浅谈图形验证码的破解点击下方的验证码识别,输入验证码地址。根据自己的实际情况进行简单的调整。使识别率最高就行。浅谈图形验证码的破解

添加标记

这里和burp中破解是一个道理,我们需要对用户名、密码、验证码添加标记。浅谈图形验证码的破解接下来,我们给标记添加外部字典就行了。浅谈图形验证码的破解

点击发包器破解

接下来,我们点击发包器,启动破解进程。浅谈图形验证码的破解

总结

  • 经测试,对纯数字验证码的识别率最高,字母和数字组合较低。

  • 给验证码添加背景干扰后,识别率大大降低。

  • 对于网站开发者或站长来说,建议开启验证码的难度。防止暴力破解过程中,对验证码的识别。

  • 工具获取,后台回复验证码获取。

更多精彩文章 欢迎关注我们


原文始发于微信公众号(kali笔记):浅谈图形验证码的破解

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/177987.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!