OpenAPI Log Cat基于 OpenAPI 的 Nginx 日志分析器
OpenAPI Log Cat是基于OpenAPI的Nginx日志分析器,通过调取OpenAPI定义文档,对Nginx请求中的异常请求进行分析,以达到预警分析等目的。
原理
OpenAPI是一种用于定义API结构的规范,在Java里我们可以使用swagger进行自动生成。其他语言也可以(Golang等)。通过这种对开发人员零成本的工具,我们可以高效的获取开放API服务的业务结构、合理输入及输出等描述信息。
结合这种描述信息以及实际发生的访问日志,我们就可以有效的对恶意访问进行筛选,比如常见的各式扫描访问(通过常见的管理页面、登录页面等扫描访问服务,达到获取服务漏洞的目的)。
使用方式
go install gitee.com/bjf-fhe/apicat
评论
OpenAPI Generator根据 OpenAPI 规范自动生成代码
可以通过OpenAPIGenerator,在给定OpenAPI规范(v2,v3)的情况下自动生成API客户端库、serverstubs、文档以及配置。目前支持以下语言/框架:Languages/Fra
OpenAPI Generator根据 OpenAPI 规范自动生成代码
0
RapiDoc生成基于 OpenAPI 规范的 API 文档
RapiDoc 是一个文档工具,可以基于 OpenAPI 规范创建漂亮的、可定制的、交互式的 API
RapiDoc生成基于 OpenAPI 规范的 API 文档
0
OpenAPI Generator根据 OpenAPI 规范自动生成代码
可以通过 OpenAPI Generator,在给定 OpenAPI 规范(v2, v3)的情况下自
OpenAPI Generator根据 OpenAPI 规范自动生成代码
0
RapiDoc生成基于 OpenAPI 规范的 API 文档
RapiDoc是一个文档工具,可以基于 OpenAPI规范创建漂亮的、可定制的、交互式的API文档。特征支持Swagger2.0和OpenAPI3.0适用于任何框架或不需要框架允许进行API调用更好的
RapiDoc生成基于 OpenAPI 规范的 API 文档
0