msalman199/Incident-Response-Adversary-Emulation

GitHub: msalman199/Incident-Response-Adversary-Emulation

一个基于Wazuh和Zeek构建的SOC实验室项目,通过模拟真实攻击场景来练习威胁检测与应急响应的完整流程。

Stars: 0 | Forks: 0

# 🛡️ 应急响应与对手模拟 ![Linux](https://img.shields.io/badge/Linux-Ubuntu-E95420?style=for-the-badge&logo=ubuntu&logoColor=white) ![Python](https://img.shields.io/badge/Python-Automation-3776AB?style=for-the-badge&logo=python&logoColor=white) ![Wazuh](https://img.shields.io/badge/SIEM-Wazuh-0052CC?style=for-the-badge) ![Zeek](https://img.shields.io/badge/Network-Zeek-1E90FF?style=for-the-badge) ![Security](https://img.shields.io/badge/Cybersecurity-SOC%20Lab-critical?style=for-the-badge) ![Bash](https://img.shields.io/badge/Scripting-Bash-121011?style=for-the-badge&logo=gnu-bash&logoColor=white) ## 📌 概述 本代码库是一个专注于**应急响应、威胁检测和对手模拟**的实用网络安全实验室环境。它旨在模拟真实世界的安全运营中心(SOC)工作流程,帮助学习者获得检测、分析和响应网络威胁的实战经验。 该项目结合了**安全监控、攻击模拟、日志分析和自动化响应系统**,在受控的实验室环境中复制企业级的网络安全运营。 ## 🎯 目的 本代码库的主要目标是通过提供以下内容,来弥合**理论知识与真实世界 SOC 运营之间的差距**: - 真实的攻击模拟(暴力破解、扫描、C2、数据泄露) - 使用日志和网络遥测数据进行检测工程 - 自动化的应急响应工作流程 - 实践操作 SIEM 和网络监控 ## 🧠 你将学到什么 通过学习本代码库,你将学到如何: - 在 Linux 上构建基础的 SOC 环境 - 使用日志和网络流量检测恶意活动 - 创建自定义检测规则和查询 - 在实验室环境中安全地进行对手模拟 - 使用 Python 和 Bash 自动化应急响应 - 执行取证分析和事件报告 ## ⚙️ 核心组件 ### 🛡️ 安全监控 - Wazuh SIEM 配置和告警 - 系统日志监控和分析 ### 🌐 网络检测 - Zeek 网络流量分析 - 检测扫描、信标通信和数据泄露 ### 🐍 自动化与脚本 - 基于 Python 的日志分析器 - 应急响应自动化脚本 - 基于 Bash 的攻击模拟工具 ### 🚨 应急响应 - IP 封锁和遏制操作 - 证据收集和取证工作流程 - 事件报告和文档记录 ## 🧪 模拟的攻击场景 - SSH 暴力破解攻击 - 端口扫描和侦察 - 命令与控制(C2)通信模式 - 数据泄露尝试 - 横向移动行为 ## 🧰 使用的技术 - 🐧 Linux(基于 Ubuntu 的 SOC 环境) - 🛡️ Wazuh(SIEM 和日志分析) - 🌐 Zeek(网络安全监控) - 🐍 Python(自动化和检测脚本) - ⚙️ Bash(攻击模拟和系统自动化) - 📡 TCP/IP 网络概念 ## 📊 工作流程 本代码库遵循完整的 SOC 生命周期:
标签:AMSI绕过, CIDR输入, IP 地址批量处理, 威胁检测, 安全运营中心, 库, 应急响应, 应用安全, 插件系统, 攻击模拟, 网络安全, 网络映射, 自动化运维, 逆向工具, 隐私保护, 驱动签名利用