ARL资产灯塔系统-搭建(部署在云服务器上)

其实在写之前我也去搜过很多次相关的文章,感觉大家讲的都是比较详尽的了,不过,大多是部署在自己的虚拟机kali上面(大部分),所以我想写一个部署在自己云服务器上面的,其实也都大同小异就是了,但是,还是写写吧,也当给自己的学习之路留个痕迹。废话不多说,开干:

准备

云服务器

自己的一台云服务器:(这里我用的是阿里云的,用的centos系统)

提前使用Xshell连接上:

名称:(按照自己的爱好随便填写)

协议:ssh

主机:自己云服务器的公网IP

端口:22(记得提前放行,默认都是放行的)

其他的保持默认即可

如图,表示连接成功:

安装docker docker-compose

首先,安装几个软件包:

yum install -y yum-utils device-mapper-persistent-data lvm2

安装docker

yum install docker-ce

开启docker,并设置为开机自启动(虽然云服务器我们也基本不会主动去关就是了)

systemctl start docker
systemctl enable docker

验证一下,查看docker的版本,出现usage即表示安装成功

docker -V

安装docker-compose

curl -SL https://get.daocloud.io/docker/compose/releases/download/v2.11.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

讲安装的文件提升下权限

chmod +x /usr/local/bin/docker-compose

创建软连接(可选)

软链接的作用是提供一个路径的别名,让我们可以通过一个路径来访问另一个文件或目录。这里我们是创建了一个软链接 docker-compose,指向了 /usr/local/bin/docker-compose 文件,该软链接位于 /usr/bin/docker-compose

ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose

验证一下,查看安装的docker-compose的版本

docker-compose --version

至此,准备工作完成

安装ARL

首先克隆ARL系统到我们的服务器上:

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

这里,很多小伙伴可能会报错,或者失败,具体就是因为github在国内访问不是很稳定,所以我们可以直接去官网下载源代码,再上传到我们自己的云服务器也是可以的。具体做法如下:

打开官网,查看旁边的Releases

https://github.com/TophantTechnology/ARL

下载源码:

使用Xftp上传(这里我的工作目录一直是/root)

直接先在本地解压好再上传(这里我是已经上传好了的)

接着回到之前的终端,进入刚上传的ARL源代码文件夹ls查看一下:

进入docker目录:

cd docker

建立一个容器数据卷,建立名咱就跟着网上的教程写吧,用arl_db,想换成其他的也没什么问题

docker volume create --name=arl_db

接下来就是去拉取镜像文件,在此之前,我们来配置一下镜像拉取文件:

没有的话照着目录,文件名自己创建一个

/etc/docker/daemon.json

在这个文件里面写上自己的阿里云镜像加速器:

容器镜像服务 (aliyun.com)

(选择和自己系统相适应的操作文档跟着抄作业就行)

配置好之后,回到之前的/root/ARL-2.6.1/docke目录下开始拉取镜像:

docker-compose pull
docker-compose up -d

注意,在执行第二步时,有可能会报错:

这个误通常是由于 Docker 引擎配置问题或是网络设置问题引起的,解决方法如下:

重启docker服务:

systemctl restart docker

清理Dockers网络:

docker network prune

检查防火墙或其他网络配置:

确保防火墙或其他网络配置不会阻止 Docker 引擎正确设置 IPTables 规则。有时安全策略可能会干扰 Docker 引擎的正常运行。(这个不太懂怎么搞,,,~_~)

拉取镜像成功后,查看一下启动与否:

docker container ls

后面有5003就表示开启成功了

登录ARL

访问一下ARL系统:

https://<your-IP>:5003/

如果是第一次登录,会先跳转到登录页面,用默认账号密码admin/arlpass登录即可

其实,通篇看下来也没什么难的,之前死活搭不上其实就是克隆ARL源代码那里,没想到可以直接上传。至于如果是在kali虚拟机上的话,大致步骤和上面的也都差不多,无非就是最后ip地址要换成自己kali虚拟机的地址就是了。其实,如果小伙伴们会将自己的虚拟机也挂代理科学上网的话,就直接嘎嘎克隆就行了,在这里就不细说,有感兴趣的可以私聊。

  • 33
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
ARL资产侦察灯塔是一个用于快速侦察与目标关联的互联网资产系统,它可以帮助甲方安全团队或渗透测试人员有效地侦察和检索资产,发现存在的薄弱点和攻击面。这个系统可以快速发现并整理企业外网资产,并为资产构建基础数据库,无需登录凭证或特殊访问即可主动发现并识别资产。这样可以让安全团队或渗透测试人员快速寻找到指定企业资产中的脆弱点,降低资产被威胁利用的可能性,并规避可能带来的不利影响。ARL资产侦察灯塔是一个非常有用的工具,可以帮助企业提升安全性。 对于Linux操作系统,你提到了一个命令行的示例[root@xuegod63 ~# yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo。这是用于添加一个yum源的命令,使得你可以使用yum命令来安装或更新Docker软件包。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [资产灯塔系统ARL安装使用](https://blog.csdn.net/weixin_42181573/article/details/117949569)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [网络安全kali渗透学习 web渗透入门 ARL资产侦察灯塔系统搭建及使用](https://blog.csdn.net/xueshenlaila/article/details/122620211)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值