Putin is a war criminal and a son of a bitch!


 

OpenVAS je nástroj na aktivní vyhledávání zranitelností informačního systému.

Všechny produkty OpenVAS jsou svobodným softwarem a většina komponent je licencována pod licencí GNU General Public License (GPL).

Instalace na Centos

Configure Atomicorp Repository
 (as user root, only once)

wget -q -O - http://www.atomicorp.com/installers/atomic |sh

Step 2: Quick-Install OpenVAS
 (as user root, only once)

yum install openvas bzip2 gnutls-utils sshpass xmlstarlet


Vypnout SELinux

vim /etc/selinux/config
 
SELINUX=disabled
SELINUXTYPE=targeted



Na FW musí být povolen RSYNC 873 směrem do internetu

openvas-setup
nebo
openvas-setup --v9


Open https://xxx.xxx.xxx.xxx:9392/.


    Automatické načítání databáze zranitelností (update NVT)

vim /usr/local/bin/openvas-update

vložit

#!/bin/sh
 
temp="/tmp/openvas-update.tmp"
openvas-nvt-sync 2>&1> $temp
if [ $? -ne  0 ]
 then
  cat $temp
fi
rm $temp
if [ -f /var/lib/run/openvasd.pid ]
 then
  pid=`cat /var/lib/run/openvasd.pid`
  kill -1 $pid 2>/dev/null
fi

upravit cron

vim /etc/crontab
25 4 * * *  root    /usr/local/bin/openvas-update


    Výměna certifikátů webové aplikace

vygenerovat certifikát na CA např. openvas.pfx
openssl pkcs12 -in openvas.pfx -clcerts -nokeys -out servercert.pem
 
openssl pkcs12 -in openvas.pfx -nocerts -nodes  -out serverkey.pem

Veřejný klíč /var/lib/openvas/CA

Privátní klíč /var/lib/openvas/private/CA
mv servercert.pem /var/lib/openvas/CA
mv serverkey.pem /var/lib/openvas/private/CA

Pomoc při chybách

    Nelze dokončit openvas-setup

Stáhnout a spustit soubor ./openvas-check-setup --v9 ←(Verze která je nainstalována)
./openvas-check-setup --v9

http://www.openvas.org/setup-and-start.html



    skenování done, ale dává výsledek, all host are death (N/A žádné reporty)

Jde o chybu podpisu u PGP certifikátu. Více zde http://www.openvas.org/trusted-nvts.html

je potřeba znovu vygenerovat a podepsat PGP klíče
cd /etc/openvas/gnupg/
gpg --homedir=/etc/openvas/gnupg --gen-key
 
wget http://www.openvas.org/OpenVAS_TI.asc
gpg --homedir=/etc/openvas/gnupg --import /tmp/OpenVAS_TI.asc
gpg --homedir=/etc/openvas/gnupg --list-keys
gpg --homedir=/etc/openvas/gnupg --lsign-key 48DB4530

Při chybovém hlášení pgp:
gpg: can't connect to the agent: IPC volání connect (připojit) selhalo
gpg: problém s agentem: Agent neběží
gpg: can't connect to the agent: IPC volání connect (připojit) selhalo
gpg: problém s agentem: Agent neběží
gpg: Vytváření klíče bylo zrušeno.

Použij:
pkill -9 gpg-agent
source <(gpg-agent --daemon)

nebo změnit hodnotu nasl_no_signature_check (prasárna)
vim /etc/openvas/openvassd.conf
nasl_no_signature_check = yes



    export reportu z Greenbone do Verinice formátu má nulovou velikost (0 bit)

Greenbone používá pro generování reportů scripty umístěné v /usr/share/openvas/openvasmd/report_formats/. V těch jsou použité různé nestandardní programy. Ty nejsou závistlostně navázány na instalaci openvas.

Pro Verinice skriptovací soubor /usr/share/openvas/openvasmd/report_formats/c15ad349-bd8d-457a-880a-c7056532ee15/generate
yum install xmlstarlet mktemp readlink

nefunkční plugin wapiti
The wapiti report filename is empty. That could mean that a wrong version of wapiti is used or tmp dir is not accessible. Make sure to have wapiti 2.x as wapiti 1.x is not supported.
In short: Check the installation of wapiti and the scanner.
Nainstalovat python requests
yum install python-requests

LDAP connect



Další odkazy

https://uwnthesis.wordpress.com/2014/07/02/kali-how-to-install-openvas-scanner-and-kick-start-her-the-visual-guide/

https://joedsweb.wordpress.com/2017/02/23/openvas-using-the-alert-methode-scp/

http://www.openvas.org/compendium/advanced-configuration-server.html