Apoorva-Nayak07/CyberShield---Intrusion-Detection-System
GitHub: Apoorva-Nayak07/CyberShield---Intrusion-Detection-System
CyberShield 是一款集成了 AI 检测能力与可视化仪表盘的企业级入侵检测系统,解决网络威胁实时监控与告警呈现的问题。
Stars: 0 | Forks: 0
# 🛡️ CyberShield IDS — AI 驱动的入侵检测系统
## 截图
### 落地页

### 控制台

## 🚀 快速开始
### 前置条件
- Node.js >= 18.x
- Python >= 3.9
- MongoDB >= 6.x
- Docker & Docker Compose(可选)
### 1. 安装与运行
```
# Backend
cd server && npm install && npm run dev
# Frontend (新终端)
cd client && npm install && npm run dev
# ML Service (新终端)
cd ml-service && pip install -r requirements.txt && uvicorn main:app --reload --port 5001
```
### 2. Docker Compose
```
docker-compose up --build
```
## 🌐 访问
| 服务 | URL |
|---------|-----|
| 控制台 | http://localhost:5173 |
| API | http://localhost:5000 |
| ML 服务 | http://localhost:5001 |
## 👤 默认凭据
| 角色 | 邮箱 | 密码 |
|------|-------|----------|
| 管理员 | admin@cybershield.io | Admin@123 |
| 分析师 | analyst@cybershield.io | Analyst@123 |
| 查看者 | viewer@cybershield.io | Viewer@123 |
标签:AI, GNU通用公共许可证, MITM代理, Node.js, Python, 入侵检测系统, 可视化面板, 威胁情报, 安全数据湖, 开发者工具, 无后门, 版权保护, 网络安全, 自动化代码审查, 自定义脚本, 请求拦截, 逆向工具, 隐私保护