Kali安装openVAS (GVM)

article/2025/11/10 15:36:52

给Kali - 2021-3安装GVM的兄弟们2021/11/15出错的问题的解决办法

    • 原文链接 ———————————————— 版权声明:本文为CSDN博主「林超男」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 [原文链接:https://blog.csdn.net/qq_40846669/article/details/119034841](https://blog.csdn.net/qq_40846669/article/details/119034841)

kali官网:https://www.kali.org/get-kali/

如果使用虚拟机强烈建议点这个下载 其他的下载会导致GVM出各种安装问题
我个人,就因为这个安装问题 弄了五天 一开始下的是第一个源里的一直安装不进去虚拟机
和其他的下载 因为官网下载地址太慢 所以我附赠一些其他下载地址

百度网盘下载 提取码:nbvu

微云下载 无提取码

在这里插入图片描述
在这里插入图片描述

下载完毕打开VM虚拟机 进行安装 这里我就偷个懒 用下别的博主的 链接下面跳转

详细安装教程(图片)

安装完毕后换源:
切换到 root用户
sudo su
输入密码

vim /etc/apt/sources.list

注释掉之前的
#deb
添加以下
下面这个是 阿里的 源 想要其他的也可以自己找一下

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

然后输入以下
中间可能自己会出现一些东西 自己 切换到OK 或者按ESC自行选择


sudo apt-get update -y
sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y
apt-get install gvm -y
sudo gvm-setup

输入完这个 应该会出现一次报错 sudo gvm-setup 什么PostgreSQL 13什么的 直接输入下面命令可以

sudo apt install postgresql-14
sudo systemctl stop postgresql@14-mainsudo systemctl daemon-reload
sudo pg_dropcluster 14 main -stop
sudo pg_upgradecluster 13 main
sudo apt install nodejs npm -y      //这个自行选择  可以输也可以不输不影响

再次安装

gvm-setup

安装完毕后检测是否已安装完成
然后启动

gvm-check-setup
gvm-start

大概检查的时候是这样的

gvm-check-setup
gvm-check-setup 21.4.2Test completeness and readiness of GVM-21.4.2
Step 1: Checking OpenVAS (Scanner)... OK: OpenVAS Scanner is present in version 21.4.2.OK: Server CA Certificate is present as /var/lib/gvm/CA/servercert.pem.
Checking permissions of /var/lib/openvas/gnupg/*OK: _gvm owns all files in /var/lib/openvas/gnupgOK: redis-server is present.OK: scanner (db_address setting) is configured properly using the redis-server socket: /var/run/redis-openvas/redis-server.sockOK: redis-server is running and listening on socket: /var/run/redis-openvas/redis-server.sock.OK: redis-server configuration is OK and redis-server is running.OK: _gvm owns all files in /var/lib/openvas/pluginsOK: NVT collection in /var/lib/openvas/plugins contains 77648 NVTs.
Checking that the obsolete redis database has been removedOK: No old Redis DBOK: ospd-OpenVAS is present in version 21.4.3.
Step 2: Checking GVMD Manager ... OK: GVM Manager (gvmd) is present in version 21.4.4.
Step 3: Checking Certificates ... OK: GVM client certificate is valid and present as /var/lib/gvm/CA/clientcert.pem.OK: Your GVM certificate infrastructure passed validation.
Step 4: Checking data ... OK: SCAP data found in /var/lib/gvm/scap-data.OK: CERT data found in /var/lib/gvm/cert-data.
Step 5: Checking Postgresql DB and user ... OK: Postgresql version and default port are OK.gvmd      | _gvm     | UTF8     | zh_CN.UTF-8 | zh_CN.UTF-8 | OK: At least one user exists.
Step 6: Checking Greenbone Security Assistant (GSA) ... 
Oops, secure memory pool already initializedOK: Greenbone Security Assistant is present in version 21.4.3.
Step 7: Checking if GVM services are up and running ... OK: ospd-openvas service is active.OK: gvmd service is active.OK: greenbone-security-assistant service is active.
Step 8: Checking few other requirements...OK: nmap is present in version 21.4.3.OK: ssh-keygen found, LSC credential generation for GNU/Linux targets is likely to work.WARNING: Could not find makensis binary, LSC credential package generation for Microsoft Windows targets will not work.SUGGEST: Install nsis.OK: xsltproc found.WARNING: Your password policy is empty.SUGGEST: Edit the /etc/gvm/pwpolicy.conf file to set a password policy.It seems like your GVM-21.4.2 installation is OK.

启动完毕后 自行改一下就可以了
下面是用到的命令转载


sudo apt-get update // 软件库更新
sudo apt-get upgrade // 软件升级
sudo apt-get dist-upgrade // 升级系统
apt-get install gvm //下载安装包
gvm-setup //安装
安装完成 //这里得注意记住初始密码
gvm-check-setup //检查安装是否成功
gvm-start //启动服务
netstat -antp //查看状态,特别注意这里有个空格
浏览器访问https://127.0.0.1:9392 //这里注意是https
//其他命令
gvmd --user=admin --new-password=admin //修改密码为admin,如果这条命令无效请参考下一条
runuser -u _gvm -- gvmd --user=admin --new-password=admin //修改密码为admin 
gvm-stop //关闭服务
sudo gvm-feed-update //第一次安装后,不用升级,但后期使用记得升级特征库

原文链接
————————————————
版权声明:本文为CSDN博主「林超男」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_40846669/article/details/119034841


http://chatgpt.dhexx.cn/article/bgZgD7d3.shtml

相关文章

CentOS 8安装 GVM20.08

Centos 8 安装GVM 20.08 参考链接1:https://sadsloth.net/post/install-gvm-20_08-src-on-debian/ 参考链接2:https://community.greenbone.net/t/full-gvm-11-build-guide-for-centos-8/5425 旧版的openvas安装成功之后无法下载漏洞库,官方…

GVM 内存结构 垃圾回收

Java堆(所有线程共享的一块内存区域) 1、在虚拟机启动时创建。存放对象实例。 2、GC堆,垃圾收集器管理的主要区域。 3、通过 -Xmx 和 -Xms 控制,无法再扩展时,将会抛出OutOfMemoryError异常。 内部分:新生代(1/3 的…

kali2021安装GVM(openVAS)

openVAS从10版本后改名GVM,这里用的kali系统也是2020年的最新系统 安装之前将kali的源换成国内的源,像阿里源或中科大源。位置/etc/apt/sources.list。 命令: vim /etc/apt/sources.list#阿里云 deb http://mirrors.aliyun.com/kali kali…

GVM升级后启动异常处理

目录 1. Kali升级 2. 升级完成后,启动GVM(OpenVas)发现打不开: 3. 按照要求检测原因: 4. 查看PID文件 5. 重新检测安装 6. 执行兼容处理后,再次检测安装: 7. 查找安装路径,修…

golang多版本管理工具g(gvm)使用(windows)

文章目录 前言1、下载地址2、设置环境变量1)设置镜像2)设置g的工作目录3)配置GOROOT 3、配置5、配置 go 全局变量4、使用 前言 gvm与g有什么区别? 同一个项目。只不过因为gitee要求仓库名字符数必须>2,因此将项目重命名为gvm。 1、下载…

golang版本管理gvm

今天小土带来一篇关于Go版本管理器gvm的小短文。废话不多说,开始安装。 安装 如果你使用的mac,mac 需要先安装xcode-select,没安装过的同学可以按照如下命令进行执行安装,这里不做太多说明了。 xcode-select --installbrew update…

QPS.TPS.PV.UV.IP.GVM常用名词解释

QPS 全名 Queries Per Second,意思是“每秒查询率”,是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。 简单的说,QPS req/sec 请求数/秒。它代表的是服务器的机器的性能最…

golang多版本管理工具g使用(windows)

1、下载地址 https://github.com/voidint/g/releases2、设置环境变量 G_MIRROR 值为 https://golang.google.cn/dl/由于国内无法自由访问Golang官网,导致查询及下载go版本都变得困难,因此可以通过该环境变量指定一个镜像站点。 G_HOME 值为 E:\gvm设…

ShuffleNet 系列(2): ShuffleNet v2 理论讲解

ShuffleNet V2 概述 论文:ShuffleNet V2: Practical Guidelines for Efficient CNN Architecture Design shuffleNet v2这篇论文比较硬核,提出了不少新的思想,推荐大家可以看看论文原文。主要思想包括: 模型的计算复杂度不能只…

ShuffleNet_v1论文阅读

ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices 2017年 原文地址:https://arxiv.org/pdf/1707.01083.pdf 声明:文章仅作知识整理、分享,如有侵权请联系作者删除博文,谢谢! …

shufflenetv1详解

shufflenetv1 知识的搬运工又来了 论文地址:shufflenetv1论文地址 ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices。 shufflenet是一篇关于降低深度学习计算量的论文,其可以运行在手机等移动设备端,发…

ShuffleNet 系列(1): ShuffleNet v1 理论讲解

ShuffleNet V1 概述 论文:ShuffleNet:An Extremely Efficient Convolutional Netural Network for Mobile Devices ShuffleNet跟MobileNet一样也是一种轻量化网络,ShuffleNet V1.0版本中作者有提出Channel shuffle的概念。在ShuffleNet Block当中使用的…

ShuffleNet心得

channel shuffle: 1)利用group ,再组间进行深度卷积。 优点:1)极大减小计算量(FLOPS) 由于每个filter不再是和输入的全部feature map做卷积,而是仅仅和一个group的feature map做卷…

ShuffleNet V2

原文链接: ShuffleNet V2 论文阅读笔记​blog.csdn.net 论文链接: Practical Guidelines for Efficient CNN Architecture Design​arxiv.org 我自己基于 caffe 框架的复现: anlongstory/ShuffleNet_V2-caffe​github.com 本文主要是对目…

【CV】ShuffleNet:通过 GroupConv 和 ChannelShuffle 实现轻量化 CNN 架构

论文名称:ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices 论文下载:https://arxiv.org/abs/1707.01083 论文年份:2017 论文被引:3925(2022/05/11) 论文代码&#xf…

shufflenet_v1

本文使用的是轻量级模型shufflenet,使用keras框架进行训练。 参考链接(模型详解):https://blog.csdn.net/zjn295771349/article/details/89704086 代码如下: 1.data_process.py(数据处理:这里…

ShuffleNet V1

论文:https://arxiv.org/abs/1707.01083 1 问题提出 当前的CNN发展趋势是网络越大,性能越好。但是,在计算能力有限的应用场景下(无人机、机器人及智能手机上),因为内存和计算能力的限制,无法部署大规模的神经网络。虽…

ShuffleNet 算法的介绍

引言 ShuffleNet是旷视科技最近提出的一种计算高效的CNN模型,其和MobileNet和SqueezeNet等一样主要是想应用在移动端。所以,ShuffleNet的设计目标也是如何利用有限的计算资源来达到最好的模型精度,这需要很好地在速度和精度之间做平衡。Shuf…

ShuffleNet网络学习笔记

目录 ShuffleNet V1 论文 介绍 Channel Shuffle ShuffleNet v1 单元 ShuffleNet v2 论文 介绍 高效模型的设计准则 ShuffleNet V2结构 ShuffleNet v2和DenseNet 总结 ShuffleNet V1 论文 ShuffleNet: An Extremely Efficient Convolutional Neural Network for M…

shuffleNet系列

目录 分组卷积 分组卷积的矛盾——计算量 分组卷积的矛盾——特征通信 channel shuffle ShuffleNet V1 ShuffleNet基本单元 ShuffleNet网络结构 对比实验 ShuffleNet V2 设计理念 网络结构 对比实验 分组卷积 Group convolution是将输入层的不同特征图进行分组&a…