reconmap/rest-api

GitHub: reconmap/rest-api

Reconmap 的 RESTful API 后端,用于集中管理安全侦察项目中的任务、命令、报告和用户协作。

Stars: 46 | Forks: 21

[![构建和部署工作流](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/f3462f0a23082414.svg)](https://github.com/reconmap/rest-api/actions/workflows/build-deployment.yml) # Reconmap Rest API Reconmap API 是一个 RESTful API,允许任何客户端(Web、CLI、移动端)操作 Reconmap 的任何实体:项目、任务、命令、报告、用户等。通过该 API,您可以按照任何能想象到的方式扩展 Reconmap。 这是 [Reconmap 架构](https://reconmap.com/development/architecture.html)中的众多组件之一。 ## 运行时需求 - Docker - Docker compose - Make ## 文档 API 规范已使用 **OpenAPI** 规范进行记录。您可以使用交互式的 [OpenAPI UI](https://demo.api.netfoe.com/docs/) 来试用它。 ## 构建说明 您需要做的第一件事是构建容器并准备应用程序。这可以通过调用默认的 make 目标来实现: ``` make ``` 构建容器并准备好应用程序后,您可以使用以下命令运行 docker 服务: ``` make start ``` 如果一切顺利,您应该能够使用 curl 或任何其他 HTTP 客户端(例如您的浏览器)来调用 API: ``` curl http://localhost:5510 ``` ## 如何贡献 **我们很高兴您考虑为此项目做出贡献。** 所有帮助我们都非常感激。 在进行任何更改之前,请确保您已阅读[贡献指南](https://github.com/reconmap/.github/blob/main/CONTRIBUTING.md)。这会为我们节省时间。谢谢! ## 如何报告错误或功能请求 如果您有错误或功能请求需要报告,请使用 Github 上的 [issues](https://github.com/reconmap/application/issues) 标签页。
标签:API 接口, ASN信息, Docker, Docker Compose, GPT, Linux 内核安全, Makefile, NIDS, OpenAPI, OpenVAS, PHP, PPID欺骗, Reconmap, REST API, 侦察自动化, 协作平台, 后端开发, 安全防御评估, 容器化, 密码管理, 插件系统, 漏洞管理, 版权保护, 网络安全, 请求拦截, 隐私保护, 项目管理