AllanCordova/shingeki
GitHub: AllanCordova/shingeki
Shingeki 是一个集成 DAST 扫描与交互式漏洞修复功能的 Web 安全检测平台,采用前后端分离与消息队列架构实现端到端的安全测试流程。
Stars: 1 | Forks: 0
# Shingeki
用于自动化检测和交互式修复 Web 漏洞的平台。
## 架构
Monorepo 视图、DAST 流程及各包详情:**[docs/ARCHITECTURE.md](docs/ARCHITECTURE.md)**(站点:[架构](https://allancordova.github.io/shingeki/ARCHITECTURE/))。
## 仓库结构
| 目录 | 描述 |
|-----------|-----------|
| [`shingeki-api/`](shingeki-api/) | Laravel 后端(REST, Sanctum, RabbitMQ, policies) |
| [`shingeki-client/`](shingeki-client/) | Next.js 前端(BFF, React Query, 身份验证) |
| [`shingeki-mobile/`](shingeki-mobile/) | Expo / React Native 应用(同一 API) |
| [`shingeki-dast-worker/`](shingeki-dast-worker/) | Go Worker(发现、攻击、证据) |
| [`shingeki-vulnerable-target/`](shingeki-vulnerable-target/) | 用于验证 pipeline 的存在漏洞的 PHP 目标 |
## 文档
**[https://allancordova.github.io/shingeki/](https://allancordova.github.io/shingeki/)**
| 主题 | 仓库中的文件 |
|--------|-------------------------|
| 架构 | [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md) |
| 运行说明 | [docs/RUN-PROJECT.md](docs/RUN-PROJECT.md) |
| API REST | [docs/API.md](docs/API.md) |
| Web / 移动端客户端 | [docs/WEB-DEVELOPMENT.md](docs/WEB-DEVELOPMENT.md) · [docs/MOBILE-DEVELOPMENT.md](docs/MOBILE-DEVELOPMENT.md) |
| CI | [docs/ci/overview.md](docs/ci/overview.md) |
本地文档预览:
```
pip install -r requirements-docs.txt
mkdocs serve
```
http://127.0.0.1:8001/shingeki/
## 课程模块
本项目应用的模块(详情及代码路径):**[MODULOS-DISCIPLINA.md](MODULOS-DISCIPLINA.md)**
## 许可证
本项目采用 [MIT License](LICENSE) 授权。
标签:ffuf, 日志审计, 网络测绘