用途:分析恶意软件样本,提取可操作的入侵指标(IOC),包括文件哈希、网络指标(C2 域名、IP、URL)、注册表修改、互斥体名称、嵌入字符串与行为痕迹,并整理为可共享的 STIX 2.1 指标。
主要能力:静态分析(PE 解析、哈希生成、导入表与节区分析、字符串提取);动态分析(沙箱引爆,如 Cuckoo、CAPE、Any.Run、Joe Sandbox);使用 YARA 进行模式匹配与家族分类;将结果格式化为 STIX 2.1 Indicator 与 Malware 对象。
使用方式:需 Python 3.9+ 及 pefile、yara-python、oletools、stix2 库;准备隔离分析环境(VM 或容器)、恶意软件分析沙箱、VirusTotal API 密钥用于富化。流程为:静态分析生成哈希与 PE 信息;正则提取 IP、域名、URL、注册表、互斥体等字符串;YARA 规则扫描;生成 STIX 2.1 捆绑包。
适用场景:安全评估、事件响应、计划性安全测试或审计、通过实操验证安全控制。
限制:需理解 PE 文件格式、常见加壳技术与 YARA 规则语法;必须在隔离环境中操作;私有 IP 与良性字符串需过滤;具体收费、价格与平台支持情况暂未提供。