w4lk3r04/Aegis-Intel
GitHub: w4lk3r04/Aegis-Intel
自托管的 AI 威胁情报平台,实现多源情报的自动收集、规范化、富化、AI 评分与多渠道告警的全流程管理。
Stars: 0 | Forks: 0
# AI 威胁情报平台 (TIP)
一个生产级、自托管的威胁情报平台,可自动进行威胁情报的收集、规范化、富化、相关性评分、分类、存储和告警。
## 功能
- **多来源情报源收集**:OSINT、漏洞、暗网、监管、泄露数据
- **AI 驱动的分析**:自动进行相关性评分、分类和关联
- **STIX 2.1 规范化**:所有情报源均规范化为 STIX 2.1 格式
- **数据富化**:MITRE ATT&CK、CAPEC、CWE、EPSS、CISA KEV、GeoIP、WHOIS
- **PIR/SIR 分类**:自动情报分类
- **多渠道告警**:电子邮件、Slack、Webhooks
- **综合仪表板**:基于 React 的 UI,提供威胁概览、分析和调查工具
- **REST API**:完整的 CRUD 和搜索功能
- **企业级安全**:JWT 认证、RBAC、审计日志、加密密钥
## 架构
```
┌─────────────────────────────────────────────────────────────┐
│ Frontend (React) │
│ Dashboard & Visualization │
└─────────────────────┬───────────────────────────────────────┘
│ HTTPS/REST API
┌─────────────────────▼───────────────────────────────────────┐
│ API Gateway (FastAPI) │
│ Authentication & Rate Limiting │
└─────────────┬───────────────────────────────────────────────┘
│
┌─────────────▼───────────────────────────────────────────────┐
│ Service Layer │
├──────────────────────────────────────────────────────────────┤
│ Feed Collector │ Normalizer │ AI Engine │ Enrichment │
│ Alerting │ Storage │ Analytics │ Reporting │
└─────────────┬───────────────────────────────────────────────┘
│
┌─────────────▼───────────────────────────────────────────────┐
│ Data Layer │
├──────────────────────────────────────────────────────────────┤
│ PostgreSQL │ OpenSearch │ Qdrant │ Neo4j │ Redis │
└──────────────────────────────────────────────────────────────┘
```
## 快速开始
### 前置条件
- Docker & Docker Compose
- 建议 16GB+ RAM
- 50GB+ 磁盘空间
### 安装
1. 克隆仓库
2. 复制环境配置:
cp .env.example .env
3. 在 `.env` 中配置您的环境变量
4. 启动平台:
docker-compose up -d
5. 通过 `https://localhost:3000` 访问仪表板
6. 默认凭据:admin@tip.local / changeme
### 配置
编辑 `.env` 进行配置:
- 数据库凭据
- API 密钥(VirusTotal、AbuseIPDB 等)
- 用于电子邮件告警的 SMTP 设置
- Slack webhook URL
- 组织资料与上下文
## 技术栈
- **后端**:FastAPI、Python 3.11+
- **前端**:React 18、TypeScript、Material-UI
- **数据库**:PostgreSQL、OpenSearch、Qdrant、Neo4j
- **队列**:Redis、Celery
- **AI/LLM**:Ollama(本地 LLM 支持)
- **监控**:Prometheus、Grafana
## 文档
- [架构](docs/architecture.md)
- [API 文档](docs/api.md)
- [情报源配置](docs/feeds.md)
- [部署指南](docs/deployment.md)
- [开发指南](docs/development.md)
## 许可证
MIT License
作者 -- w4lk3r04 --
标签:AI风险缓解, AV绕过, Cloudflare, FastAPI, GPT, MITRE ATT&CK, React, Syscalls, 代码示例, 威胁情报, 安全运营, 开发者工具, 扫描框架, 搜索引擎查询, 数据分析, 测试用例, 漏洞管理, 网络测绘, 自定义请求头, 请求拦截, 逆向工具