开源网络扫描框架IVRE的详细搭建过程

本文详述了开源网络扫描框架IVRE的搭建过程,包括使用Docker安装、配置MongoDB、启动Web Server和客户端,以及如何进行网络扫描。IVRE集成了Nmap等工具,提供数据包分析和主机嗅探功能,适合学习和自我搭建。

开源网络扫描框架IVRE的详细搭建过程

这个框架本人搭建了好多次,唉,无奈功力尚浅,花了有段时间才完成搭建,现在分享给大家。


先来简单介绍一下,IVRE是一个开源的网络扫描框架,可以进行扫描、嗅探,并将结果在浏览器中呈现出来,同时可以进行数据的简单分析,使用了很多开源的工具,比如Nmap、Bro、Argus、Nfdump、p0f、MongoDB等,我们可以使用这个框架完成对主机的嗅探,还可以在地图中展示主机的位置,其实,功能和Shodan差不多,只不过我们可以自己搭建,对于自己的学习来说,应该是足够的。其中有一个亮点是可以分析实时获取的数据包,展示出各个IP之间的连通关系,同时以动画的形式呈现出来,非常直观!对了,这个在github上有,大家可以自己搞。

给出官网的地址,大家可以自行了解


好了,开始搭建
搭建方式有很多种,github上也列举了几种,我这里使用的是docker进行安装搭建的

安装环境: Ubuntu 16.04 TLS


一、安装Docker

看这个博客,亲测没问题,写的再详细不过了,多谢这位大神啦~~


二、搭建IVRE

IVRE分为三个部分,ivre/web、ivre/db、ivre/client,我们边搭建边说明

输入以下命令在线进行镜像的拉取【请注意使用root权限】:

for img in agent base client db web ; do
> docker pull "ivre/$img"
> done

时间有点长,需要耐心等待!

完成以后就可以运行了,我们先创建几个目录来存取MongoDB的数据

$ mkdir -m 1777 var_{lib,log}_{mongodb,neo4j}

然后运行一个MongoDB的实例ivre/db,这个是用来对数据库进行管理的:


                
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值