Watcherlab信息安全威胁情报数据库项目

feed-client-python的Python项目详细描述


守望者实验室威胁情报Feed系统

守望者实验室威胁情报Feed系统数据查询和下载官方python客户端

说明

  • 本客户端旨在提供一种易于使用的数据查询和下载方式

代码示例:

# 导入客户端fromfeedimportclient# 创建一个查询和下载Api对象feed_client=client.Api()# 快速查询,以字典的形式返回查询的结果# 支持查询的数据类别: Ip, Domain, Url, Email, Hash-File, Hash-SSL # 查询限制: 限制每天查询的次数query_result=feed_client.query(data="8.8.8.8")# 高级查询,以字典的形式返回查询的结果# 支持查询的数据类别: Ip, Domain, Url, Email, Hash-File, Hash-SSL # 查询限制: 相比快速查询具有更宽泛的查询次数但是需要在我们的系统上注册一个账户并使用自动分配给该账户的特征码query_advanced_result=feed_client.query_advanced(token="YourToken",data="8.8.8.8")# 高级下载,将每日构建的威胁情报数据文件下载至指定的目录# 返回服务器上指定时间的数据文件总数以及成功下载到的数据文件总数# 参数date设置下载哪天的数据文件,1为昨天(最新的)2为前天,以此类推# 我们的数据库中有三十六种威胁情报的数据分类,例如:ip_c2, ip_tor等等,但并为每天的数据文件都包含全部的数据种类# 通过该方法成功下载的数据文件的名称可以获悉下载到的数据种类,或者可以通过调用download_list()方法来获得数据种类的列表# 下载限制:需要在我们的系统上注册一个账户并使用自动分配给该账户的特征码data_count,down_count=feed_client.download_advanced(token="YourToken",pathname="./",date=1)

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

推荐PyPI第三方库


热门话题
对于C++、爪哇、C语言之间的循环init变量范围   如何在Java中检查两个日期是否在同一天   在AIX中找不到java DocumentBuilderFactoryImpl,但可以在Windows中工作   如何使用Java API直接查询RTC中的工作项历史   java水平微调器安卓   java Ebean不理解模型中的继承关系   java Android无internet连接,使用权限正确   通过添加类的两个BigDecimal类型属性进行java分组   java正在尝试获取最大文件的文件名   java从命令行运行maven插件的语法是什么。   java如何对常见的第三方JAR使用OSGI EmbeddeDependency   java使用JMX和Jaas进行jconsole身份验证   httpurlconnection Java中HTTP/1.1持久(“连接:关闭”)连接的最佳库是什么?   java Selenium无法导入包“org”。openqa。硒。环境的   java反射API,类。forName()vs。班   java以有效的方式将列表<HashMap<Obj1,Obj2>>合并为列表<HashMap<Ob1,List<Obj2>>?   java我试图调用超级参数化构造函数,但它抛出了一个错误   java获取聚焦单元格的索引并以编程方式设置聚焦   java如何更改系统位置设置以使用我选择的语言?