sahiltaware1103/Threat-Intelligence-Aggregator

GitHub: sahiltaware1103/Threat-Intelligence-Aggregator

一个基于 Python 的威胁情报聚合工具,从多个威胁源收集 IOC,通过跨源关联评分生成可直接部署的阻断列表。

Stars: 0 | Forks: 0

# 威胁情报聚合器 ## 描述 这是一个教育性质的网络安全项目,旨在演示安全运营中心 (SOC) 如何处理威胁情报源、关联失陷指标 (IOC)、分配严重性级别,并在 Linux 环境中使用 Python 生成可操作的阻断列表。 本项目专注于防御性(蓝队)安全实践,不使用 AI 或机器学习。 ## 功能 - 多源威胁情报采集 - IOC 解析(IP、域名、URL、哈希、电子邮件) - 数据标准化与去重 - 跨源关联引擎 - 严重性评分(低 / 中 / 高) - 自动化阻断列表生成 - 针对 Firewall、DNS、Proxy 和 EDR 的独立阻断列表 ## 系统工作流 威胁源 → IOC 解析器 → 标准化引擎 → 关联引擎 → 严重性评分 → 阻断列表生成器 ## 严重性逻辑 - 1 个来源 → 低 - 2–3 个来源 → 中 - 4+ 个来源 → 高 只有“中”和“高”严重性的指标会被导出到阻断列表。 ## 使用工具 - Python 3 - Linux (Kali / Ubuntu) - Python 内置库: - re - datetime - collections - os ## 项目结构 ThreatIntel-Aggregator/ ├── parser.py ├── normalizer.py ├── correlator.py ├── blocklist.py ├── feeds/ └── output/ ## 如何运行 ``` python3 parser.py ```
标签:DNS, EDR, HTTP/HTTPS抓包, IOC, Python, TLS, 代理, 信安, 失陷指标, 威胁情报, 威胁源聚合, 安全教育, 安全脚本, 安全运营中心, 开发者工具, 态势感知, 数据清洗, 无后门, 无文件攻击, 网络安全, 网络映射, 网络调试, 脆弱性评估, 自动化, 防御工具, 防火墙, 隐私保护, 黑白名单