资产灯塔系统ARL安装使用


ARL简介

ARL(Asset Reconnaissance Lighthouse)资产侦察灯塔系统,不仅仅是域名收集。

旨在快速侦察与目标关联的互联网资产,构建基础资产信息库。 协助甲方安全团队或者渗透测试人员有效侦察和检索资产,发现存在的薄弱点和攻击面。

系统要求:
目前暂不支持Windows。Linux和MAC建议采用Docker运行,系统配置最低2核4G。
由于自动资产发现过程中会有大量的的发包,建议采用云服务器可以带来更好的体验。

Centos7上安装ARL

步骤

1、需要 安装docker

2、Docker 服务启动

systemctl start docker.service

3、拉取镜像

docker pull tophant/arl

image

4、docker-compose 启动

git clone https://github.com/TophantTechnology/ARL
cd ARL/docker/

docker-compose up -d   #执行这条命令遇到一个错误

ERROR: Volume arl_db declared as external, but could not be found. Please create the volume manually using `docker volume create --name=arl_db` and try again.

docker volume create --name=arl_db	#执行完解决问题

image

5、启动完成效果

image

6、登录页面

  • 默认端口5003, 默认用户名密码admin/arlpass
  • 需要注意的是用 httpshttps://ip:5003 浏览器最好使用谷歌
  • 访问不了的,考虑防火墙是否开放了5003端口

image

7、任务页面

image

ps:关闭了,启动,启动需要有docker-compose.yml

image

[root@localhost ARL]# ls
3000  app  arl_tool  Disclaimer.md  docker  image  Readme.md  requirements.txt  test
[root@localhost ARL]# docker-compose up -d
ERROR: 
        Can't find a suitable configuration file in this directory or any
        parent. Are you in the right directory?

        Supported filenames: docker-compose.yml, docker-compose.yaml, compose.yml, compose.yaml


#启动需要有docker-compose.yml,要加这个参数或者进入到该文件目录底下再执行命令
[root@localhost ARL]# cd docker/
[root@localhost docker]# ls
arl_web.log  arl_worker.log  config-docker.yaml  docker-compose.yml  frontend  image  mongo-init.js  nginx.conf  worker


[root@localhost docker]# docker-compose up -d
arl_rabbitmq is up-to-date
arl_mongodb is up-to-date
arl_worker is up-to-date
Starting arl_web ...
Starting arl_web ... done

posted @ 2021-04-19 21:54  清汤自打  阅读(8728)  评论(1编辑  收藏  举报