绕过服务器ip频繁访问的限制

admin 2023年10月27日03:06:19评论69 views字数 650阅读2分10秒阅读模式


在一次测试当中,我找到了一个登录接口。burpsuite抓取数据包后,发现该接口的账号密码是明文的,且不存在验证码。

这么好的条件,此时不爆更待何时?

发送到intruder模块后,服务端返回“登录次数过于频繁”。

绕过服务器ip频繁访问的限制

我先修改的用户名,返回“过于频繁”,说明不是对用户名的爆破次数进行限制,那就有办法绕过。

因为不需要验证码,我先将Cookie删除了,还是返回“过于频繁”。

又将UA删除,还是不行。

更换IP后,能够继续爆破。

对于这种情况,有两种选择,一种是代理池,一劳永逸,用完就换。这里不做过多赘述。

另一种方式要看服务端是依靠什么方式获取的客户端IP。

常见的获取IP的字段:

X-Originating-IP: 127.0.0.1X-Remote-IP: 127.0.0.1X-Client-IP: 127.0.0.1X-Forwarded-For: 127.0.0.1X-Forwared-Host: 127.0.0.1X-Host: 127.0.0.1X-Custom-IP-Authorization: 127.0.0.1

最长使用的是X-Forwarded-For

尝试后发现确实是,服务端正常返回用户名或密码错误。

绕过服务器ip频繁访问的限制

成功绕过。接下来就是批量爆破。

intruder模块,选择Pitchfork

第一个参数,设置数字即可,不需要保证必须符合ip地址的要求

绕过服务器ip频繁访问的限制

绕过服务器ip频繁访问的限制

第二个参数填写爆破的密码

绕过服务器ip频繁访问的限制

绕过服务器ip频繁访问的限制

成功爆破,最后通过注册接口寻找存在的用户名,接着跑常见密码字典,成功进入后台。






原文始发于微信公众号(进击的HACK):绕过服务器ip频繁访问的限制

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年10月27日03:06:19
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   绕过服务器ip频繁访问的限制https://cn-sec.com/archives/2133916.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息