Burpsuite
一.Burpsuite暴力破解的基本用法
工具包——intruder(入侵爆破)应用
Payload(炸弹量)其类型有18种常见的有:
1.简单列表(simple list)最简单的 配置字符串列表作为payload可手工可从文件加载字符串列表
其本身自带了字典可以自由使用
2.字符串替换(Character substitution)
先进行预定义后替换
3.递归grep (Recursive grep) 主要用于从服务器端提取有效数据,需先从服务器响应中提取数据在替换payload位置
进行正则配置
注意:使用递归搜索时线程必须是1
字符块(character blocks)——输入一个字符串,按照设置产生指定大小的字符块。
数字类型 (Number)——据配置生成一系列的数字作为payload
日期类型(Dates)——据配置生成一系列的日期
暴力字典(Brute forcer)——跟据字符集和指定的长度随机组合全部的类型进行破解
空类型(Null payloads)——其可生成多个没有值的空字符串来进行爆破
Payload复制(Copy other payload)——是将其他位置的参数复制到payload上
四种攻击位置:
狙击手(sniper)——进行单点突破(每次攻击)单payload位置和集合 ,简单替换若有多个payload位置则会在每个位置都进行一边payload集合
攻城锤(Battering ram)——进行多点单方式攻击(每次攻击)多payload位置,单payload集合,在多位置上使用相同的payload
草叉(pitchfork)——多点多方式突破(每次攻击)多payload位置,多payload集合,在每个payload位置遍历对应的payload集合,攻击次数为最短的payload集合的元素个数
集束炸弹(cluster bomb)——(每次攻击)多payload位置,多payload集合,以多个payload集合的笛卡尔积作为攻击序列,比如第一个payload集合是【A,B],第二个为【C,D】则攻击序列为【【A,C】【A,D】【B,C】【B,D】】
二.插件的安装与使用
三.高级暴力破解的技巧
抓包
测试high级别下暴力破解
把包发送到iNtruder工具
注意:这里线程要设为1
获取返回的token值3位置用递归搜索
- 2 位置用简单清单就行
最后爆破成功
用户名为admin 密码为:password
ps:图片上传不了在文件里