Just-Metadata:帮你自动化收集和分析IP地址元数据的强大工具
今天给大家介绍的是一款名叫Just-Metadata的工具,该工具可以帮助研究人员收集和分析IP地址元数据,并通过大量数据集寻找目标网络系统之间的层级关系。
Just-Metadata
Just-Metadata这款工具可以被动收集大量IP地址以及相关情报信息,并尝试推断出目标网络系统中各个设备系统之间的隐性关系。Just-Metadata的“gather”(收集)模块可以用来收集加载进框架中的IP元数据信息,而“analysis”(分析)模块可以用来分析加载进框架中的数据,并执行一系列识别系统间关系的分析操作。
Just-Metadata可以帮助研究人员快速定位目标IP地址所在的城市和时区等信息,而且还可以按照国家来搜索IP地址。值得注意的是,该工具还可以利用VirusTotal的回调信息来搜索目标IP地址。如果你想知道哪个IP地址是否参与了某些攻击活动的话,Just-Metadata是你最好的选择。
除此之外,该工具易于扩展,研究人员可以根据自己的需要轻松开发新的功能模块。
工具下载与安装
下载命令如下:
git clone git://github.com/FortyNorthSecurity/Just-Metadata.git
下载完成后,大家可以运行安装脚本来完成工具的安装。如果需要使用Shodan信息收集模块的话,你需要申请一个Shodan API密钥,价格大概在9美元。
工具使用
Just-Metadata可以直接读取包含了IP地址的单一文本文件,其中每一行为一个IP地址。大家可以利用各种数据源来创建这种形式的文件,然后通过下列方式调用这个文件:
./Just-Metadata.py
操作命令
“help”:帮助命令可查看该框架所有支持的操作指令。
“load “:加载命令负责加载特定文件,用户需要输入包含了待分析IP地址的文件,Just-Metadata可以打开并加载文件中的IP。
Ex:load ipaddresses.txt
“save”:保存命令可以用来保存Just-Metadata的工作状态,比如说当前的IP分析进程以及部分分析结果,
“import “:导入命令可以用来加载之前保存的Just-Metadata状态,其中包括扫描的IP地址以及收集到的IP地址信息。
Ex:import goodfile.state
“list “:该命令可以列出Just-Metadata框架中已下载的模块。
Ex:list analysisEx:list gather
“gather “:收集命令可以控制Just-Metadata从特定的源收集信息,其中包括地理位置信息、Virustotal信息以及Whois信息等等。
Ex:gather geoinfoEx:gather virustotal
“export”:导出命令可以将Just-Metadata收集到的信息以CSV文件的形式导出。
项目地址
Just-Metadata:【GitHub传送门】
*参考来源:FortyNorthSecurity,FB小编Alpha_h4ck编译,转载请注明来自FreeBuf.COM
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- python之列表推导和生成器表达式
- 二叉树的前中后序遍历
- 【tensorflow2.0】处理结构化数据-titanic生存预测
- 【pandas】pandas中的常见函数
- 走进STL - 哈希表,散装称重么
- 第八届蓝桥杯省赛javaB组题目解析
- 拥抱STL - 类/结构体元素查询与排序
- 【tensorflow2.0】处理图片数据-cifar2分类
- 操作系统实验多线程编程中的读者优先和写者优先
- 【python】使用csv库以字典格式读写csv文件
- 基于TypeScript封装Axios笔记(八)
- springmvc之HttpMessageConverter<T>
- django-模板之静态文件加载(十四)
- springmvc之使用JstlView
- django-模板之include标签(十五)