暴力破解:利用正则功能自动提取爆破结果中的特征值

通常暴力破解账号和密码时是因为回复不同从而判断是否可以暴力破解,比如:账号错误时返回“账号错误”或“账号不存在”等等;

密码错误时返回“密码错误”。
在这里插入图片描述
但有一种情况是用户名错误或密码错误的响应状态码是相同的,比如返回:“账号或密码错误”或“无效的用户名或密码”,
在这里插入图片描述

在这里插入图片描述
但是响应包正文会有一点差异,所以我们可以利用正则功能自动提取爆破结果中的特征值。

案例一:

爆破用户名:
导入字典后:在选项options下->Grep-Extract->add
单击“添加”。在出现的对话框中,向下滚动响应,直到找到错误消息Invalid username 使用鼠标突出显示消息的文本内容。其他设置将自动调整。单击“确定”,然后开始攻击。
在这里插入图片描述
在这里插入图片描述
攻击完成后,请注意还有一个包含您提取的错误消息的附加列。使用此列对结果进行排序,以注意其中一个略有不同。

案例二:

解决这道题的方法与上一道题是类似的,唯一的不同就是响应包正文的差异比较微妙,只相差了一个英文句号
在这里插入图片描述

我们看到这个差异真的太微妙了,所以这时候正则提取的好处就来了,一下子就筛选出来了,然后我们再利用相同的方法爆破密码就可以了

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值