{"id":19960922,"url":"https://github.com/XiaomingX/simple-springboot-app","last_synced_at":"2025-05-03T21:31:31.263Z","repository":{"id":261937220,"uuid":"885160957","full_name":"XiaomingX/simple-springboot-app","owner":"XiaomingX","description":"这是一个基于SpringBoot的安全教育框架，提供了清晰的教程，帮助用户快速部署和运行平台。 项目目标：打造一个简便的一站式平台，用于全面评估和提升系统的安全能力。","archived":false,"fork":false,"pushed_at":"2024-11-10T09:35:51.000Z","size":199,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-04T07:35:56.666Z","etag":null,"topics":["benchmark","security","springboot","vulnerability"],"latest_commit_sha":null,"homepage":"https://twitter.com/seclink","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/XiaomingX.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-11-08T04:18:52.000Z","updated_at":"2025-01-13T18:18:13.000Z","dependencies_parsed_at":"2024-11-13T02:05:46.441Z","dependency_job_id":null,"html_url":"https://github.com/XiaomingX/simple-springboot-app","commit_stats":null,"previous_names":["xiaomingx/minispringlab","xiaomingx/bad-java-hub","xiaomingx/simple-springboot-app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XiaomingX%2Fsimple-springboot-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XiaomingX%2Fsimple-springboot-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XiaomingX%2Fsimple-springboot-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/XiaomingX%2Fsimple-springboot-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/XiaomingX","download_url":"https://codeload.github.com/XiaomingX/simple-springboot-app/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252259305,"owners_count":21719659,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["benchmark","security","springboot","vulnerability"],"created_at":"2024-11-13T02:05:47.929Z","updated_at":"2025-05-03T21:31:26.254Z","avatar_url":"https://github.com/XiaomingX.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Java安全教育实验框架 (Java Security Education Framework)\n\n[GitHub stars\n[License\n[PRs Welcome\n\n## 🚀 项目简介\n\n一个基于SpringBoot的综合性安全教育平台，专注于帮助开发者、安全研究人员和学习者深入理解Web安全漏洞。本项目提供了35+种常见安全漏洞的实例，支持动手实践和验证。\n\n### ✨ 特色功能\n\n- 📚 全面的漏洞类型覆盖（35+种常见Web安全漏洞）\n- 🔧 开箱即用的部署方案\n- 🎯 详细的漏洞原理解释和复现步骤\n- 🛠 完整的API接口文档\n- 💡 丰富的学习资源和最佳实践指南\n\n## 🔥 快速开始\n\n### 环境要求\n- JDK 17+\n- Maven 3.6+\n- Git\n\n### 本地运行\n```bash\ngit clone --depth 1 https://github.com/zgimszhd61/java-sec-code-plus\ncd java-sec-code-plus\nmvn install\nmvn spring-boot:run\n```\n\n访问 `http://localhost:8080/hi` 确认服务是否正常运行。\n\n## 📚 功能模块\n\n\u003cdetails\u003e\n\u003csummary\u003e🛡️ 支持的漏洞类型（点击展开）\u003c/summary\u003e\n\n- **注入类漏洞**：SQL注入、命令注入、SPEL注入等\n- **认证授权漏洞**：身份认证绕过、越权访问等\n- **配置安全**：错误配置、默认密码等\n- **更多详见完整文档...**\n\u003c/details\u003e\n\n## 🎯 应用场景\n\n- 安全研发培训\n- 渗透测试学习\n- 安全产品测试验证\n- 代码审计实践\n- 安全意识教育\n\n## 📖 详细文档\n\n- [部署指南](docs/deployment.md)\n- [漏洞列表](docs/vulnerabilities.md)\n- [API文档](docs/api.md)\n- [最佳实践](docs/best-practices.md)\n\n## 🤝 贡献指南\n\n我们欢迎所有形式的贡献，包括但不限于：\n\n- 提交问题和建议\n- 改进文档\n- 提交代码修复\n- 添加新功能\n\n请查看[贡献指南](CONTRIBUTING.md)了解详情。\n\n## 📄 开源许可\n\n本项目采用 [MIT 许可证](LICENSE)。\n\n## ⭐ Star历史\n\n[Star History Chart\n\n## 🌟 致谢\n\n感谢所有贡献者对本项目的支持！\n\n---\n\n\u003e 🔔 免责声明：本项目仅供学习和研究使用，禁止用于非法用途。使用本项目进行测试时，请确保已经获得相关授权。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FXiaomingX%2Fsimple-springboot-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FXiaomingX%2Fsimple-springboot-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FXiaomingX%2Fsimple-springboot-app/lists"}