sanskarmit/SentinelX
GitHub: sanskarmit/SentinelX
SentinelX 是一个基于 React 和 FastAPI 构建的网络威胁情报可视化仪表盘,用于实时展示攻击统计数据和攻击事件流。
Stars: 0 | Forks: 0
# SentinelX
一个受 Kaspersky Cyber Map 启发的现代网络威胁情报仪表盘。
## 技术栈
- **前端:** React、Vite、TailwindCSS
- **后端:** Python、FastAPI
## 功能 (v1)
- 暗黑赛博风格仪表盘
- 侧边栏导航
- 实时统计卡片
- 实时攻击流
- 后台虚假攻击生成器
- REST API
- 世界地图占位符
## 快速开始
### 后端
```
cd backend
python3.13 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --host 127.0.0.1 --port 8000 --reload
```
### 前端
```
cd frontend
npm install
npm run dev
```
## API Endpoints
| 方法 | Endpoint | 描述 |
|--------|----------------|--------------------------|
| GET | `/api/health` | 健康检查 |
| GET | `/api/stats` | 仪表盘统计数据 |
| GET | `/api/attacks` | 最近的攻击(支持 limit 参数) |
标签:AV绕过, FastAPI, HTTP/HTTPS抓包, LLM, React, Syscalls, Unmanaged PE, 可视化大屏, 威胁情报, 开发者工具, 态势感知, 网络测绘, 自动化攻击, 逆向工具