短信验证码攻击和暴力破解
2019-04-22 本文已影响0人
么么1994
短信验证码攻击:
1.使用burpsuite抓取发送验证码的包,将内容发送到Intruder中,点击Positions
- 先点击Clear$
- 再选中需要的参数再点击Add $
- Attack type:选择Sniper
3.接着点击右上方的Start attack
修复建议:
- 对用户身份和访问权限严格校验
- 后端提取手机号发送验证码
- 所有验证码都遵循一次一码原则
暴力破解:(登录接口实例)
原理:使用攻击者的用户名和密码字典,一一去枚举,即每一个用户名都会对应所有密码去尝试能否登录。理论上说,只要字典足够庞大,枚举是能够成功的。
1.同样将包发送到Instruder中,点击Position。
- 先点击Clear$
- 再选中需要的参数再点击Add $
- Attack type:因为需要用到2个参数,所以选择Cluster bomb 短信验证码攻击和暴力破解
2.准备2个txt文件,一个文件填写用户名,另一个填写密码;
5.切换到Intruder的Options,下滑找到Grep-Match,Add参数true(这个是为了用来标识破解成功的用户名密码);
6.切换到Intruder的Payloads,点击Start attack;