Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
ThreatScraper — Python 工具,用于查询 VirusTotal API 以检查文件哈希与 70 多种反病毒引擎的对比结果,安排定期扫描,并将检测趋势图和报告导出到 Excel。 | Kitploit
工具/GitHubGitHub/amorath/threatscraper
漏洞分析信息收集恶意软件分析威胁情报
GitHubamorath/threatscraper

ThreatScraper

Python 工具,用于查询 VirusTotal API 以检查文件哈希与 70 多种反病毒引擎的对比结果,安排定期扫描,并将检测趋势图和报告导出到 Excel。

查看仓库
73年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

ThreatScraper

ThreatScraper 是一款基于 Python 的工具,旨在通过 VirusTotal API 检查病毒信息。它提供了诸如在特定时间调度检查、显示和保存恶意软件检测趋势图,以及将病毒信息保存到 Excel 文件等功能。Excel 文件 "Toxicember.xlsx" 是一个示例文件,可用于测试程序,并展示典型调度报告的显示方式。

此版本的 ThreatScraper 已增强,使用 poetry 进行依赖管理,并使用 black 和 isort 进行代码格式化。

前提条件

开始之前,请确保已安装:

  • Python 3.8 或更高版本
  • Poetry 包管理器
  • Visual C++ Redistributable Packages for Visual Studio 2015, 2017, and 2019

安装 ThreatScraper

要安装 ThreatScraper 及其依赖项,请执行以下步骤:

  1. 克隆仓库:
root@kitploit:~
git clone https://github.com/amorath/ThreatScraper.git
  1. 进入 ThreatScraperEdit 目录:
root@kitploit:~
cd ThreatScraper
  1. 安装依赖项:
root@kitploit:~
poetry install

运行 ThreatScraper

运行 ThreatScraper。

root@kitploit:~
poetry run python main.py

使用 Black 和 Isort 进行代码格式化

在提交新更改之前,请确保 Python 代码已正确格式化,运行:

root@kitploit:~
poetry run black .
poetry run isort .

ThreatScraper.py - Python 脚本

ThreatScraper 正在使用 Python 开发,以与 VirusTotal 的 v2 API 交互,搜索其数据库中的文件哈希(SHA256/SHA1/MD5),如果找到匹配项,则报告数据将发送回请求者。发送回的信息包含 70 种不同的反病毒产品,以及它们对文件的单独发现(恶意或非恶意)、反病毒定义的版本和日期,以及反病毒服务对该特定文件使用的单独命名约定(特洛伊木马、蠕虫、键盘记录器等)。信息存储在一个 Excel 文件中,并且可以调度在一天内多次运行。该程序正在积极开发中,但 ThreatScraper.py 脚本是一个可用的原型。

  1. 使用你的 VirusTotal API 密钥修改脚本。

  2. 输入你想要搜索的文件哈希。

  3. 为脚本提供 Excel 文件位置以保存报告。

  4. 修改末尾的调度时间,脚本将在这些时间执行。

  5. 保存并关闭。在命令提示符中,使用 "python ThreatScraper.py" 运行脚本。

许可证

本项目使用以下许可证:

MIT 许可证

版权所有 (c) 2023 amorath

特此授予任何人免费获得本软件及相关文档文件(“软件”)副本的许可,允许其不受限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许被提供软件的人员在遵守以下条件的情况下这样做:

上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。

本软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、特定用途的适用性和非侵权性。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是合同行为、侵权行为或其他行为,均与本软件或使用或其他交易有关。

联系方式

如果你想联系我,可以通过 [email protected] 与我联系。

下载工具