SuperAPI AI 工具集

building-ioc-defanging-and-sharing-pipeline

办公与效率

查看项目

更新于 10-16 01:30

技能介绍

用途:构建自动化流水线,摄取原始 IOC(URL、IP、域名、邮箱、文件哈希),规范化并去重后生成可安全分享的 defang 渲染,同时转换为机器可读的 STIX 2.1 格式并分发。

主要能力:从自由文本提取 IOC 并支持 refang;规范化(小写、去尾斜杠、URL 解码、域名提取);白名单过滤已知良性域名;去重;defang 处理(http→hxxp、点→[.]、@→[@]);生成人类可读报告;转换为 STIX 2.1 Indicator 并附带 TLP 标记与置信度;推送至 MISP 事件或 TAXII 2.1 集合。

使用方式:需 Python 3.9+ 及 defang、ioc-fanger、stix2、requests、validators 库;需 MISP 实例或 TAXII 服务器;了解 IOC 类型与 STIX 2.1 模式。流程分四步:提取与规范化、defang 引擎、STIX 转换、通过 MISP/TAXII 分发。示例中 MISP 推送使用 requests.post 到 {misp_url}/events,TAXII 使用 taxii2client.v21 的 Collection.add_objects。

适用场景:部署或配置 IOC 防误点与共享能力;建立符合合规要求的安全控制;改进该领域安全架构;开展需要此实现的安全评估。

限制:资料未提供具体收费、价格、平台支持范围或效果数据;实际部署需自行准备 MISP/TAXII 凭据与威胁情报源;示例代码中的 URL、密钥为占位符,需替换。