Swagger API漏洞利用
这是一个Swagger REST API信息可用的工具。主要功能有:
遍历所有API接口,自动填充参数
尝试GET / POST所有接口,返回响应代码/ Content-Type / Content-Length,用于分析接口是否可以未授权访问利用
分析接口是否存在敏感参数,例如url参数,容易约会外网的SSRF细分
检测API认证绕过防御
在本地监听一个Web服务器,打开Swagger UI接口,供分析接口使用
使用Chrome打开本地Web服务器,并添加CORS,解决部分API接口无法跨域请求的问题
当工具检测到HTTP认证绕过突破时,本地服务器拦截API文档,修改路径,踩直接在Swagger UI中进行测试
扫描器改进建议
分析json文档,将发现的URL,自动添加到爬虫中
用法
需要介入分析api_summary.txt文件中的内容
扫描所有API集
1