4. KaliLinux 使用openvas

二、问题

1. 信息安全漏洞库

2.信息安全漏洞共享平台

3.Windows 更新指南与查询

4.CVE 查询

5.docker-compose 如何修改openvas密码

6.docker-compose 如何删除环境

7.普通命令如何安装openvas

8.普通命令安装openvas报错


一、实验

1.环境

(1)主机

表1  主机

架构

版本

IP

备注

Kali Linux

2024.1

192.168.204.146(动态) 192.168.204.100(静态)

docker

20.10.25

docker-compose

1.29.2

Windows server

2008 R2

192.168.204.150

Kali(2024.1)的目标主机

(2)查看Kali Linux (2024.1)系统版本

cat /etc/os-release

docker kafak 配置远程连接_docker

(3)查看Kali Linux (2024.1)系统IP地址

ip addr

docker kafak 配置远程连接_web安全_02

(4) 查看Windows server 2008 IP 地址

ipconfig

docker kafak 配置远程连接_运维_03

2.Kali Linux 安装docker与docker-compose

(1) 安装docker

apt install docker.io

docker kafak 配置远程连接_linux_04

(2)查看docker版本

docker version

docker kafak 配置远程连接_运维_05

(3)安装docker-compose

apt install docker-compose

(4)查看docker-compose版本

docker-compose version

(5) 镜像加速

vim /etc/docker/daemon.json

{
    "registry-mirrors" : [
    "https://registry.docker-cn.com",
    "https://docker.mirrors.ustc.edu.cn",
    "http://hub-mirror.c.163.com",
    "https://cr.console.aliyun.com/"
  ]
}

docker kafak 配置远程连接_运维_06

docker kafak 配置远程连接_运维_07

(6)开机自启

systemctl enable docker

docker kafak 配置远程连接_docker_08

3.Kali Linux 使用docker-compose方式部署 openvas

(1)下载yml

curl -f -L https://greenbone.github.io/docs/latest/_static/docker-compose-22.4.yml -o docker-compose.yml

docker kafak 配置远程连接_运维_09

(2)拉取镜像

docker-compose -f docker-compose.yml -p greenbone-community-edition pull

docker kafak 配置远程连接_docker_10

(3)启动镜像

docker-compose -f docker-compose.yml -p greenbone-community-edition up -d

docker kafak 配置远程连接_docker_11

(4)查看日志

docker-compose -f docker-compose.yml -p greenbone-community-edition logs -f

docker kafak 配置远程连接_docker_12

docker kafak 配置远程连接_web安全_13

docker kafak 配置远程连接_运维_14

docker kafak 配置远程连接_web安全_15

docker kafak 配置远程连接_docker kafak 配置远程连接_16

docker kafak 配置远程连接_运维_17

(5) 查看端口

netstat -antlp

docker kafak 配置远程连接_web安全_18

netstat -antlp | grep 9392

docker kafak 配置远程连接_docker_19

(6)查看docker进程

docker ps

docker kafak 配置远程连接_web安全_20

(7)访问

https://127.0.0.1:9392

docker kafak 配置远程连接_运维_21

(8)登录

账户:admin 密码:admin

docker kafak 配置远程连接_运维_22

(9)进入系统

docker kafak 配置远程连接_docker kafak 配置远程连接_23

4. KaliLinux 使用openvas

(1)端口列表(Port Lists)

Configuration - Port Lists

docker kafak 配置远程连接_web安全_24

(2)创建端口

选择带星号图标

docker kafak 配置远程连接_linux_25

docker kafak 配置远程连接_docker_26

(3)弹出界面

docker kafak 配置远程连接_docker kafak 配置远程连接_27

(4)扫描80端口

docker kafak 配置远程连接_web安全_28

(5)新增http

docker kafak 配置远程连接_web安全_29

(5)目标主机(Targets)

Configuration - Targets

docker kafak 配置远程连接_运维_30

(6) 创建扫描目标

选择带星号图标

docker kafak 配置远程连接_linux_31

docker kafak 配置远程连接_docker kafak 配置远程连接_32

(7)弹出界面