kali2025安装docker+ARL灯塔
kali2025安装docker+ARL的步骤
·
前言
自我参考文章,对kali进行安装docker+ARL灯塔,在安装过程中频频出现翻车,浪费了我的时间,导致当天作业没做完,气死了。因此,我写此文章,想帮助大家避免因安装过程中出现错误信息,省掉排查错误信息时间。
在安装前,kali要拍摄快照,尽量保持与我的kali环境一致。除非大佬.....
我不再讲述docker、ARL灯塔是什么,大家应该知道,在这里只讲述安装步骤。
1.更换源
#更改源
vim /etc/apt/sources.list
#在sources.list文件中插入国内源(一个就够了,也可以放多个源)
#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#保存退出后,更新配置
sudo apt update && sudo apt upgrade -y
2.Docker
# 第一步:添加Docker官方的GPG密钥
┌──(root㉿kali)-[~]
└─# curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
# 第二步:更新源
┌──(root㉿kali)-[~]
└─# echo 'deb https://download.docker.com/linux/debian stretch stable'> /etc/apt/sources.list.d/docker.list
# 第三步:直接导入证书
┌──(root㉿kali)-[~]
└─# apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
# 第四步:系统更新
┌──(root㉿kali)-[~]
└─# apt-get update
# 第五步:下载安装docker
┌──(root㉿kali)-[~]
└─# sudo apt install docker.io
# 第六步:检查docker是否安装成功
┌──(root㉿kali)-[~]
└─# docker -v
Docker version 26.1.5+dfsg1, build a72d7cd
3.优化Docker
#vim编辑
┌──(root㉿kali)-[~]
└─# vim /etc/docker/daemon.json
#向daemon.json插入内容
{"registry-mirrors": ["http://hub-mirror.c.163.com","https://ustc-edu-cn.mirror.aliyuncs.com"]}
#daemon.json文件加载
┌──(root㉿kali)-[~]
└─# sudo systemctl daemon-reload
#docker功能重启
┌──(root㉿kali)-[~]
└─# sudo systemctl restart docker
#检查配置是否成功
┌──(root㉿kali)-[~]
└─# sudo docker info
#上面dockeryi安装成功后,需要安装compose
┌──(root㉿kali)-[~]
└─# apt-get install docker-compose
#查看是否安装成功
┌──(root㉿kali)-[~]
└─# docker-compose
4.ARL(坑真的太多了)
#更新一下 apt-get update
┌──(root㉿kali)-[~]
└─# apt-get update
# 从GItHub克隆ARL
最好先cd /home/kali进入此目录下进行
git clone https://github.com/TophantTechnology/ARL
# 输入命令“ls”显示当前目录是否有文件ARL,有则“cd ARL”进入,再“cd docker”进入
cd ARL
cd docker
# 在当前目录创建容器数据卷
┌──(root㉿kali)-[~]
└─# docker volume create --name=arl_db
arl_db
4.1. 这里先不要启动,不然后面会遇到第二个坑登录报错
”Timeout of 2000ms exceeded“ 或者 ”Network error“
先进入到目录/ARL/docker目录里面输入
sudo vim config-docker.yaml
在#Fofa API 配置项添加如下声明
#Fofa API 配置项
FOFA:
URL: "https://fofa.info"
EMAIL: ""
KEY: ""
#添加声明
RISKIQ:
EMAIL: "*******@qq.com"
KEY: ""
4.2. 最后启动容器
docker-composer up -d
此时已经将ARL灯塔开启,而ARL功能在本kali上的默认地址是https://127.0.0.1:5003/login
如果使用的是80端口,就使用http:127.0.0.1:5003/login
在linux打开链接然后输入默认账号:admin 密码:arlpass


结尾讨论
1.官网开源项目中没有ARL项目,也有人备份了开源项目,原因是ARL资产侦察灯塔系统的负责团队删除了开源项目。其原因:关于ARL资产灯塔开源项目生命周期的相关说明
2.gitcode中有备份过了ARL资产侦察灯塔系统的,不确定是否最新的,但是还有人在维护ARL,我应该很感谢他们,当然也可以使用github中备份过的ARL资产侦察灯塔系统。
3.在使用docker,或者其他什么系统,一定要及时更新依赖包。
4.对我帮助最大是最下面链接的作者:浪小生 g
温馨提示
这篇文章是根据文章链接进行收集整理后才有此文章,在这里附加链接并感谢作者:
kali2023安装docker+ARL灯塔一遍配置优化_kali docker-CSDN博客
更多推荐
所有评论(0)