yankywilson/lynx-ransomware-cti

GitHub: yankywilson/lynx-ransomware-cti

Lynx勒索软件CTI调查包,全面分析Lynx勒索软件,提供防御策略。

Stars: 2 | Forks: 0

# 🔴 Lynx 勒索软件 — 全链路 CTI 调查包 通过二进制逆向工程、沙箱引爆、PCAP 分析和多平台 OSINT 基础设施转向,对真实野外 Lynx 勒索软件样本进行的全链路 CTI 调查。此包专为 SOC 分析师、检测工程师和威胁猎人构建。 ## ⚡ 对 SOC 分析师的 TL;DR | 什么是 | 值 | |---|---| | **家族** | Lynx 勒索软件 (INC 血统 → Lynx → Sinobi) | | **样本 SHA256** | `571f5de9dd0d509ed7e5242b9b7473c2b2cbb36ba64d38b32122a0a337d6cf8b` | | **实时运营商服务器** | `79.143.185.122` (Contabo 法兰克福,**今天活跃**) | | **受害者门户** | `ransom.it-dep[.]com` | | **泄露网站** | `lynxblog[.]net` (快速跳转,90+ 个 IP) | | **文件扩展名** | `.LYNX` | | **加密** | Curve25519 ECDH + AES-128-CTR,间歇性 1/6 加密 | | **PCAP 中的 C2?** | ❌ 没有 — 离线加密器,零网络 C2 | | **VSS 避免方法** | ✅ 通过 `DeviceIoControl` IOCTL 杀死影子副本 — **没有 vssadmin/wmic** | | **归属** | 很可能是说俄语的 RaaS 运营 (ICD-203) | | **被阻止?** | 使用 `/iocs/` 中的 IOC 文件进行即时防火墙/EDR 阻止 | ## 📁 仓库结构 ``` lynx-ransomware-cti/ │ ├── README.md ← You are here │ ├── docs/ │ ├── THREAT_PROFILE.md ← Full threat actor & malware profile │ ├── BINARY_ANALYSIS.md ← Deep RE findings (crypto, IOCTL, engine) │ ├── INFRASTRUCTURE.md ← Full infra map with pivot methodology │ ├── ATTRIBUTION.md ← Attribution assessment (ICD-203) │ └── ANALYST_NOTES.md ← Traps, false positives, caveats │ ├── playbooks/ │ ├── SOC_TRIAGE_PLAYBOOK.md ← First-responder 30-minute checklist │ ├── INCIDENT_RESPONSE.md ← IR steps if Lynx is detected │ └── HUNTING_GUIDE.md ← Proactive threat hunt procedures │ ├── yara/ │ ├── lynx_build_campaign.yar ← Campaign-specific (pubkey + PDB) │ ├── lynx_family.yar ← Family-level (CLI flags + strings) │ ├── lynx_antirecovery.yar ← IOCTL VSS destruction │ └── lynx_all.yar ← Combined ruleset │ ├── sigma/ │ ├── lynx_cli_execution.yml ← EDR command-line detection │ ├── lynx_vss_ioctl.yml ← VSS destruction via DeviceIoControl │ ├── lynx_file_extension.yml ← .LYNX extension creation │ ├── lynx_service_killer.yml ← Service termination pattern │ ├── lynx_safemode_reboot.yml ← Safe-mode reboot pre-encryption │ └── lynx_printer_spray.yml ← Ransom note printer broadcast │ ├── suricata/ │ ├── lynx_panel_etag.rules ← HTTP ETag fingerprint (live server) │ ├── lynx_domain_dns.rules ← DNS-based domain detection │ └── lynx_all.rules ← Combined ruleset │ ├── iocs/ │ ├── hashes.txt ← SHA256/MD5 hashes (plain text) │ ├── ips.txt ← IP addresses │ ├── domains.txt ← Domains (defanged) │ ├── onions.txt ← .onion addresses (defanged) │ ├── fingerprints.txt ← SSH/TLS/HTTP fingerprints │ ├── crypto_artifacts.txt ← Pubkey, PDB, binary strings │ └── iocs_master.csv ← All IOCs in CSV format │ ├── hunting/ │ ├── censys_queries.md ← CenQL hunting queries │ ├── huntio_queries.md ← HuntSQL queries │ ├── virustotal_queries.md ← VT Intelligence queries │ ├── anyrun_queries.md ← ANY.RUN TI Lookup queries │ └── splunk_kql_queries.md ← SIEM hunting queries │ └── stix/ └── lynx_bundle.json ← STIX 2.1 IOC bundle ``` ## 🚨 立即防御措施 ### 立即阻止以下 IP ``` 79.143.185.122 # Operator VPS — victim portal + panel (LIVE Jun 2026) ``` ### 立即阻止以下域名 ``` ransom.it-dep.com cve.it-dep.com m.it-dep.com it-dep.com lynxblog.net meradmin.lynxblog.net ``` ### 在您的环境中搜索以下内容 ``` File extension: .LYNX Process strings: --encrypt-network --load-drives --safe-mode Registry note: Control Panel\Desktop\Wallpaper → background-image.jpg File: README.txt (dropped in every encrypted directory) ``` ## 🔬 调查方法 此调查遵循 **从 URL 到运营商的 10 阶段框架**: | 阶段 | 状态 | 输出 | |---|---|---| | 1 — 沙箱引爆 + PCAP | ✅ 完成 | 未确认 C2,离线加密器 | | 2 — 沙箱语料库转向 | ✅ 完成 | 确认家族,INC 血统 | | 3 — 基础设施转向 | ✅ 完成 | 实时服务器 + 完整基础设施图 | | 4 — 恶意软件语料库 | ✅ 完成 | imphash 聚类,血统散列 | | 5 — 域名 + 证书情报 | ✅ 完成 | CT 历史,whois,被动 DNS | | 6 — 威胁行为者相关性 | ✅ 完成 | Lynx RaaS,INC 后继者 | | 7 — 运营商级别归属 | 🔶 部分完成 | 找到个人域名,身份未解决 | | 8 — 国籍归属 | 🔶 部分完成 | 很可能是说俄语的,2/3 轴 | | 9 — 报告 + 校准 | ✅ 完成 | 此包 | | 10 — 分析师 OPSEC | ✅ 应用 | 空气隔离 RE,仅被动 OSINT | **使用的工具:Ghidra,FLOSS,CAPA,Triage,tshark,Censys,Hunt.io,Validin,Silent Push,crt.sh,Validin,YARAify,MalwareBazaar,ThreatFox ## 📊 关键统计数据 | 指标 | 值 | |---|---| | 分析的二元函数 | 703 个总函数,311 个库(过滤) | | 提取的字符串(FLOSS) | 701 个静态 + 1 个堆栈 + 6 个解码 | | 分析的 PCAP 数据包(引爆 1) | 702 个数据包 | | 分析的 PCAP 数据包(引爆 2) | 4,195 个数据包 | | lynxblog.net 快速跳转中的唯一 IP | 90+ | | 分析的被动 DNS 记录 | 200+ | | 分析的证书(crt.sh) | 36 个(it-dep.com + anacondasweden.com) | | 运营商 VPS 上的 Censys 服务 | 14 | | 提取的洋葱地址 | 16 个(8 个聊天 + 8 个博客) | | 生成的 YARA 规则 | 4 | | 生成的 Sigma 规则 | 6 | | 生成的 Suricata 规则 | 4 | ## ⚖️ 许可证 & 归属 - **TLP:CLEAR** — 随意重新分发,需注明出处 - 所有 IOC 都通过多个独立来源验证 - 由以下机构证实:Maltrail,usom.gov.tr,@AlvieriD,TheRavenFile - 样本在 MalwareBazaar 上可用:`571f5de9...` *如果这对您的团队有帮助,请回馈 — 向 ThreatFox 提交新的 IOC,将 YARA 改进推送到 YARAhub.*
标签:Metaprompt, 日志审计, 逆向工具