AngelCasta1/SentinelLab-Mini-SOC-de-Deteccion-y-Respuesta

GitHub: AngelCasta1/SentinelLab-Mini-SOC-de-Deteccion-y-Respuesta

一个基于两台虚拟机的家庭迷你 SOC 实验室项目,演示从日志采集、入侵检测、SIEM 关联到威胁情报与漏洞管理的完整安全监控周期。

Stars: 0 | Forks: 0

# SentinelLab-Mini-SOC-de-Deteccion-y-Respuesta 基于 2 台虚拟机构建的家庭安全监控环境,与 **“Optimización y Gestión de la Monitorización de Seguridad”**(OpenWebinars)课程内容保持一致。 ## 🎯 目标 以实践方式演示完整的安全监控周期:从 log 集中化到检测、SIEM 关联、利用 threat intelligence 进行丰富化、漏洞管理以及将规则作为代码进行版本控制。 ## 🖥️ 架构 | 机器 | 角色 | 操作系统 | |---|---|---| | **VM 1 — 目标 + 传感器** | 暴露的 SSH/web 服务 · Syslog · Snort/Suricata (IDS) · Wazuh agent | Ubuntu Server 22.04 | | **VM 2 — SIEM 和管理** | Wazuh (SIEM) · Grafana · DefectDojo · Cortex (SOAR) | Ubuntu Server 22.04 | 攻击机(Kali Linux)在该环境之外运行,不计入实验室机器。 ``` [ Kali - Atacante ] │ ▼ [ VM1: Objetivo + Sensor ]──Syslog/Snort/Suricata/Wazuh-agent──▶[ VM2: SIEM (Wazuh + Grafana) ] │ ▼ DefectDojo · Cortex · Dashboards ``` *(扩展图表待定 — 将在 `/docs/arquitectura.png` 中添加图片)* ## 📋 按模块的进度 | 模块 | 内容 | 状态 | |---|---|---| | 1 | 基础:架构和 Syslog | ⬜ 待办 | | 2 | 网络/endpoint 检测:Snort, Suricata, YARA, Wazuh | ⬜ 待办 | | 3 | SIEM 中的规则和关联(Wazuh + Sigma + dashboards) | ⬜ 待办 | | 4 | Threat Intelligence & SOAR | ⬜ 待办 | | 5 | 漏洞管理(OpenVAS + DefectDojo) | ⬜ 待办 | | 6 | Detection as Code | ⬜ 待办 | ## 🧱 模块 1 — 基础和 Syslog **所做的工作:** - _待完成_ **截图:** - _待办_ ## 🛡️ 模块 2 — 网络和 endpoint 检测 **所做的工作:** - _待完成_ **创建的规则:** - `rules/snort/` — _待办_ - `rules/suricata/` — _待办_ - `rules/yara/` — _待办_ **截图:** - _待办_ ## 🔗 模块 3 — SIEM 和关联 **所做的工作:** - _待完成_ **创建的 Sigma 规则:** - `rules/sigma/` — _待办_ **获得的指标:** | 指标 | 值 | |---|---| | MTTD (Mean Time To Detect) | _待办_ | | 检测到的误报 | _待办_ | **dashboard 截图:** - _待办_ ## 🌐 模块 4 — Threat Intelligence & SOAR **所做的工作:** - _待完成_ **使用的 OSINT 来源:** AbuseIPDB · OTX (AlienVault) · ThreatFox ## 🔍 模块 5 — 漏洞管理 **所做的工作:** - _待完成_ **在 DefectDojo 中分类的发现:** - _待办_ ## ⚙️ 模块 6 — Detection as Code **所做的工作:** - _待完成_ ## 📂 仓库结构 ``` mini-soc-suricata-wazuh/ ├── README.md ├── docs/ │ └── arquitectura.png ├── rules/ │ ├── snort/ │ ├── suricata/ │ ├── sigma/ │ └── yara/ └── scripts/ └── (scripts de validación / CI para las reglas) ``` ## 🧰 使用的工具 `Syslog (rsyslog)` · `Snort` · `Suricata` · `YARA` · `Wazuh` · `Grafana` · `Sigma` · `AbuseIPDB` · `OTX` · `ThreatFox` · `Cortex` · `OpenVAS` · `DefectDojo` ## 🔗 相关项目 - [TechSolutions AI — TFG ASIR](https://github.com/AngelCasta1/TechSolutions-AI) — 本项目所依赖的企业基础架构。 ## 👤 作者 **Ángel Castaño Arias** 网络系统管理技术员 · Cisco CCNA · Ethical Hacker · Network Security [LinkedIn](http://www.linkedin.com/in/ángel-castaño-arias-8242b8342) · [GitHub](https://github.com/AngelCasta1)
标签:GPT, Metaprompt, Wazuh, 威胁情报, 安全运营, 开发者工具, 扫描框架, 漏洞管理