一、Brute Force(Medium)与Brute Force(low)的操作一样
1、打开BurpSuite和BurpSuite内嵌浏览器,在内嵌浏览器中输入localhost/dvwa后选择难度等级为Medium。
2、与low的操作一样,选择代理->拦截->打开Intercept on->在登陆框里面输入Username和Password->登录->在请求处单击右键选择发送到Intruder。
3、打开Intruder->添加payload位置->在payload position处选择添加的payload->在Payload configuration处load字典->开始攻击。
4、查看攻击,选择与其他不同的请求长度不同的条目,响应->页面渲染,出现4说明攻击成功。
二、Brute Force(High)
Brute Force(High)与Brute Force(low、Medium)有所区别,每次登录都会出现一个user_Token,而且每次都不一样,但是主要想法还是一样的。
1、调整难度等级
2、输入登录信息打开Intercept on进行拦截,并在请求处单击右键选择发送到Intruder。
3、选择Pitchfork attack攻击方式,添加payload,为password(payload 1)load字典。
4、在payload position选择【payload 2】,并将【payload类型选为递归提取】。
5、选择【资源池】,【新建资源池】,勾选【最大并发请求数,并设置为1】。
6、设置中往下拉,在【检索-提取】中选择【添加】,在弹出框里面选择【重新获取响应】,选择并复制4
将复制的Token的值粘贴在【首次请求初始payload】中。
7、发起攻击,在结果条目里选择长度不同的双击,选择【响应】、【页面渲染】看到有图片就说明攻击成功。