rus1tam/malware_analysis

GitHub: rus1tam/malware_analysis

使用 Wireshark 对 Reveton 勒索软件的真实感染流量进行网络取证分析,识别 C2 通信、提取 IOC 并提供蓝队检测建议。

Stars: 0 | Forks: 0

# 恶意流量分析 — Reveton 勒索软件调查 ## 概述 本项目旨在使用 Wireshark 分析感染后的网络流量,以识别恶意行为、检测命令与控制(C2)通信,并确定攻击者的目的。 本次调查使用的数据包捕获(PCAP)来自与 **Reveton 警察锁屏勒索软件**相关的真实恶意流量分析数据集。 ## 目标 本次调查的目标是: * 识别受感染的主机 * 检测可疑的外部通信 * 分析网络协议和流量模式 * 提取失陷标示(IOC) * 确定可能的恶意软件行为和攻击者目的 * 提供检测和缓解建议 ## 使用的工具 * Wireshark * PCAP 分析 * 协议层级分析 * 端点和会话统计 * 威胁情报关联 ## 场景 通过分析感染后的 PCAP,调查本地网络内的可疑网络行为。 目的是确定是否存在恶意软件通信,并找出系统被攻陷的证据。 ## 关键发现 ### 受感染的主机 * **192.168.122.231** ### 可疑的外部 IP * **109.200.5.91** * **107.181.174.5** ### 协议分析 流量主要包括: * Ethernet * IPv4 * TCP * TLS / SSL 关键观察: * **TLS 占据了总流量字节的约 84.6%** 这表明存在大量加密通信。 ## 失陷标示(IOC) * 与可疑公网 IP 的直接出站通信 * 通过端口 443 的加密 TLS 流量 * 未观察到 DNS 解析 * 重复的类似信标的流量模式 * 与外部基础设施的持续通信 ## 恶意软件行为分析 流量分析揭示了重复的小型加密数据包交换,这与**命令与控制(C2)信标**行为一致。 典型的信标周期: 1. 恶意软件发送状态更新 2. 服务器响应命令/配置 3. 恶意软件等待 4. 过程重复 这种行为强烈暗示恶意软件正在与攻击者控制的基础设施保持通信。 ## 威胁情报关联 威胁情报将此数据集与 **Reveton 勒索软件**关联起来。 Reveton 是一个**警察锁屏勒索软件**家族,它会: * 锁定受害者的屏幕 * 显示虚假的执法警告 * 使用心理恐吓 * 要求通过预付代金券支付赎金 与现代的加密型勒索软件不同,Reveton 通常**不加密文件**,而是阻止用户访问系统。 ## 影响评估 潜在的攻击者目的包括: * 受害者注册 * 命令与控制通信 * 配置检索 * 投递勒索信息 * 系统锁定 * 经济勒索 ## 检测建议 ### 网络安全 * 封锁已知的恶意 IP 地址 * 监控指向罕见 IP 的出站 TLS 连接 * 实施出站流量过滤 * 检测周期性的信标模式 ### 端点安全 * 部署 EDR 解决方案 * 保持浏览器和插件补丁更新 * 提高恶意软件检测能力 * 限制未经授权的执行 ### SIEM 规则 针对以下情况发出警报: * 指向同一罕见 IP 的多个出站连接 * 没有 DNS 解析的 TLS 会话 * 重复的小数据包交换 * 长时间存活的可疑加密会话 ## 展示的技能 本项目展示了在以下方面的实战蓝队 / SOC 分析师技能: * 网络流量分析 * 恶意软件调查 * IOC 提取 * 威胁狩猎 * 事件响应 * 安全报告 ## 结论 本次调查证实了与 **Reveton 勒索软件**相关的感染后恶意软件活动。 分析表明,受感染的主机在没有 DNS 解析的情况下,通过端口 443 与可疑的基础设施建立了重复的加密出站连接。流量模式强烈表明存在用于支持勒索软件运作的命令与控制通信。 本项目展示了调查真实世界恶意流量的能力,以及从数据包级别的证据中提取可执行安全洞察的能力。
标签:DAST, IP 地址批量处理, Wireshark, 句柄查看, 威胁情报, 开发者工具, 恶意软件分析, 数字取证, 自动化脚本