IVRE

前言: 官方文档过于杂乱,一份简洁版

0x01 安装

  • 下载镜像
1
2
3
docker pull ivre/db
docker pull ivre/web
docker pull ivre/client
  • 建立目录
1
mkdir lvre && cd lvre && mkdir -m 1777 var_{lib,log}_{mongodb,neo4j}
  • 启动镜像
1
2
3
docker run -d --name ivredb --hostname ivredb --volume "`pwd`/var_lib_mongodb":/var/lib/mongodb --volume "`pwd`/var_log_mongodb":/var/log/mongodb ivre/db
docker run -d --name ivreweb --hostname ivreweb --link ivredb:ivredb --publish 8020:80 ivre/web
docker run -i -t --name ivreclient --hostname ivreclient --link ivredb:ivredb --volume "`pwd`/ivre-share":/ivre-share ivre/client
  • 相关配置
1
2
3
4
5
6
全y然后等待下载ok。
root@ivreclient:/# ivre ipinfo --init
root@ivreclient:/# ivre ipdata --init
root@ivreclient:/# ivre scancli --init
root@ivreclient:/# ivre runscansagentdb --init
root@ivreclient:/# ivre ipdata --download --import-all --no-update-passive-db
1
2
3
4
root@ivreclient:/# exit
docker start ivreclient
docker start ivredb
docker start ivreweb
  • 扫描任务(在扫描期间web服务会断掉,待扫描结束正常)
1
2
3
ivre runscans --routable --limit 1000 --output=XMLFork #使用nmap随机扫描1000个主机,并将结果存成XMLFork格式
ivre scan2db -c ROUTABLE-CAMPAIGN-001 -s MySource -r scans/ROUTABLE/up #将扫描结果存到数据库
http://0.0.0.0:8020



0x02 引用

官方文档
搭建开源版IVRE-FreeBuf
IVRE使用 - YouTube

文章目录
  1. 1. 0x01 安装
  2. 2. 0x02 引用