标签: openvas

OpenVAS仅扫描本地网络ip

如果我尝试在本地网络中使用localhost或ip路由器,那么使用OpenVAS一切正常,任务结束,但如果我尝试扫描公共IP,则停止为1%或2%.

这是我的配置:

适用于VMWare的Kali 2.0 64位

网桥

OpenVAS 8预装

一些细节(netstat):

root@kali:~# netstat -tlp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 localhost:9390          *:*                     LISTEN      8560/openvasmd  
tcp        0      0 localhost:9391          *:*                     LISTEN      8561/openvassd: Wai
tcp        0      0 localhost:9392          *:*                     LISTEN      8559/gsad    
Run Code Online (Sandbox Code Playgroud)

并"检查设置":

root@kali:~# openvas-check-setup 
openvas-check-setup 2.3.0

Step 1: Checking OpenVAS Scanner ... 
        OK: OpenVAS Scanner is present in version 5.0.1.
        OK: OpenVAS Scanner CA Certificate is present as /var/lib/openvas/CA/cacert.pem.
        OK: OpenVAS Scanner …
Run Code Online (Sandbox Code Playgroud)

linux networking openvas

5
推荐指数
0
解决办法
2084
查看次数

OpenVAS扫描无法正常工作 - Kali linux

目前我的kali VM存在问题.我安装了Openvas,但是当我尝试使用admin用户启动扫描时,我收到以下错误消息:

操作:运行向导状态码:400状态消息:服务暂时关闭

有谁之前经历过这个吗?在线搜索,无法找到任何解决方案.

谢谢你的时间.

linux security openvas

5
推荐指数
1
解决办法
9491
查看次数

打开VAS - 服务暂时关闭(证书已过期)

所以我的证书在我的Open VAS安装上过期了.因此,我在尝试运行扫描时遇到以下错误.

操作:启动任务状态码:503状态消息:服务暂时关闭

我试过重新创建证书:

me@ovas:~$ sudo /usr/sbin/openvas-mkcert -q -f
[sudo] password for me:


me@ovas:~$ sudo /usr/bin/openvas-mkcert-client -n -i
Generating RSA private key, 4096 bit long modulus
........................++
..................................................................................++
e is 65537 (0x10001)
You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields …
Run Code Online (Sandbox Code Playgroud)

openvas

3
推荐指数
1
解决办法
9865
查看次数

如何使用 python 连接到远程 OpenVas 扫描仪?

我正在探索 OpenVas 工具来满足项目需求,openVas 目前由 Greenbone 管理。当我尝试使用 python api 使用远程扫描仪时出现错误。

我完成了所有初始配置,设置了所需的 gui 帐户等,并且能够手动扫描所需的系统,但是当我尝试使用 Python Api 执行相同操作时,它不起作用。互联网上和手册中都没有任何示例来验证我的代码。我使用了 [ https://pypi.org/project/python-gvm/] api。

我写了简单的代码,但它不起作用..

from gvm.connections import SSHConnection
from gvm.protocols.latest import Gmp
from gvm.transforms import EtreeTransform
from gvm.xml import pretty_print

connection = SSHConnection(hostname='192.168.1.84',username='alex',password='alex@123')
gmp = Gmp(connection)
gmp.authenticate('admin', 'admin')

# Retrieve current GMP version
version = gmp.get_version()

# Prints the XML in beautiful form
pretty_print(version)

Run Code Online (Sandbox Code Playgroud)

我收到错误-

/usr/bin/python3.7 /home/punshi/PycharmProjects/nessus_api/openvas-greenbone.py
/usr/local/lib/python3.7/dist-packages/paramiko/kex_ecdh_nist.py:39: CryptographyDeprecationWarning: encode_point has been deprecated on EllipticCurvePublicNumbers and will be removed in a future version. Please use …
Run Code Online (Sandbox Code Playgroud)

python linux security ssh openvas

3
推荐指数
1
解决办法
3735
查看次数

在 Kali / Debian 上安装 OpenVAS 的 PostgreSQL 版本问题

在 Kali linux 上安装 OpenVAS 后,gvm-setup按照说明运行命令来设置 GVM:https ://linuxhint.com/install-openvas-kali-linux/

但是,出现了以下错误:

ERROR: The default postgresql version is not 13 required by libgvmd
Error: Use pg_upgradecluster to update your postgres cluster
Run Code Online (Sandbox Code Playgroud)

因此,我检查了安装的 PostgreSQL 版本:

$ su postgres
$ psql --version
psql (PostgreSQL) 13.2 (Debian 13.2-1)
Run Code Online (Sandbox Code Playgroud)

版本是13。我怎样才能完成gvm-setup

postgresql openvas

3
推荐指数
1
解决办法
4万
查看次数

Greenbone 安全助手 7.0.3 主机 HTTP 标头

最近,我设置了一个 Ubuntu 16.04 的 Amazon EC2 实例,该实例被授权扫描 IP 块。我安装的GSA版本是7.0.3。目前,我可以通过 EC2 实例在本地访问 GSA,也可以使用我的公共 Amazon 弹性 IP 远程访问 GSA。

此外,我还允许从我的 IP 块外部访问 GSA 的侦听端口。目前,我可以使用我的实例静态公共 IP 通过 HTTPS 访问 GSA,不会出现任何问题。

我当前遇到的问题是使用 FQDN 访问 GSA。

例如,我希望能够使用https://gsa.mydomain.com 我的本地 DNS 服务器有一条带有 FQDN 的 A 记录和我的 EC2 实例公共 IP。

在我的实例上,我运行了以下命令。

sudo gsad --allow-header-host gsa.mydomain.com
Run Code Online (Sandbox Code Playgroud)

但是,浏览到https://gsa.mydomain.com会产生以下错误。

“请求包含未知或无效的主机标头。如果您尝试通过主机名或代理访问 GSA,请确保 GSA 设置为允许这样做。”

重新启动 GSA 服务或我的实例都没有效果。

显然,DNS 正在工作,但主机头命令却没有。

关于如何实现这一点有什么想法吗?

另外,作为参考,我使用了以下 URL

https://github.com/greenbone/gsa/pull/318

openvas ubuntu-16.04

2
推荐指数
1
解决办法
1万
查看次数

使用 SSL 时 PHP fread 挂起

我正在使用fsockopen连接到 OpenVAS 管理器并发送 XML。我正在使用的代码是:

$connection = fsockopen('ssl://'.$server_data['host'], $server_data['port']);
stream_set_timeout($connection, 5);
fwrite($connection, $xml);

while ($chunk = fread($connection, 2048)) {
    $response .= $chunk;
}
Run Code Online (Sandbox Code Playgroud)

但是在读取前两个数据块后,PHP 挂起 fread 并且在 5 秒后没有超时。我试过使用stream_get_contents,它给出了相同的结果,但是如果我只使用一个 fread,它可以正常工作,只是我想阅读所有内容,无论长度如何。

我猜,这是 OpenVAS 的一个问题,它没有像 PHP 期望的那样结束流,但这是在黑暗中的一个镜头。我如何读取流?

php fsockopen openvas

1
推荐指数
1
解决办法
1357
查看次数

Windows 操作系统是否支持 OpenVas?

是否有 Windows 操作系统支持的新版本 OpenVas(版本 8 或更高版本)?

如果是这样,我可以从哪里下载并安装它?

windows openvas

1
推荐指数
1
解决办法
5095
查看次数