Leomez17/healthcare-ransomware-hunting

GitHub: Leomez17/healthcare-ransomware-hunting

围绕 ALPHV BlackCat 勒索软件的威胁情报狩猎项目,提供从哈希分析、IoC 收集到 Suricata 检测规则编写的完整调查流程。

Stars: 0 | Forks: 0

# 🏥 医疗保健勒索软件威胁狩猎 — ALPHV BlackCat ## 📋 场景概述 SOC 从一场针对医疗保健组织的疑似恶意软件活动中拦截了一组 **31 个可疑文件哈希**。威胁情报团队的任务包括: - 使用 VirusTotal API 识别恶意哈希 - 归因威胁行为者 - 收集相关的入侵指标 - 为 C2 流量编写 Suricata IDS 检测规则 - 撰写高管建议 **分类:** TLP:CLEAR ## 🎯 威胁行为者画像 — ALPHV BlackCat | 字段 | 详情 | |-------|--------| | **威胁行为者** | ALPHV / BlackCat (勒索软件即服务) | | **恶意软件家族** | BlackCat / ALPHV-ng / Noberus | | **首次发现** | 2021 年 11 月 | | **语言** | Rust (首个使用 Rust 编写的主要勒索软件) | | **疑似来源** | 前身为 DarkSide / BlackMatter 运营者;与 FIN7、FIN12 有关联 | | **主要目标** | 医疗保健、关键基础设施、金融服务 | | **已知受害者** | 全球 1,000+ 个组织 | ## 🔍 第一阶段 — 恶意软件识别 ### 方法论 使用 **VirusTotal API v3** 扫描了 31 个 SHA-256 哈希。一个 Bash 脚本遍历了每个哈希,查询了 `/files/{hash}` 端点,并提取了检测计数和 AV 供应商分类结果。为了遵守 API 速率限制,在请求之间强制执行了 15 秒的延迟。 **结果:** - 28 个哈希 — 0 次恶意检测 (良性 / 不在 VT 数据库中) - 2 个哈希 — 已知哈希的结构变体 (良性) - **1 个哈希 — 在约 72/73 个 AV 引擎中确认为恶意** ### 识别出的恶意哈希 | 字段 | 详情 | |-------|--------| | **SHA-256** | `1bc0575b3fc6486cb2510dac1ac6ae4889b94a955d3eade53d3ba3a92d133281` | | **恶意软件名称** | ALPHV BlackCat Ransomware (又名 ALPHV-ng、Noberus、BlackCat 2.0 Sphynx) | | **AV 检测** | 约 72 / 73 家供应商标记 (VirusTotal) | | **威胁分类** | ransomware/blackcat / Ransom:Win64/BlackCat | | **文件类型** | PE32+ Windows 64 位可执行文件 (Rust 编译) | 有关 VirusTotal API 扫描脚本,请参见 [`detection/virustotal_scan.sh`](detection/virustotal_scan.sh)。 ## 📊 第二阶段 — 入侵指标 IoC 收集自 FBI FLASH CU-000167-MW (2022 年 4 月)、CISA 公告 AA23-353A (2024 年 2 月) 以及 HHS/HC3 分析师备忘录 (2022 年 12 月)。 有关完整的结构化 IoC 文件,请参见 [`iocs/`](iocs/) 目录。 ### C2 IP 地址 | IP 地址 | 角色 | 来源 | |-----------|------|--------| | `5.199.168.24` | C2 服务器 | CISA AA23-353A | | `91.92.254.193` | SimpleHelp 远程访问 | CISA AA23-353A | | `92.223.89.55` | 威胁行为者 IP | CISA AA23-353A | | `185.195.59.218` | 威胁行为者 IP | CISA AA23-353A | | `51.159.103.112` | 威胁行为者 IP | CISA AA23-353A | ### 著名的勒索软件文件扩展名 ALPHV BlackCat 在每次受害者部署时会附加一个唯一的 7 字符字母数字扩展名: `.kh1ftzx` | `.s9nqfca` | `.sykffle` | `.zk6hfcq` | `.uhwuvzu` ### 勒索信模式 ``` RECOVER-[7-char-extension]-FILES.txt ``` ## 🛡️ 第三阶段 — Suricata 检测规则 ### C2 检测规则 ``` alert ip any any -> 5.199.168.24 any (msg:"Detected suspicious IP access - ALPHV BlackCat C2"; sid:100; rev:1;) ``` 此规则检测从内部主机到位于 `5.199.168.24` 的已确认 ALPHV BlackCat C2 服务器的任何出站 IP 级别通信。 有关完整的规则文件,请参见 [`detection/alphv_c2.rules`](detection/alphv_c2.rules);有关 hping3 测试流程,请参见 [`detection/test_rule.sh`](detection/test_rule.sh)。 ## 🗺️ MITRE ATT&CK 映射 | 技术 ID | 战术 | 名称 | ALPHV 用法 | |-------------|--------|------|-------------| | T1190 | 初始访问 | 利用面向公众的应用 | ProxyShell (CVE-2021-34473/34523/31207) | | T1133 | 初始访问 | 外部远程服务 | 不安全的 RDP/VPN | | T1059.001 | 执行 | PowerShell | 禁用 AV、部署勒索软件、清除日志 | | T1562.001 | 防御规避 | 禁用或修改工具 | 终止 AV/EDR;POORTRY/STONESTOP 驱动程序 | | T1558 | 凭据访问 | 窃取/强制 Kerberos 票据 | 域权限提升 | | T1557 | 凭据访问 | 中间人攻击 | Evilginx2 窃取 MFA/会话 cookie | | T1567.002 | 数据外传 | 外传至云存储 | Rclone 传至 MEGA.nz;Exmatter 工具 | | T1486 | 影响 | 加密数据以造成影响 | ChaCha20/AES 加密 | | T1490 | 影响 | 抑制系统恢复 | 删除 VSS 卷影副本 | ## 📋 著名的医疗保健安全事件 | 日期 | 目标 | 影响 | |------|--------|--------| | 2024 年 2 月 | Change Healthcare / UnitedHealth Group | 支付了约 2200 万美元 BTC 赎金;1 亿+ 患者记录暴露;全国范围内的药房业务中断 | | 2023 年 12 月 | 多家美国医院 | 在 FBI 采取行动后,ALPHV 管理员明确指示附属机构针对医院进行攻击 | | 2022 年 | OrthoVirginia, Mango DSP | 患者数据泄露至 ALPHV Collections 的明网网站上 | ## 📁 仓库结构 ``` healthcare-ransomware-hunting/ ├── README.md # This file — full investigation writeup ├── iocs/ │ ├── ip_addresses.md # C2 and threat actor IP addresses │ ├── email_addresses.md # ALPHV contact / extortion emails │ ├── crypto_wallets.md # BTC and XMR wallet addresses │ └── file_indicators.md # File extensions and ransom note filenames ├── detection/ │ ├── alphv_c2.rules # Suricata IDS detection rule │ ├── virustotal_scan.sh # VirusTotal API hash scanning script │ └── test_rule.sh # hping3 rule testing procedure └── report/ └── executive_summary.md # Executive summary and recommendations ``` ## 🎓 展示的技能 - 威胁情报分析和威胁行为者画像 - 使用 VirusTotal API 编写脚本 进行哈希分析 - 从 FBI/CISA/HHS 公告收集 OSINT IoC - Suricata IDS 规则编写与测试 - MITRE ATT&CK 框架映射 - 高管威胁情报报告撰写 ## 📚 参考 - [CISA 公告 AA23-353A — ALPHV BlackCat](https://www.cisa.gov/news-events/cybersecurity-advisories/aa23-353a) - [FBI FLASH CU-000167-MW](https://www.ic3.gov/Media/News/2022/220420.pdf) - [HHS HC3 BlackCat 分析师备忘录](https://www.hhs.gov/sites/default/files/blackcat-analyst-note.pdf) - [DOJ ALPHV 破坏行动新闻稿](https://www.justice.gov/archives/opa/pr/justice-department-disrupts-prolific-alphvblackcat-ransomware-variant) - [MITRE ATT&CK](https://attack.mitre.org) ## 👤 作者 **Leonard Abanobi** — SOC 见习分析师 🔗 [LinkedIn](https://www.linkedin.com/in/) | 🌐 [作品集](https://leomez17.github.io/Cybersecurity-Portfolio/) *本实验作为 SOC 分析师实操培训的一部分,在 Immersive Labs 平台上完成。分类:TLP:CLEAR*
标签:DAST, 勒索软件, 威胁情报, 安全, 应用安全, 开发者工具, 恶意软件分析, 超时处理, 黑cat