Docker搭建AWVS14破解

查看是否有docker
AW.png
查看docker有没有AWVS

1
docker search awvs

返回结果:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
NAME                           DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
xrsec/awvs Awvs 14 Scanner、fahai 37
leishianquan/awvs-nessus 26
secfa/awvs AWVS 14.7.220401065 Linux Version Crack By F… 9
xiaomimi8/awvs14-log4j-2022 3
roderickdocker/awvs-nessus awvs-nessus 20220530 username:admin@awvs.com… 2
dockermi3aka/awvs AWVS14 build 14.7.220425114 2
13180791898/awvs-nessus 1
8evan8/awvs awvs14,来源于xrsec/awvs,更新开放的端口35432 1
lazj/awvs13 1
tiancizzz/awvs 一款知名的网络漏洞扫描工具 1
hangezhao/awvs 0
ogranc/awvs_scanner 0
xsgcs/awvs_xsgcs 0
xsgcs/awvs14_crack_211220100 0
jw0ng/awvs-nessus 0
xfantasy/awvs 0
nooneandu/awvs14 0
nienie/awvs13 0
yimingy72/awvs14 0
110110/awvs13 0
zeyanlin/awvs 0
xxlm/awvs13cn 0
gkdgkd/awvs14 AWVS14 build 14.7.220401065 – 更新于2022 年 … 0
smarttang/awvs_2019_07 0
jstang/awvs 配置了API密钥的容器镜像 0

选一个下载量多的

1
docker pull secfa/docker-awvs

3.查看安装的镜像

1
2
3
4
5
[root@hadoop-01 awvs13-linux]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
secfa/docker-awvs latest 5c1a22cc10bd 2 months ago 1.04GB
pxc latest ad45cffb713a 8 months ago 491MB
percona/percona-xtradb-cluster 5.7 ad45cffb713a 8 months ago 491MB

4.启动停止

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# 起别名的方式启动
docker run -d -p 3443:3443 --name my-awvs secfa/docker-awvs
以后停止启动的时候使用别名启动停止:
[root@localhost ~]# docker stop my-awvs

[root@localhost ~]# docker start my-awvs


docker run -d -p 3443:3443 secfa/docker-awvs

[root@hadoop-03 ~]# docker stop 5c5eca394479
5c5eca394479
[root@hadoop-03 ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
[root@hadoop-03 ~]# docker run -d -p 3443:3443 secfa/docker-awvs
9edae21cf46fae05833ce2c16557378cc2c7b8b5e41ee8e9db35566c16c2d2c5

   
5.访问

1
2
3
4
    使用https
    https://127.0.0.1:3443/
    username: admin@admin.com  
    password: Admin123

6.修改awvs管理员信息

我们拉取的secfa/docker-awvs是有默认的管理员用户名和密码的,虽然可以登陆进去改密码,但是想要改管理员用户邮箱呢

首先要进入容器

1
2
3
4
docker ps -a      //查看容器,找到相应id
docker exec -it id /bin/bash //进入容器
cd /home/acunetix/.acunetix
./change_credentials.sh

输入新的的管理员邮箱和密码
如果输错了,后退键删不了,ctrl+u即可(清除终端光标前的命令,对应的是ctrl+k,清除光标后的命令),如下图左边箭头是光标前,右边箭头是光标后
AW1.png
最后会有这样的报错提示,但是不用管,修改其实是已经生效了的,也不用重启该容器,直接登陆
AW2.png