dpnrj0305-sketch/AegisDNS-AI-Powered-Threat-Intelligence-Analytics
GitHub: dpnrj0305-sketch/AegisDNS-AI-Powered-Threat-Intelligence-Analytics
结合机器学习与可解释 AI 的 DNS 威胁分析平台,通过词法分析和香农熵检测恶意域名,并以直观的实时仪表盘呈现安全态势。
Stars: 0 | Forks: 0
<<<<<<< HEAD
# AI 驱动的 DNS 分析仪表盘
此工作区包含一个 FastAPI 后端和一个 Next.js 前端,用于构建实时 AI 驱动的 DNS 分析仪表盘。
## 后端
- `backend/app/main.py` - 包含 `/analyze`、`/logs` 和 `/ws` 的 FastAPI 应用
- `backend/app/ml_engine.py` - 词汇特征提取,模拟的 RandomForest 分类器,以及 SHAP 风格的可解释性
- `backend/app/models.py` - 为 Pi-hole FTL 风格的数据导入做准备的 SQLAlchemy SQLite 模型
- `backend/app/db.py` - SQLite 数据库设置
### 运行后端
```
cd backend
python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements.txt
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
```
## 前端
- `frontend/app/page.tsx` - 充满科幻感的指挥中心 UI
- `frontend/components/` - 可复用的指标、图表、日志和徽章组件
- `frontend/globals.css` - 结合 Tailwind 工具类覆盖的暗色霓虹风格
### 运行前端
```
cd frontend
npm install
npm run dev
```
## 备注
- WebSocket 事件将新的 DNS 日志流式传输到 `ws://localhost:8000/ws` 的仪表盘
- SQLAlchemy 架构已准备好接受更丰富的 DNS 元数据,以便未来用于 Pi-hole 或 FTL 的数据导入
=======
# AI 驱动的 DNS 分析仪表盘
此工作区包含一个 FastAPI 后端和一个 Next.js 前端,用于构建实时 AI 驱动的 DNS 分析仪表盘。
## 后端
- `backend/app/main.py` - 包含 `/analyze`、`/logs` 和 `/ws` 的 FastAPI 应用
- `backend/app/ml_engine.py` - 词汇特征提取,模拟的 RandomForest 分类器,以及 SHAP 风格的可解释性
- `backend/app/models.py` - 为 Pi-hole FTL 风格的数据导入做准备的 SQLAlchemy SQLite 模型
- `backend/app/db.py` - SQLite 数据库设置
### 运行后端
```
cd backend
python -m venv .venv
.\.venv\Scripts\activate
pip install -r requirements.txt
uvicorn app.main:app --reload --host 0.0.0.0 --port 8000
```
## 前端
- `frontend/app/page.tsx` - 充满科幻感的指挥中心 UI
- `frontend/components/` - 可复用的指标、图表、日志和徽章组件
- `frontend/globals.css` - 结合 Tailwind 工具类覆盖的暗色霓虹风格
### 运行前端
```
cd frontend
npm install
npm run dev
```
## 备注
- WebSocket 事件将新的 DNS 日志流式传输到 `ws://localhost:8000/ws` 的仪表盘
- SQLAlchemy 架构已准备好接受更丰富的 DNS 元数据,以便未来用于 Pi-hole 或 FTL 的数据导入
>>>>>>> REPLACE
标签:AI驱动, Apex, AV绕过, DGA检测, DNS分析, DNS防火墙, FastAPI, FTL, IP 地址批量处理, Pi-hole, Python, React, SHAP, SQLAlchemy, SQLite, Syscalls, WebSocket, XAI, 交互式仪表盘, 人工智能, 仪表盘, 依赖分析, 可解释人工智能, 威胁情报, 实时威胁可视化, 开发者工具, 恶意域名检测, 数据分析套件, 无后门, 未来感UI, 机器学习, 用户模式Hook绕过, 网络安全, 自动化攻击, 词法分析, 逆向工具, 透明拦截, 钓鱼检测, 随机森林, 隐私保护, 香农熵