quinqueqwe/SOC-Threat-Hunter

GitHub: quinqueqwe/SOC-Threat-Hunter

SOC 威胁猎人:基于 Python 的 Windows 安全事件检测与分析工具。

Stars: 0 | Forks: 0

# SOC 威胁猎人 SOC 威胁猎人是一个基于 Python 的威胁狩猎工具包,用于检测可疑的 Windows 安全事件。 该项目通过分析 Windows 风格的事件日志、生成警报、分配风险评分、将检测映射到 MITRE ATT&CK 以及生成文本和 HTML 调查报告来模拟 SOC 分析师 L1 工作流程。 ## 项目目标 - 练习 Windows 事件日志分析 - 构建基本的威胁检测逻辑 - 模拟 SOC 警报分类 - 添加类似 SIEM 警报的风险评分 - 将检测映射到 MITRE ATT&CK 技术点 - 生成调查报告 ## 检测能力 | 检测 | Windows 事件 ID | MITRE ATT&CK | 风险评分 | |---|---:|---|---:| | 失败的登录暴力破解活动 | 4625 | T1110 - 暴力破解 | 90 | | 可疑的 PowerShell 执行 | 4688 | T1059.001 - PowerShell | 85 | | 新用户账户创建 | 4720 | T1136 - 创建账户 | 80 | | 用户被添加到管理员组 | 4732 | T1098 - 账户操纵 | 95 | | 检测到已知 IOC 源 IP | 任意 | T1071 - 应用层协议 | 98 | ## 项目结构 ``` soc-threat-hunter-v2/ ├── detections/ │ ├── admin_group.py │ ├── bruteforce.py │ ├── ioc_detection.py │ ├── powershell.py │ └── user_creation.py ├── ioc/ │ └── ioc_list.txt ├── logs/ │ └── sample_logs.csv ├── notes/ │ └── DEVELOPER_NOTES.md ├── reports/ │ └── investigation_001.md ├── screenshots/ │ └── .gitkeep ├── utils/ │ ├── log_loader.py │ └── report_generator.py ├── main.py └── README.md ``` ## 运行方法 ``` python main.py ``` ## 生成的报告 运行工具后,将创建以下报告: ``` reports/threat_report.txt reports/threat_report.html ``` 在浏览器中打开 `reports/threat_report.html` 以查看 HTML 报告。 ## 展示的技能 - Python 脚本编写 - Windows 事件 ID 分析 - 日志解析 - 威胁狩猎 - 警报分类 - 风险评分 - MITRE ATT&CK 映射 - IOC 检测 - 事件报告 - 蓝队基础 ## 未来改进 - 添加 JSON 日志支持 - 添加 Sysmon 事件检测 - 添加 Sigma 规则示例 - 添加 Wazuh 日志支持 - 添加 Streamlit 仪表板 - 添加单元测试 ## 截图 ### 项目结构 ![项目结构](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/ae4b3c416d110436.jpg) ### 威胁狩猎执行 ![威胁狩猎执行](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/6733531eec110441.jpg) ### HTML 报告 ![HTML 报告](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/3c38ff5998110447.jpg) ### 暴力破解检测 ![暴力破解检测](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/49f5c6b84c110457.jpg) ### 可疑 PowerShell 检测 ![PowerShell 检测](https://raw.githubusercontent.com/quinqueqwe/SOC-Threat-Hunter/main/screenshots/powershell_alert.jpg) ### IOC 检测 ![IOC 检测](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/23230796fb110534.jpg)
标签:Cloudflare, Conpot, IP 地址批量处理, MITRE ATT&CK, SOC分析, Windows安全, XML 请求, 事件日志分析, 威胁情报, 安全事件响应, 安全事件检测, 安全开发, 安全报告, 安全评分, 开发者工具, 恶意IP检测, 脚本执行检测, 账户管理检测, 逆向工具, 速率限制