ARL灯塔是信息搜集的工具之一,一款基于Linux搭建的资源信息管理控制器,其作用就是搜集信息,可以快速侦察与目标关联的互联网资产,本次我们基于centos8.2进行搭建安装系统(目前暂不支持Windows)。
前提:
1.已经安装好docker //安装docker比较简单,不同系统安装命令略有差异,各位朋友自行百度安装即可
2.已经安装好docker-compose
安装docker-compose命令参考:
yum update -y //更新yum命令
yum install docker epel-release python-pip -y //安装pip(这部分把握住:缺相关文件报错后安装相对应版本的文件即可使用命令)
pip install docker-compose //使用pip安装docker-compose
命令检查一下确保系统中已经安装部署好docker和docker-compose
注意:安装平台前,首先要更新安装命令,减少安装的过程中报错的出现
ARL安装步骤:
1. docker pull tophant/arl //拉取镜像,
2. yum install -y git //安装git命令(下一步需要使用git命令),如果已安装过git,那就直接跳过,执行下一步
3.
3.1 git clone https://github.com/TophantTechnology/ARL //下载安装ARL,如果执行报错,请执行(git clone git://github.com/TophantTechnology/ARL)
3.2 docker volume create --name=arl_db //创建arl_db(不执行此步无法启动此资产系统)
4. docker-compose up -d //docker-compose启动系统
5. docker-compose ps //查看系统启动情况,全部up则启动成功
注:系统共开启5个docker实例,批量关闭docker命令如下:
docker stop $(docker ps -a | grep "arl" | awk '{print $1}')
docker stop //停止容器
$() //返回在括号内运行脚本的结果
docker ps -a //列出所有容器的docker
| grep “xxx” //管道上一个命令的结果,grep以搜索包含字符串xxx的行
| awk '{print $1}' //管道grep的搜索结果到awk命令,该命令被告知仅打印在第1列,其是容器的ID的值
6. 访问https://ip地址:5003即可登录,默认账户admin,密码arlpass
更新方法:访问https://github.com/TophantTechnology/ARL/releases查看相关更新方法即可
使用心得:待我试验完毕再与各位分享,欢迎评论交流学习心得~
如果可以帮助到你,劳烦点点赞哦!文章来源:https://uudwc.com/A/nDX
声明: 本文章仅供学习使用,不得用于未授权的扫描测试,禁止用于非法用途。文章来源地址https://uudwc.com/A/nDX