MrCipher-X/DFIR-Memory-Analysis

GitHub: MrCipher-X/DFIR-Memory-Analysis

利用Volatility框架对易失性内存进行取证分析,旨在检测并提取无文件恶意软件、Rootkit及进程注入等高级隐蔽威胁的IOC指标。

Stars: 0 | Forks: 0

Header

### 🛡️ 行动摘要 此代码库记录了一次专注于易失性内存 (RAM) 分析的高级数字取证与事件响应 (DFIR) 行动。利用 **Volatility Framework**,其目标是对内存转储进行解析,以揭露无文件恶意软件,识别进程镂空(DLL 注入),并提取逃避传统基于磁盘检测的隐藏加密密钥和 C2 恶意特征。 ### ⚙️ 取证架构 (Volatility 数据流) ``` graph TD; A[Acquired Memory Dump .raw/.mem] -->|Volatility Framework| B(Image Identification); B --> C{Forensic Plugin Execution}; C -->|pslist / psscan / psxview| D[Process Tree Analysis]; C -->|netscan / connscan| E[Network Artifact Extraction]; C -->|malfind / hollowfind| F[Memory Injection Detection]; D -->|Hidden/Unlinked Process| G[Identify Rootkit Behavior]; E -->|Active Port in RAM| H[Uncover Stealth C2]; F -->|VAD Segment Extraction| I[Dump Injected Payload]; G --> J[Compile Forensic Timeline & IOCs]; H --> J; I --> J; style A fill:#1a1a1a,stroke:#00FFFF,stroke-width:2px; style J fill:#1a1a1a,stroke:#8A2BE2,stroke-width:2px; ``` ### 🦠 威胁与缓解矩阵 | **威胁向量** | **入侵指标** | **取证技术 / 插件** | **战术缓解 / 响应** | | :--- | :--- | :--- | :--- | | **DKOM (直接内核对象操纵)** | 在 `psscan` 中可见但在 `pslist` 中隐藏的进程 | Volatility: `psxview` | 隔离终端,识别 rootkit 驱动程序,启动物理机擦除。 | | **进程镂空 (注入)** | VAD 节点中的 `PAGE_EXECUTE_READWRITE` 权限 | Volatility: `malfind` | 转储内存段 (`procdump`/`memdump`),对 payload 进行逆向工程。 | | **无文件 C2 信标** | 与已终止 PID 相关联的残留 TCP 连接 | Volatility: `netscan` | 提取远程 IP,更新网络边界黑名单。 | ### 📸 数字证据看板 *(注:原始内存转储已涉密。以下证据为解析后的插件输出和提取的字符串。)*

Malfind Evidence    

[ 行动已终止 - 内存特征已保全 ]
标签:C2通信提取, DAST, DLL注入, IOC提取, JARM, KRBTGT, meg, Rootkit, SecList, SOC分析, Zeek, 云资产清单, 信息安全, 内存分析, 内存取证, 内存转储分析, 库, 应急响应, 恶意软件分析, 数字取证, 无文件恶意软件, 流量嗅探, 流量审计, 网络安全, 网络安全审计, 自动化脚本, 进程镂空, 逆向工具, 逆向工程, 隐私保护, 高级威胁防御