Insecure Direct Object References
2
用户名tom密码cat登录即可
3
f12看到一个叫profile的包,查看响应就发现了参数

对比一下,没显示出来的参数是role和userId,下一题
4
照经验来看,这种时候一般都是在后面跟数字数字或者用户名之类的,于是先试了一下上题里的userId:
WebGoat/profile/2342384
结果连回显都没有,应该是服务器报错了。
再回去抓一下上一题的包,发现请求的路径是/WebGoat/IDOR/profile/alt-path,可能是少了个IDOR吧,加上再试一下:
WebGoat/IDOR/profile/2342384
搞定。<

本文介绍了WebGoat8中关于Insecure Direct Object References和Missing Function Level Access Control两部分的题解。通过分析HTTP响应,找到关键参数userId,并尝试不同数值以访问其他用户信息。同时,解决Missing Function Level Access Control问题,揭示隐藏内容并修复404错误,最终成功访问所需页面。
最低0.47元/天 解锁文章
2649

被折叠的 条评论
为什么被折叠?



