Repolode
alexandreborges

alexandreborges/malwoverview

命令行威胁狩猎工具,可一站式查询多个威胁情报平台、沙箱和恶意样本库中的哈希、URL、IP 和域名。

可替代:VirusTotal Graph

Star
4,139
Fork
556
未关闭 Issue
0
最近提交
2个月前

这是什么?

Malwoverview 是面向威胁狩猎人员和恶意软件分析师的首轮研判工具。它同时充当多个服务的客户端,覆盖 VirusTotal、Hybrid Analysis、URLHaus、Malware Bazaar、ThreatFox、Malshare、Polyswarm、AlienVault OTX、Malpedia、Triage、Shodan、AbuseIPDB、GreyNoise、URLScan.io 和 NIST NVD 等,分析人员无需逐个打开网站,就能在命令行中查询哈希、URL、IP、域名或 CVE。

除查询外,它还支持提交和下载样本、批量校验哈希列表、扫描目录、从文本中提取 IOC,并可用 YARA 规则扫描文件。PE 结构分析、熵值与 overlay 报告以及 Authenticode 签名校验等本地功能无需 API Key 即可使用。可选的 LLM 增强功能会在查询结果后附加风险评估和 MITRE ATT&CK 映射,支持 Claude、Gemini、OpenAI 以及本地 Ollama 模型。

工具提供命令行、交互式 REPL 和文本界面(TUI)三种使用方式,结果可输出为 JSON 或 CSV。通过 PyPI 安装,需要 Python 3.11 或更高版本。默认情况下不会向任何端点提交样本,适合有保密协议约束的场景。

核心功能

  • 01通过一个命令行同时查询 VirusTotal、Hybrid Analysis、Malware Bazaar、URLHaus、ThreatFox 等多个威胁情报来源。
  • 02支持批量哈希校验、目录扫描以及从文本文件中提取 IOC。
  • 03可用 YARA 规则扫描文件和目录,并支持 VirusTotal 的 Retrohunt 与 Livehunt。
  • 04提供无需 API Key 的本地 PE 结构分析和 Authenticode 签名校验。
  • 05可选接入 Claude、Gemini、OpenAI 或本地 Ollama,为查询结果附加 AI 风险评估。
  • 06提供交互式 REPL 和 TUI 界面,结果可导出为 JSON 或 CSV。

适用场景

  • 事件响应中对可疑文件、哈希、URL 或 IP 进行首轮研判。
  • 一次性将哈希或 IP 列表与多个威胁情报平台进行比对。
  • 用 YARA 规则扫描样本目录并汇总命中结果。
  • 检查 Android 设备上已安装的 APK 是否在沙箱或 VirusTotal 中有记录。

快速上手

  1. 1

    使用 pip 安装 Malwoverview

    python -m pip install -U malwoverview
  2. 2

    可选:安装 YARA 扫描或 TUI 仪表板等扩展依赖

    pip install malwoverview[all]
  3. 3

    在主目录的 .malwapi.conf 文件中添加你的 API 密钥

使用前须知

  • 要使用全部功能,需要为许多独立的第三方服务配置 API 密钥。
  • Windows 需要特定的 python-magic 配置,macOS 需要额外的 Homebrew 安装步骤。

标签

#malware-analysis#threat-intelligence#threat-hunting#cybersecurity#virustotal#yara#ioc#alienvault#cve#cve-search

常见问题

malwoverview 是什么?
命令行威胁狩猎工具,可一站式查询多个威胁情报平台、沙箱和恶意样本库中的哈希、URL、IP 和域名。 Malwoverview 是面向威胁狩猎人员和恶意软件分析师的首轮研判工具。它同时充当多个服务的客户端,覆盖 VirusTotal、Hybrid Analysis、URLHaus、Malware Bazaar、ThreatFox、Malshare、Polyswarm、AlienVault OTX、Malpedia、Triage、Shodan、AbuseIPDB、GreyNoise、URLScan.io 和 NIST NVD 等,分析人员无需逐个打开网站,就能在命令行中查询哈希、URL、IP、域名或 CVE。
malwoverview 可以免费使用吗?用的什么许可证?
malwoverview 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
malwoverview 还在维护吗?
半年内有更新。malwoverview 最近一次提交是在 2026年9月22日。
malwoverview 适合用来做什么?
事件响应中对可疑文件、哈希、URL 或 IP 进行首轮研判。 一次性将哈希或 IP 列表与多个威胁情报平台进行比对。 用 YARA 规则扫描样本目录并汇总命中结果。 检查 Android 设备上已安装的 APK 是否在沙箱或 VirusTotal 中有记录。
malwoverview 怎么安装和运行?
使用 pip 安装 Malwoverview: python -m pip install -U malwoverview 可选:安装 YARA 扫描或 TUI 仪表板等扩展依赖: pip install malwoverview[all] 在主目录的 .malwapi.conf 文件中添加你的 API 密钥
在哪里获取 malwoverview?
源代码和安装说明在 GitHub 上:https://github.com/alexandreborges/malwoverview

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目