8种src常用越权测试小技巧
|渗透测试字数总计: 200|阅读时长: 1 分钟
8种src常用越权测试小技巧
(1) 添加参数
- user/info
- user/info?id=123
(2) hpp 参数污染
- user/info?id=1
- user/info?id=2&id=1
- user/info?id=2,2&id=1,1
(3) 添加.json(如果它是用 ruby 构建的)
(4) 测试过时的api的版本
- /v3/user/123
- /v2/user/123
(5) 用数组包装ID
(6) 用json对象包装ID
(7) json参数污染
(8) 大小写替换
- /admin/info -> 401未授权
- /ADMIN/info -> 200 ok
常用技巧:
- 可以使用通配符(*),而不是id
- 如果有相同的web应用程序,可以测试下app的api端点
- 如果端点的名称类似/api/users/info,可以修改为/api/admin/info
- 用GET/POST/PUT替换请求方法
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Chaceshadow's Blog!