ssjhagudelo/cti-dashboard
GitHub: ssjhagudelo/cti-dashboard
一个基于 GitHub Pages 的轻量级威胁情报仪表盘,每日自动聚合并可视化深网和暗网的 CTI 数据源,帮助安全团队快速掌握情报源动态。
Stars: 0 | Forks: 0
# deepdarkCTI Dashboard
Threat Intelligence 仪表盘,每日加载并可视化 [fastfire/deepdarkCTI](https://github.com/fastfire/deepdarkCTI) 仓库中的数据源。
## 仓库结构
```
mi-cti-dashboard/
├── .github/
│ └── workflows/
│ └── daily-rebuild.yml ← GitHub Actions (rebuild diario)
├── docs/
│ ├── index.html ← Dashboard (publicado en GitHub Pages)
│ └── metadata.json ← Stats generadas por el workflow
└── README.md
```
## 初始配置(5 个步骤)
### 1. 在 GitHub 创建仓库
```
# 在 github.com 创建新 repo → "New repository"
# 建议名称:cti-dashboard
# 可见性:Public (GitHub Pages 免费所需)
```
### 2. 上传文件
```
git clone https://github.com/TU_USUARIO/cti-dashboard.git
cd cti-dashboard
# 创建 docs 文件夹并复制 dashboard
mkdir -p docs .github/workflows
cp deepdarkcti-dashboard.html docs/index.html
cp daily-rebuild.yml .github/workflows/
git add .
git commit -m "Initial CTI dashboard setup"
git push
```
### 3. 启用 GitHub Pages
1. 前往 **Settings → Pages**
2. Source: **Deploy from a branch**
3. Branch: `main` / Folder: `/docs`
4. 保存
你的仪表盘地址将是:`https://TU_USUARIO.github.io/cti-dashboard/`
### 4. (可选)配置 n8n webhook
在 **Settings → Variables → Actions** 中,创建一个变量:
- Name: `N8N_WEBHOOK_URL`
- Value: 你在 n8n 中的 webhook URL
这将在仪表盘每次更新时向你的 SOC 发送通知。
### 5. 验证是否正常工作
- 工作流会在 **06:00 UTC**(哥伦比亚时间凌晨 01:00)自动运行
- 强制重建:**Actions → Daily CTI Dashboard Rebuild → Run workflow**
## 工作原理
```
06:00 UTC (diario)
│
▼
GitHub Actions corre
│
├── git clone fastfire/deepdarkCTI ← baja los .md actualizados
├── Genera metadata.json ← estadísticas de entradas
├── Actualiza docs/index.html ← inyecta timestamp
├── git push ← publica en GitHub Pages
└── Notifica webhook n8n ← alerta al SOC (opcional)
│
▼
El HTML en el browser carga los .md
via GitHub Raw API en tiempo real
```
## n8n 集成(SOC 自主运行)
生成的 `metadata.json` 可供你的 Threat Intelligence 代理使用:
```
// En n8n - HTTP Request Node
// GET https://TU_USUARIO.github.io/cti-dashboard/metadata.json
// Retorna: total de entradas, online/offline por categoría, timestamp
```
标签:Dark Web, Dashboard, Deep Web, ESC4, GitHub Actions, GitHub Pages, HTML, n8n, OSINT, Syscall, Webhook, Web开发, 力导向图, 可视化面板, 多模态安全, 威胁情报, 安全运营中心, 实时处理, 开发者工具, 情报分析, 情报收集, 战略决策, 数据可视化, 暗网, 深网, 漏洞研究, 网络威胁情报, 网络安全, 网络映射, 网络诊断, 网络调试, 自动化, 自动笔记, 隐私保护