使用virustotal VT 查询情报——感觉远远没有微步、思科好用,10万条数据查出来5万条都有postives >0的记录,尼玛!!!
- 1399 git clone https://github.com/VirusTotal/c-vtapi.git
- 1400 cd c-vtapi/
- 1402 sudo apt-get install automake autoconf libtool libjansson-dev libcurl4-openssl-dev
- 1407 autoreconf -fi
- 1408 ./configure --enable-examples
- 1409 make
- 1410 sudo make install
- 1419 find . -name libcvtapi.so.1
- 1420 sudo cp lib/.libs/* /lib64/
- 1421 ./example_progs/ip_report --apikey xxxxx --report 106.38.75.154
- 1422 sudo cp lib/.libs/* /lib/
- 1423 ./example_progs/ip_report --apikey xxxx --report 106.38.75.154
结果:
- main:84: rescan ret=0
- Response:
- {
- "resolutions": [
- {
- "last_resolved": "2017-12-20 00:00:00",
- "hostname": "testratmal.ddns.net"
- }
- ],
- "undetected_urls": [],
- "detected_downloaded_samples": [],
- "detected_urls": [
- {
- "scan_date": "2018-01-15 10:53:25",
- "url": "http://106.38.75.154/",
- "positives": 1,
- "total": 66
- },
- {
- "scan_date": "2017-12-20 15:23:43",
- "url": "http://testratmal.ddns.net/",
- "positives": 1,
- "total": 66
- }
- ],
- "undetected_downloaded_samples": [],
- "verbose_msg": "IP address in dataset",
- "response_code": 1,
- "as_owner": "China Networks Inter-Exchange",
- "country": "CN",
- "asn": "4847"
- }
- main:117: Cleanup
如果是使用python接口则pip install virustotal-api
然后:
- from __future__ import print_function
- import json
- from virus_total_apis import PublicApi as VirusTotalPublicApi
- API_KEY = '1?7?7440?eca037b88fd160ef6c8e04b69ba434bdd76ef2ab0ab52a567650157'
- vt = VirusTotalPublicApi(API_KEY)
- response = vt.get_ip_report("106.38.75.154")
- print(json.dumps(response, sort_keys=False, indent=4))
???是你自己的api key,输出结果:
- {
- "results": {
- "undetected_urls": [],
- "undetected_downloaded_samples": [],
- "detected_downloaded_samples": [],
- "response_code": 1,
- "as_owner": "China Networks Inter-Exchange",
- "detected_urls": [
- {
- "url": "http://106.38.75.154/",
- "positives": 1,
- "total": 66,
- "scan_date": "2018-01-15 10:53:25"
- },
- {
- "url": "http://testratmal.ddns.net/",
- "positives": 1,
- "total": 66,
- "scan_date": "2017-12-20 15:23:43"
- }
- ],
- "verbose_msg": "IP address in dataset",
- "country": "CN",
- "resolutions": [
- {
- "last_resolved": "2017-12-20 00:00:00",
- "hostname": "testratmal.ddns.net"
- }
- ],
- "asn": "4847"
- },
- "response_code": 200
- }
alkdsjfalksjf abc 109321dlkaDsadfsa测试OK!
使用virustotal VT 查询情报——感觉远远没有微步、思科好用,10万条数据查出来5万条都有postives >0的记录,尼玛!!!的更多相关文章
- sql 查询某个条件多条数据中最新的一条数据或最老的一条数据
sql 查询某个条件下多条数据中最新的一条数据或最老的一条数据 test_user表结构如下: 需求:查询李四.王五.李二创建的最初时间或者最新时间 1:查询最初的创建时间: SELECT * FRO ...
- 用struts2标签如何从数据库获取数据并在查询页面显示。最近做一个小项目,需要用到struts2标签从数据库查询数据,并且用迭代器iterator标签在查询页面显示,可是一开始,怎么也获取不到数据,想了许久,最后发现,是自己少定义了一个变量,也就是var变量。
最近做一个小项目,需要用到struts2标签从数据库查询数据,并且用迭代器iterator标签在查询页面显示,可是一开始,怎么也获取不到数据,想了许久,最后发现,是自己少定义了一个变量,也就是var变 ...
- 不同数据库,查询前n条数据的SQL语句
不同的数据库,支持的SQL语法略有不同,以下是不同数据库查询前n条数据的SQl语句 SQL Server(MSSQL) SELECT TOP n * FROM table_name ORACLE SE ...
- 提高MYSQL百万条数据的查询速度
提高MYSQL百万条数据的查询速度 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引. 2.应尽量避免在 where 子句中对字段进行 nul ...
- mysql-利润set变量模拟分组查询每组中的第N条数据
查询思路: 很多时候想在使用group by时想查询group by的每一组中的第N条数据,而取这些数据时往往按如下方式去执行则很慢 ; 按如上方式,对于数据10000左右的表就已经很吃不消. 或已拼 ...
- 关于sql server远程访问Oracle数据库 OpenQuery查询返回多条数据的问题
在Sql Server远程访问Oracle 中的数据库表时: 远程语法通常为: select * from OpenQuery(Oracle链接服务器名称,‘查询语句’) eg: select * f ...
- 转: 从Mysql某一表中随机读取n条数据的SQL查询语句
若要在i ≤ R ≤ j 这个范围得到一个随机整数R ,需要用到表达式 FLOOR(i + RAND() * (j – i + 1)).例如, 若要在7 到 12 的范围(包括7和12)内得到一个随机 ...
- 方法:查询MongoDB数据库中最新一条数据(JAVA)
使用JAVA语言查询MongoDB中某个数据库某个集合的最新一条数据: MongoCollection<Document> cpu = MongoClient.getDatabase(&q ...
- mysql查询随机几条数据(速度快)
MySql查询随机几条数据 想到了 Max RAND 这几个函数 用以下2种办法都可以实现查询. 速度还行. 几十万数据左右, 没有什么问题. SELECT * FROM `news` WHERE i ...
随机推荐
- NPOI导入导出EXCEL通用类,可直接使用在WinForm项目中
由于XSSFWorkbook类型的Write方法限制,Write完成后就自动关闭流数据,所以无法很好的支持的Web模式,网上目前也未找到好的解决方案. 注意:若直接使用在WinForm项目中,必需先下 ...
- C++ 空字符('\0')和空格符(' ')
1.从字符串的长度:-->空字符的长度为0,空格符的长度为1. 2.虽然输出到屏幕是一样的,但是本质的ascii code 是不一样的,他们还是有区别的. #include<iostrea ...
- _itemmod_strengthen_item
`enchant_id`升级后的附魔Id `prev_enchant_id` 上级附魔Id `description` 描述,出现在菜单中 `enchantReqId`升级附魔效果的消耗模板 `rem ...
- hdu 6071 Lazy Running 最短路建模
Lazy Running Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 524288/524288 K (Java/Others) P ...
- 由设置body线性背景色引发的问题-----当声明文档类型时,对body设置线性背景色,页面背景色无法整体线性过渡
问题:当声明文档类型时,对body设置线性背景色,页面背景色无法整体线性过渡 不声明文档类型时,对body设置线性背景色 <HTML> <head> <meta char ...
- 正则获取 某段 DIV 中 的内容
string html = "<div class='aa'><div class='left'>324324<div>dsfsdf</div> ...
- C++.构造函数(超出范围)_01
环境:Win7x64.Qt5.3.2 MSVC2010 OpenGL.vs2010 1.ZC:在 构造函数 中,基类访问子类的成员 会报内存错误,如果访问的是 基本类型的话(如int) 可能还不会出错 ...
- python中的异常处理tryexcept
1.异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! 2.异常种类 names = ['张三','李四 ...
- maven 把本地jar包打进本地仓库
maven 把本地jar包打进本地仓库 1.本地有自己写的项目jar包,但是需要用maven依赖对其进行引用: 2.某个jar包在远程仓库没有,导致pom.xml报错,此时可以从网上单独下载此jar包 ...
- HTML第六章总结
Something Serious of HTML 这一章节主要讲了 HTML 的历史,还有如何使得 HTML 更加规范. HTML's Brief History 在 HTML4 之前,struct ...