- Java 21+
- Maven 3.6+
# 克隆仓库
git clone https://github.com/username/fuzzytrain.core.server.git
# 进入项目目录
cd fuzzytrain.core.server
# 构建项目
mvn clean install
# 运行服务
mvn spring-boot:run
服务启动后,默认在 http://localhost:8080 提供访问。
项目集成了Swagger/OpenAPI,可通过以下方式访问:
- 自动生成API文档,保持文档与代码同步
- 提供交互式API测试界面,方便调试
- 无需手动维护文档,减少开发负担
- 支持导出API规范(JSON/YAML格式)
接口路径 | 方法 | 描述 |
---|---|---|
/api/version |
GET | 获取系统版本信息 |
/api/fuzzing/jobs |
GET | 获取模糊测试任务列表 |
/api/fuzzing/jobs |
POST | 创建新的模糊测试任务 |
更多API详情请查看Swagger文档。
欢迎贡献代码或提交问题反馈。请参阅贡献指南了解更多信息。
本项目采用MIT许可证。