virustotal v3 api的python 3实现

virustotal3的Python项目详细描述


病毒总数3

virustotal3提供了一种使用virustotalversion3rest端点的简单方法,包括VirusTotal Enterprise独有的端点,如Live Hunt、Retro Hunt和Zip文件,这些文件在版本2中不可用

文件

https://virustotal3.readthedocs.io/en/latest/

使用示例

import os
import virustotal3.enterprise

API_KEY = os.environ['VT_API']

livehunt = virustotal3.enterprise.Livehunt(API_KEY)

rulesets = livehunt.get_rulesets()

print(rulesets)

功能

  • 访问比v2 API提供的更多功能,如Live Hunt、Retro Hunt、Zip文件、关系等
  • 对所有API端点(图形除外)使用易于使用的方法
  • 简化文件的上传和下载。
    • API要求对大于32MB的文件使用不同的端点File.upload()方法计算文件大小并选择适当的端点
  • 用python 3编写。

安装

通过运行以下命令安装virustotal3:

python3 setup.py install

贡献

支架

v3 api处于测试阶段,正在积极开发中。虽然大多数实现都经过了测试并且工作得很好,但virustotal可能会引入破坏性更改。这种情况很少发生,但最近url.get_comments()和url.get_vots()停止工作。目前,virustotal(96772)正在解决一个问题。

如果有问题,首先确保它不是来自API本身我和病毒都没有关系如果是API错误,请直接联系Virustotal。否则,打开一个GitHub问题

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java ArrayList<String>对象指向null。为什么?   java如何在tomcat中设置自定义环境变量?   java为什么使用树结构来支持搜索?   java静态和非静态方法之间的区别   JavaSpring集成聚合和转换   java如何在CSS中使用背景图像?   Android v1p1beta1语音java。lang.NoSuchMethodError:没有静态方法decodeBase64   java XStream在加载和保存时损坏值   swing Java绘图程序   java当我们只能访问接口时,有可能访问接口实现方法吗?   从Java对象获取JSON路径   java连接。getMetaData似乎不返回表信息   java是否可以将单个Spring数据源与多个TransactionManager一起使用?   java graph使用我访问的节点查找到原点的最短路径