最近想研究一下PHP的多线程,就到处找资料看,发现网上的大部分都是利用curl多线程来抓取网页信息,采集之类的,作为安全研究的小菜呢,只想利用curl来进行暴力破解表单而已,这里先使用curl单线程来破解一下我之前汉化的dvwa程序的登陆密码。
先来科普一下,可能部分人不知道DVWA。
DVWA是国外大牛写的一个漏洞测试平台,类似于OWASP的WebGoat平台,但是DVWA更简单,适合于web安全研究新手使用,平台集合了sql注入,xss,上传,文件包含等等功能,原版是英文的,为了国内安全人员使用,我就把它进行了汉化,并且由好朋友ay暗影打包成了安装版,可以实现安装好以后就可以使用,不用再安装IIS+PHP的环境,十分方便。
安信华web弱点测试系统V1.1版-附汉化版源码下载:
http://www.waitalone.cn/anchiva-dvwa.html
今天这篇文章并非来介绍DVWA的,真正的目的是下面的使用CURL破解dvwa登陆密码,代码如下:
原理很简单的,就是使用curl提交post数据包,然后判断返回的头信息里面是否有Location: login.php字符,如果有说明密码不正确,反之正确。
大家也可以拿这个脚本改改,改成通用的破解没有验证码的登陆表单,下篇文章我将给大家介绍使用CURL多线程破解DVWA登陆密码,请期待多线程版本。
from www.waitalone.cn.thanks for it.
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论