Samuel267772/Wazuh-SIEM-Security-Lab

GitHub: Samuel267772/Wazuh-SIEM-Security-Lab

基于 Wazuh 构建的开源 SIEM 安全实验室,提供完整部署指南和攻防演练环境,帮助学习者掌握安全监控、威胁检测和日志分析技能。

Stars: 0 | Forks: 0

# Wazuh SIEM 与端点安全实验室 ## 概述 本项目演示了如何使用 **Wazuh** 部署 **安全信息与事件管理 (SIEM)** 解决方案,以便在虚拟实验室环境中监控、检测和分析安全事件。 该实验室使用 **Kali Linux** 模拟现实世界的网络攻击场景,同时通过 **Wazuh Manager 和 Dashboard** 收集和分析日志。 本项目的目标是利用开源 SIEM 平台理解 **安全监控、威胁检测和日志分析**。 # 架构 ![Architecture](https://static.pigsec.cn/wp-content/uploads/repos/2026/03/e0184207b3014303.png) 实验室组件: - **Wazuh Manager (Ubuntu Server)**\ 集中式日志收集、分析和告警生成。 - **Ubuntu 端点 (Wazuh Agent)**\ 将系统日志和安全事件发送到 Wazuh Manager。 - **Kali Linux (攻击机)**\ 用于模拟网络攻击,例如端口扫描和暴力破解尝试。 # 实验环境 机器 角色 操作系统 Wazuh Server Manager & Dashboard Ubuntu Server Endpoint Wazuh Agent Ubuntu Attacker Attack Simulation Kali Linux 虚拟化平台: VirtualBox # 功能特性 - 集中式日志监控 - 实时安全告警 - 使用 Wazuh agents 进行端点监控 - 检测暴力破解攻击 - 端口扫描检测 - 通过仪表板可视化安全事件 # 工具与技术 - Wazuh SIEM - VirtualBox - Ubuntu Linux - Kali Linux - Nmap - Hydra - Linux CLI # 安装指南 详细的设置说明可在以下位置找到: ``` setup-guide.md ``` 该指南涵盖: - 安装 Wazuh manager - 安装和配置 Wazuh agents - 将 agents 连接到 manager - 访问 Wazuh dashboard - 生成安全事件 # 攻击模拟 以下攻击是从 Kali Linux 机器模拟的。 ### 端口扫描 ``` nmap -sS ``` ### SSH 暴力破解攻击 ``` hydra -l user -P passwords.txt ssh:// ``` 这些活动在 **Wazuh dashboard** 中生成了告警,展示了实时检测能力。 # 观察到的安全告警 实验期间生成的告警示例: - SSH 认证失败 - 多次登录尝试(暴力破解) - 端口扫描活动 - 可疑的系统行为 # 展示的技能 - SIEM 部署与配置 - 日志监控与分析 - 威胁检测 - 安全事件调查 - Linux 系统管理 - 网络安全监控 # 项目成果 成功构建了一个 **功能齐全的 SIEM 实验室环境**,能够使用 Wazuh 检测和分析模拟的网络攻击。 本项目展示了对 **安全监控、攻击检测和事件分析** 的实践经验。 # 作者 Samuel Kumar\ 网络安全爱好者 \| 网络安全 \| SIEM \| 渗透测试
标签:AMSI绕过, CTI, Linux 安全, OISF, PoC, Python3.6, SSH 攻击, TGT, VirtualBox, Wazuh, 威胁检测, 安全仪表盘, 安全实验环境, 安全运营, 对抗机器学习, 扫描框架, 插件系统, 攻防演练, 数据统计, 日志管理, 暴力破解, 端口扫描, 端点监控, 红队行动, 网络安全, 隐私保护