【SRC实战】任意用户密码重置实战
原创
渗透测试安全日记
渗透测试安全日记
渗透测试安全日记
2026年1月22日 07:05
广东
在小说阅读器读本章
去阅读
免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息、工具等资源而造成的任何直接或者间接的后果及损失,均由使用者本人负责,作者不为此承担任何责任!
01 背景
用户密码重置功能,应该说是漏洞挖掘时候必挖的一个功能,此功能如校验逻辑不完善,将会引起任意用户密码重置的问题,导致用户账号接管等问题。
危害还是比较高的,掌握此漏洞挖掘是非常有必要的。因此本次将给各位师傅带来一篇任意用户密码重置的实战案例。希望对你有所帮助。
接下来请看实战。
02 实战
本次测试的系统为一个教学质量管理平台。有个密码重置的功能,直接进入正题。
根据前期的信息收集,已收集到了学生的姓名和学号,直接输入。使用burp抓包,点击下一步。因为姓名和学号是正确的,所有第一步的校验通过,如下图的返回包。
通过校验后,进入第二步的密码重置页面。
此时,输入账号密码后,手机号码处输入作者本人的手机号。点击发送,居然发送成功了。
并在作者本人的手机上收到了验证码,如下图。
输入验证码,点击提交,重置密码成功。
回到登录页面,输入账号密码,登录成功。
03 总结
本次漏洞产生的原因为第2步中未进行手机号验证码导致了,只要任何人的手机号和验证码对应的上,就可以重置第1步中的真实用户的密码。
往期好文
解锁Wabpack的JS异步加载通杀技巧(附工具),看了不白看
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论