msalman199/Incident-Response-Adversary-Emulation
GitHub: msalman199/Incident-Response-Adversary-Emulation
一个基于Wazuh和Zeek构建的SOC实验室项目,通过模拟真实攻击场景来练习威胁检测与应急响应的完整流程。
Stars: 0 | Forks: 0
# 🛡️ 应急响应与对手模拟






## 📌 概述
本代码库是一个专注于**应急响应、威胁检测和对手模拟**的实用网络安全实验室环境。它旨在模拟真实世界的安全运营中心(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 地址批量处理, 威胁检测, 安全运营中心, 库, 应急响应, 应用安全, 插件系统, 攻击模拟, 网络安全, 网络映射, 自动化运维, 逆向工具, 隐私保护, 驱动签名利用