MallelaShashi/malware-analysis-limacharlie-lab

GitHub: MallelaShashi/malware-analysis-limacharlie-lab

一个基于 LimaCharlie、Metasploit 和 VirusTotal 构建的端到端恶意软件攻击模拟与 EDR 检测实验室,演示完整的红蓝队攻防生命周期。

Stars: 0 | Forks: 0

# 🔴🔵 恶意软件攻击模拟与 EDR 检测实验室 ## 📌 概述 本实验室在隔离的虚拟环境中演示了完整的红队 → 蓝队攻击生命周期。我同时扮演了攻击者(生成并部署 reverse shell payload)和防御者(使用 LimaCharlie EDR 监控、检测和调查入侵)的角色。 ## 🖥️ 实验环境 | 组件 | 详情 | |-----------|---------| | Hypervisor | VMware Workstation | | 攻击者 | Kali Linux 2026.1 — 192.168.29.130 | | 受害者 | Windows 10 x64 22H2 (Build 19045) — 192.168.29.132 | | 主机名 | DESKTOP-85SRRMH | | EDR 平台 | LimaCharlie (app.limacharlie.io) | ## 🛠️ 使用的工具 | 工具 | 用途 | |------|---------| | LimaCharlie EDR | 终端监控、遥测、artifact 收集 | | Metasploit Framework | payload 生成、reverse shell handler | | Meterpreter | 远程访问、后渗透 | | VirusTotal | 基于哈希的威胁情报 | | PowerShell | Agent 安装、payload 执行 | | VMware Workstation | 虚拟实验室基础设施 | ## ⚔️ 攻击阶段(红队) 1. 生成了 `windows/meterpreter/reverse_tcp` payload 2. 在 Kali 上配置了 Metasploit `multi/handler`(LHOST: 192.168.29.130, LPORT: 4441) 3. 在 Windows 10 受害者机器上投递并执行了 `malware.exe` 4. 建立了实时的 Meterpreter C2 会话(通过 `sysinfo` 确认) 5. 启动了 `cmd.exe` — 交互式远程 shell ## 🛡️ 检测阶段(蓝队) ### LimaCharlie 时间线 — 完整攻击链 | 时间戳 | 事件 | 详情 | |-----------|-------|---------| | 10:12:52 | NEW_DOCUMENT | malware.exe 投递至 Downloads | | 10:14:59 | NEW_PROCESS | malware.exe 执行 (PID 5964) | | 10:15:00 | CODE_IDENTITY | Hash: 18adf63ae632cf58... | | 10:15:26 | NETWORK_CONNECTIONS | 10 个出站连接 | | 10:18:05 | NETWORK_CONNECTIONS | C2 回调 → 192.168.29.130:4441 | | 10:34:44 | NEW_PROCESS | 恶意软件启动了 cmd.exe | ### 进程树
标签:AI合规, EDR, OpenCanary, TGT, 攻防演练, 数据展示, 红队, 网络安全, 脆弱性评估, 虚拟化实验环境, 隐私保护