kail部署openvas

Kali Linux渗透测试实战指南:从工具解析到合法应用 渗透测试是网络安全领域的核心实践,旨在通过模拟攻击者行为来识别系统漏洞。其原理在于主动发现安全弱点,从而提升防御能力。这项技术的价值在于帮助企业提前发现风险,避免实际损失。在应用场景上,渗透测试广泛应用于金融、政府、互联网等行业的安全评估。Kali Linux作为专业的渗透测试平台,集成了Nmap、Metasploit等600余款工具,为安全研究人员提供了开箱即用的测试环境。通过虚拟机部署和隔离实验室构建,学习者可以在合法授权的前提下,系统掌握漏洞扫描、渗透攻击等实战技能,将Kali Linux转化为提升安 阅读详情

1 配置环境

1)虚拟机环境:VMware® Workstation 14 Pro(版本号:14.1.2 build-8497320),如图1。

image

图1 虚拟机版本信息

2)kali镜像

Kali2018.2安装镜像下载地址:https://www.kali.org/downloads/

本次测试安装的卡里镜像文件是:kali-linux-2018.2-amd64.iso。

3)更新源

# 官方源

---------------------------------------

# deb cdrom:[Debian GNU/Linux 2018.2 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20180412-10:55]/ kali-last-snapshot contrib main non-free

#deb cdrom:[Debian GNU/Linux 2018.2 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20180412-10:55]/ kali-last-snapshot contrib main non-free

deb http://http.kali.org/kali kali-rolling main non-free contrib

# deb-src http://http.kali.org/kali kali-rolling main non-free contrib

# This system was installed using small removable media

# (e.g. netinst, live or single CD). The matching "deb cdrom"

# entries were disabled at the end of the installation process.

# For information about how to configure apt package sources,

# see the sources.list(5) manual.

---------------------------------------

2 OpenVAS安装与配置

2.1 安装OpenVAS

Kali linux2018.3默认未安装openvas,需要手动安装:

安装步骤:

1)更新系统

#apt-get clean

#apt-get update && apt-get upgrade && apt-get dist-upgrade

2)OpenVAS安装包及依赖环境下载

#apt-get install openvas*

image

图2 OpenVAS安装包及依赖环境下载

这是一个漫长的等待,完成后如图3所示:

image

图3 OpenVAS安装包及依赖环境下载完成

3)初始化openvas

#openvas-setup

image

图4 OpenVAS初始化安装

又是一个漫长的等待。

初始化完成后,会自动生成默认账号密码,默认账号是:admin,密码如图5所示:

image

图5 OpenVAS初始化密码

4)安装完整性检测

#openvas-check-setup

image

图6 完整性检测1

image

图7 完整性检测2

安装完整性检测完成,如图7-2所示,安装ok。

2.2 OpenVAS配置

1)设置外部访问

安装完成之后,OpenVAS默认设置的监听地址为127.0.0.1,为了使用方便,需要手动配置外部访问,Openvas9.0修改以下四个配置文件中的监听ip,由127.0.0.1改为0.0.0.0(表示任意IP),保存之后,重新加载systemctl,重启openvas即可。

具体操作如下:

#leafpad /lib/systemd/system/greenbone-security-assistant.service

(1)本文件下修改两处:--listen和—mlisten

image

图8-1 修改greenbone-security-assistant.service监听地址

(2)增加host 头主机地址(IP或域名)

在--mlisten=0.0.0.0 后增加“--allow-header-host=外部访问的地址IP或域名”,本次测试本机地址为:192.168.200.221,即外部访问的IP为192.168.200.221,如图8-2所示。

12.png

图8-2 增加host主机地址

说明:在新的manager 7.0.3中,若不增加host 头主机地址,外部访问将会出现以下报错:

==============================================================================================================

The request contained an unknown or invalid Host header. If you are trying to access GSA via its hostname or a proxy, make sure GSA is set up to allow it.

============================================================================================================== 

#leafpad /lib/systemd/system/openvas-manager.service

image

图9 修改openvas-manager.service监听地址

#leafpad /etc/default/openvas-manager  //管理器:与接口通信,分配扫描任务,并根据扫描结果生成评估报告,默认端口为9390

image

图10 修改openvas-manager监听地址

#leafpad /etc/default/greenbone-security-assistant  //访问web 端接口(gsad):访问opebvas 服务层的web 接口,默认监听地址为127.0.0.1,端口为9392。

此文件也是修改两处:GSA_ADDRESS和MANAGER_ADDRESS

image

图11 修改greenbone-security-assistant监听地址1

image

图12 修改greenbone-security-assistant监听地址1

重新加载systemctl:

#openvas-stop

#systemctl daemon-reload

重新启动openvas:

#openvas-stop

#openvas-start

安装完整性检测

# openvas-check-setup

2)修改密码

Openvas自动生成的默认密码太长,不容易记,我们可以修改成符合我们记忆习惯的密码。

方法一:通过命令行修改

# openvasmd --user=admin --new-password=admin

image

图13 通过命令行修改密码

方法二:GSA修改

登录GSA后,打开administration-》Users,如图14:

image

图14

点击“Edit User”,如图15:

image

图15

选择如图16,输入新密码保存即可。

image

图16

3)升级插件和漏洞库

方法一:

# openvas-feed-update //初始化安装,可以不用更新

方法二:

# greenbone-nvt-sync

# greenbone-scapdata-sync  

# greenbone-certdata-sync

建议使用方法一进行升级。

2.3 错误处置

2.3.1 安装过程错误处置

在安装检测中,一旦发现错误问题,均可以根据提示进行修复。

1)错误1:No OpenVAS SCAP database found

image

图17 No OpenVAS SCAP database found

修复命令:openvas-scapdata-sync

image

图18 No OpenVAS SCAP database found处置方法

2)错误2:The number of NVTs in the OpenVAS Manager database is too low

image

图 19 The number of NVTs in the OpenVAS Manager database is too low

修复命令:openvasmd --rebuild

image

图20 The number of NVTs in the OpenVAS Manager database is too low

处置方法

此处重新构建OpenVAS数据库,需等待很长一段时间。

2.3.2 启动过程错误

启动过程错误是指第一安装完成OpenVAS时可以正常启动和使用,但关机重启后使用openvas-start命令启动OpenVAS,出现greenbone-security-assistant、openvas-scanner和openvas-manager三个服务中某个服务启动失败,如图21所示,问题主要出现在kali2018.x上。原因是OpenVAS的启动脚本openvas-start(停用脚本openvas-stop)未收到相关服务进行反馈信息,导致启动失败。

image

图21 openvas-manager.service启动失败

解决办法:

通过systemctl进行启动服务

# systemctl start greenbone-security-assistant openvas-scanner openvas-manager

image

图22 systemctl启动服务

或者针对某个启动失败的服务进行启动

# systemctl start greenbone-security-assistant //启动greenbone-security-assistant

# systemctl start openvas-scanner // 启动openvas-scanner

# systemctl start openvas-manager //启动openvas-manager

再次执行OpenVAS 启动命令openvas-start即可。

转:https://blog.51cto.com/linhong/2134910

OSError: You are trying to access a gated repo.解决方案 本文主要介绍了OSError: You are trying to access a gated repo.解决方案,希望能对学习大模型的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案一 3. 解决方案二 阅读详情

相关推荐

全网多种方法解决Invalid Host header(无效的主机头)服务器域名访问出现的错误

全网多种方法解决Invalid Host header(无效的主机头)服务器域名访问出现的错误。Invalid Host header是一个常见的错误信息,通常发生在`Web`应用程序中。它表示HTTP请求中的Host header(主机头)与实际请求的主机不匹配,这可能是由于代理服务器或负载均衡器等网络设备引起的。通过检查你的应用程序配置并确保正确的主机名,你应该能够解决此问题。无论你采取哪种解决方案,请务必小心。确保你理解你所做的更改,并在测试之前备份所有配置文件和代码。

念兮为美 1万+

OpenVas配置外部访问

我们知道OpenVas在安装完成之后默认设置的监听地址为127.0.0.1,所以每次使用时候都只能用本机打开浏览器来进行登录扫描,如果能通过自己的电脑浏览器直接登陆进行扫描那就很方便了。 停止服务 openvas-stop 修改配置文件 1.vi /lib/systemd/system/greenbone-security-assistant.service 将其中127.0.0.1的部分修改为0.0.0.0,并且在--mlisten=0.0.0.0后增加“--allow-header-host=o

一杯咖啡的渗透记忆 4522

Win10 Rational Rose 安装教程

在此教程中我们需要四个文件,点此下载[提取码:ig33] 其中第一个为2007的安装包,第二个为破解文件 前言 很多小伙伴反应说会出现几天后就到期的问题,包括我也出现了该问题,如果你已在其他地方安装好了文件且破解成功,且但几天后到期,如果可以使用更改时间的方式打开,那么可以跳过接下来的教程,直接看第三节,我们采用批处理的形式一键完成从修改时间到打开最后改回来的方法解决此问题 一、安装软件 解压缩两个安装包,进入 Rational Rose文件夹 选择setup.exe开始安装 按照图示依次点击

CoderJiang 2万+

kali2018.2安装配置OpenVAS-9及错误处置

1 配置环境1)虚拟机环境:VMware® Workstation 14 Pro(版本号:14.1.2 build-8497320),如图1。 图1 虚拟机版本信息2)kali镜像Kali2018.2安装镜像下载地址:https://www.kali.org/downloads/本次测试安装的卡里镜像文件是:kali-linux-2018.2-amd64.iso。3)更新源#...

weixin_34162695的博客 867

从零开始掌握机械臂运动控制:原理、建模与实践

本文系统介绍了机械臂运动控制的核心原理与实践方法。从运动学与动力学建模的基础理论出发,详细解析了经典PID控制与现代MPC(模型预测控制)算法的应用,并通过ROS与MATLAB仿真案例,指导读者从零开始实现机械臂的轨迹规划与精准控制,为工业自动化应用提供完整的技术路径。

weixin_29099217的博客 563

MATLAB机械臂轨迹规划:在关节空间中生成多项式轨迹以及 jtraj函数(内容超详细讲解)

matlab机器人仿真,关节空间多项式轨迹生成

qq_40969179的博客 1万+

网络安全: Kali Linux 使用 docker-compose 部署 openvas_docker openvas(1)

这个方向初期比较容易入门一些,掌握一些基本技术,拿起各种现成的工具就可以开黑了。(img-SnncM4Qa-1712644776228)](4) 查看Windows server 2008 IP 地址。(3)查看Kali Linux (2024.1)系统IP地址。(2)查看Kali Linux (2024.1)系统版本。(4)查看docker-compose版本。(3)安装docker-compose。(2)查看docker版本。(6)查看docker进程。(1) 安装docker。

2401_84139924的博客 868

python自动交易 缠论_缠论自动交易系统实现了

一、缘起:缠中说禅的伟大,我想你只要上网搜索一下就知道了,他的才气不用我说,我只想说说他的《教你炒股票》系列文章,108篇文章,将他的股票操盘秘籍全部公开给广大的股友了,更有缠友将其理论写成公式,在网上也是广为流传,深受广大缠友们的喜爱。我也是缠中说禅的忠实崇拜者之一,从2008年开始每天都使用缠论来看盘,特别想将缠论写成交易系统,让计算加来帮助我们自动交易,从而减轻我们盯盘的辛劳,可是苦于没有好...

weixin_39970689的博客 4636

Kali部署openvas初探与实践

Kali部署openvas初探与实践 openvas安装 1、我用的清华大学的源,所以我把/etc/apt/source.list中下入如下源地址 #清华大学deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-freedeb-src https:/...

韩小北 346

使用sklearn学习多项式回归(三)

1,什么是线性 我们无数次提到”线性“这个名词。在支持向量机中,我们也曾经提到最初的支持向量机只能够分割线性可分的数据,然后引入了”核函数“来帮助我们分类那些非线性可分的数据。我们也曾经说起过,比如说决策树,支持向量机是”非线性“模型。所有的这些概念,让我们对”线性“这个词非常熟悉,却又非常陌生——因为我们并不知道它的真实含义。接下来我们看看线性回归模型改进的核心之一:帮助线性回归解决非线性问题。 1.1,变量之间的线性关系 ”线性“这个词用于描述不同事物时有着不同的含义。我们最常使用的线性是指“变量

理科男同学 5100

基于自适应小波阈值算法的图像去噪

自适应小波阈值算法是一种基于小波变换的方法,它相对于传统的小波阈值去噪方法具有更好的性能和鲁棒性。该算法首先对图像进行小波变换,然后根据小波系数的大小确定一个自适应的阈值,将小波系数与阈值进行比较,大于阈值的系数被保留,小于阈值的系数被置零。在上述代码中,首先选取了小波函数sym4进行小波分解,然后根据标准差计算出阈值,使用wthresh函数进行阈值处理,最后进行反变换得到处理后的图像。该GUI界面与前面的自适应小波阈值算法代码结合,实现了图像的去噪,并提供了可视化的效果。

与其临渊羡鱼,不如退而结网 558

Kali Linux:网络与安全专家的终极武器

Kali Linux 是一款基于 Debian 的发行版,这意味着它拥有强大的社区支持和丰富的软件资源。它被设计为具有快速、轻量级的特性,特别适合在虚拟机和闪存驱动器上运行。Kali Linux 的目标是成为网络和安全专业人士的首选工具,它提供了广泛的网络安全工具和技术,帮助用户在各种环境中发现和防御漏洞。本书将通过分析黑客采用的攻击战术来提升测试者的渗透测试技能:通过实验室集成到云服务,从而了解在渗透测试中通常被忽略的一个开发维度;

ewii12567的博客 1246

基于STM32、HAL库的ZMOD4510AI4R气体传感器驱动程序设计

ZMOD4510AI4R是Renesas公司推出的一款数字空气质量传感器,主要用于检测臭氧(O₃)和总挥发性有机化合物(TVOC)浓度。(status & 0x80)) // 检查数据就绪位。// 等待测量完成 (实际应用中应该使用非阻塞方式)// 转换为ppb (简化转换,实际应根据传感器文档校准)* @param hzmod: ZMOD4510句柄。* @param tvoc: TVOC浓度(ppb)* @param ozone: 臭氧浓度(ppb)* @param hi2c: I2C句柄。

corlin6688的博客 311

【已解决】多种方式最新解决Invalid Host header(无效的主机头)服务器域名访问出现的错误

Invalid Host header这个报错在网上有很多文章介绍解决办法,但是很多都没有没有用,这里为兄弟们排下坑,**本文的解决方法已经验证没有问题,兄弟们可放心借鉴.**

编码世界 10万+

mbed驱动st7789屏幕-硬件选择及连接(1)

在单片机项目中,交互性至关重要,而视觉感知是用户交互的直接体现。本期专栏介绍了如何使用mbed平台驱动ST7789型号的TFT屏幕,以显示字符、汉字和图像。由于针对STM32L432KC的mbed驱动库尚未完整,作者自行编写了一个基于mbed的ST7789屏幕驱动库,并将在专栏中提供全代码及使用指南。

weixin_64524066的博客 391

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

openvas的坑

想装openvas很久了,上次安装的时候,下载出错,然后数据库有个地方出错,但是也占了很大的空间。所以就重装了Kali。。。 安装openvas其实比较容易。配置好源后,apt-get install openvas,直接安装。这个过程是比较快的。 然后执行初始化程序:openvas-setup 这个过程要等待很久。因为openvas 的机制,需要下载很多的nvt,关于openvas...

weixin_33835103的博客 1148

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

解决远程出现invalid host header 的问题

disableHostCheck: true       在devserver下,proxy同级加入这个就行

qq_39047764的博客 7757

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

仓库申请报错:Cannot access gated repo for url https://huggingface.co/api

解决huggingface模型或文件授权问题

newxiaoou的博客 1万+

Invalid Host header 服务器域名访问出现的问题

vue-cli搭建的环境,用nginx做代理服务器,访问时显示:Invalid Host header 经查是因为新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostname不是配置内的就不能访问。这样有2中方法,一种是设置跳过host检查,一种是直接host设置成你的地址。 1、关闭host检查 可以在build目录下的webpack.dev.co...

Cooky的博客 14万+

【Diffusers 报错解决】401 Client Error, 404 Client Error, OSError: models/image_encoder is not a local

解决 OSError

weixin_44212848的博客 2942

解决huggingface.co无法下载qwen模型问题,出现404或无权限的解决方案

摘要:解决"Repository Not Found"错误的核心是确认正确的模型仓库名。阿里云通义千问官方在Hugging Face仅公开了Qwen/Qwen-Embedding仓库,其他名称(如V1/V2)均无效。提供三种解决方案:1)使用正确仓库名+镜像下载;2)通过阿里云ModelScope下载;3)手动下载模型文件。重点包括:清除无效Token、配置国内镜像、验证下载结果,并给出了对接Dify时的适配建议和显存优化方法。最终确认使用官方有效仓库名是解决问题的关键。

Code Captain的专栏 828

内网穿透时一直报 Invalid Host header 问题

在natapp域名指向本地服务器访问时,webpack项目提示Invalid Host header. 这是由于新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostname 不是配置内的,将中断访问。可以在build目录中的webpack.dev.config.js中添加如下配置: //webpack.dev.config.js devServer: { disableHostCheck: true, } ...

Harrytsz的博客 1697

openvas

1、安装vm-tools及下载openvas 下载 apt-get install open-vm-tools-desktop #安装vm-tools apt-get install openvas # 下载openvas 安装及启动 openvas-setup # 安装后留意最后面有登录密码 openvas-start # 启动 netstat -na | grep 9392 # ...

qq_42078965的博客 1492

openvas更改监听IP地址

一、openvas安装 学习《Metasploit渗透测试魔鬼训练营》 。需要部署openvas,但是书中步骤太老,无法成功。 于是自己动手,重新配置了一下。 1.初始化安装 利用kali2.0 里的搜索功能,直接点击搜索出来的openvas initial setup,执行。 2.执行安装 #openvas-setup 3.安装检测 #openvas-check-setup 4...

shengerjianku的专栏 7479
上一篇: MyISAM与InnoDB两者之间区别与选择,详细总结,性能对比
下一篇: 安全分析工具合辑
HideInTime
博客等级 码龄9年 86粉丝 131原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值