cleargeo/cvg-shield

GitHub: cleargeo/cvg-shield

CVG SHIELD 聚合多源威胁情报,通过构建 C2 数据库并输出 DNS sinkhole、IP 黑名单和 Suricata 规则来阻断恶意软件的命令与控制通信。

Stars: 0 | Forks: 0

# CVG SHIELD v2.1 — 全球 C2 Sinkhole 系统 ## 功能简介 CVG SHIELD 用于映射威胁行为者的全球 C2 基础设施。它在 C2 层阻断杀伤链 —— 没有 C2,botnet 就无法运作。没有 botnet,就没有攻击。 **面向所有人。覆盖全球。完全免费。采用 MIT 许可证。** ## 情报来源 ### C2 订阅源(实时,每日更新) | 来源 | 类型 | 记录数 | |--------|------|---------| | FeodoTracker (abuse.ch) | C2 IP 黑名单 | ~2,000+ IPs | | SSLBL (abuse.ch) | JA3/SSL 指纹 | ~100K+ 证书 | | URLhaus (abuse.ch) | 恶意软件分发 URL | ~500K+ URLs | | ThreatFox (abuse.ch) | IOC 共享平台 | 可变 | ### OSINT 订阅源 | 来源 | 类型 | 记录数 | |--------|------|---------| | CIRCL MISP OSINT | 社区事件 | ~1,635 条事件 | | StevenBlack Hosts | 恶意软件/隐私域名 | ~83,000 | | OISD Blocklist | 广告/恶意软件拦截 | ~336,000 | | Hagezi DNS Blocklist | 威胁拦截 | ~233,000 | ### Sinkhole 与威胁情报 | 来源 | 类型 | |--------|------| | Malpedia (Fraunhofer FKIE) | 恶意软件行为者百科全书 | | CISA KEV | 已知被利用的漏洞 | | ENISA | 欧盟威胁态势 | ## 架构 ``` [C2 Feeds] [OSINT Feeds] [DNS Blocklists] FeodoTracker CIRCL MISP (1,635) StevenBlack (83K) SSLBL (JA3/SSL) MalwareMustDie OISD (336K) URLhaus (500K+) CthulhuSPRL Hagezi (233K) ThreatFox Krawczyk ENISA, CISA | | | +----------+----------+---------------------+ | [C2 GRAPH DATABASE] SQLite backend | +----------+----------+ | | [SINKHOLE OUTPUTS] [DISTRIBUTION] DNS RPZ zones Pi-hole compatible IP blocklists MISP export JA3 Suricata rules CSV/STIX ``` ## 运行 ``` cd cvg-shield python3 cvg_shield_v21.py # Main C2 scanner (v2.1) python3 cvg_shield_v22.py # v2.2 (latest) python3 cvg_shield_v2.py # Legacy v2.0 python3 cvg_shield.py # Legacy v1.0 ``` ## 数据库 所有指标均存储在本地 SQLite 数据库(`~/cvg_shield_fresh.db`)中,包含以下表: - `c2_ips` — 攻击者基础设施 IP - `c2_domains` — C2 域名和数据外传点 - `c2_urls` — 恶意软件分发 URL - `ssl_ja3` — JA3 TLS 指纹 - `malware_hashes` — 已知恶意软件的 SHA1/SHA256 - `dns_sinkhole` — 聚合的 sinkhole 域名 - `ingest_log` — 订阅源摄取历史 ## 部署 | 组件 | 主机 | 状态 | |-----------|------|--------| | Scanner | DFORGE-11 (Windows 11) | 活跃 | | Blocklist 分发 | QUEEN-12 (Synology, .32) | 可配置 | | 情报数据库 | QUEEN-10 (TrueNAS, .7) | 可配置 | | 源代码 | github.com/azelenski_cvg/cvg-shield | 此仓库 | | 公共镜像 | github.com/cleargeo/cvg-shield | 公共镜像 | ## 许可证 MIT。每一个字节皆为公众服务。 由 agents 构建,为 agents 服务。 CVG — Clearview Geographic。
标签:C2阻断, IP 地址批量处理, Metaprompt, Python, 域名阻断, 威胁情报, 安全, 开发者工具, 无后门, 超时处理, 逆向工具