Burpsuite系列 -- Intruder模块介绍

哪儿有那么多两情相悦,多少人不过是到了年纪,该成家了,所以一拍即合,和一个顺眼的人在一起了,吵架打架带孩子,一辈子就这么过了。我要的你,也只不过是偶尔出现在我的梦里。。。。

----  网易云热评

提醒:下面有视频版

一、简介

Intruder模块用于完成对Web应用程序自动化攻击,一般流程:设置代理并开启拦截请求,将拦截到的数据包发送到Intruder模块,添加需要攻击的参数,设置参数字典,开始攻击。

 

二、Target功能

打开代理,拦截到请求包,在Raw处右击或者点击Action,发送到Intruder模块,目标服务器的域名或ip地址会自动被填写到这里,并能识别出是HTTP还是HTTPS协议。

三、Positions功能和payloads功能,以爆破账户密码为例

 

1、将拦截包发送到Intruder模块后,会自动识别出数据包中的参数,点击右边Clear,清除一下

2、假如知道账号,不知道密码,选中密码,点击右边的Add,添加到要爆破的参数,攻击方式是Sniper

3、设置要爆破的字典,选择Payloads,payload类型为文件类型,点击开始攻击

4、根据扫描结果返回的数据包长度发现,就一个数值不一样,说明这个就是要密码,再看一下下面的相应信息,有登录成功后的消息。

5、假如不知道账户,也不知道密码,继续添加账户也是爆破参数,攻击方式Pitchfork

 

6、设置payload,这是就需要设置两个字典,将用户名字典添加到第一个参数,将密码字典添加到第二个参数,开始攻击

7、扫描结果如下

8、四种攻击方式总结

Sniper 狙击枪模式,只针对一个位置进行探测,可以添加多个参数测试,但是每次只替换一个参数

Battering ram 攻城锤模式,针对多个位置使用一个Payload。比如用户名和密码是一样的情况下,只用一个字典。

Pitchfork 单叉模式,针对多个位置使用不同的多个Payload。,用户字典和密码字典必须一一对应

Cluster Bomb 激素炮模式,针对多个位置,全部组合。全部进行配对验证

9、Payload Processing 对生成的payload进行加密或其他修改,比如将字典都转为大写

 

四、Options功能

1、Request Headers请求表头,默认都勾选,修改数据包后自动更新数据包长度

2、Request Engine请求引擎,设置线程数、重连次数、重试前暂停时间

3、Attack Results设置攻击结果

4、Grep - Match在响应中找出存在指定的内容的一项

 

 

5、Grep - Extract 通过正则表达式获取响应的指定内容

 

6、Redirections 重定向设置,碰到重定向网页如何控制

 

禁止非法,后果自负

欢迎关注公众号:web安全工具库

提醒:下面有视频版

 

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

web安全工具库

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值