====== OpenVAS ======
===== Installation =====
Add repository
add-apt-repository ppa:mrazavi/openvas
Install
apt-get install openvas9
apt-get install sqlite3
#the following is needed for pdf reports
apt-get install texlive-latex-extra --no-install-recommends
#openvas-nasl utility
apt-get install libopenvas9-dev
finalize
greenbone-nvt-sync
greenbone-scapdata-sync
greenbone-certdata-sync
service openvas-scanner restart
service openvas-manager restart
openvasmd --rebuild --progress
Download check setup
wget https://svn.wald.intevation.org/svn/openvas/trunk/tools/openvas-check-setup --no-check-certificate
execute
chmod +x openvas-check-setup
./openvas-check-setup --v9
===== Configuration =====
==== Website ====
Edit the websites default port in the following file
/etc/default/openvas-gsa
and restart the service
service openvas-gsa restart
To set a SSL cert with LetsEncrypt, check the following link:
[[https://www.blackhat.pm/tutorial-greenbone-security-assistant-lets-encrypt.html|Blackhat.pm - Tutorial GSA LetsEncrypt]]
===== Commands =====
^ Command ^ Function ^
| greenbone-nvt-sync | update nvts |
| greenbone-scapdata-sync | update scapdata |
| greenbone-certdata-sync | update certdata |
| service openvas-scanner restart | restart scanner |
| service openvas-manager restart | restart manager |
| service openvas-gsa restart | restart website |
| openvasmd --create-user | create a new adminuser with a random generated password |
===== Troubleshooting =====
**Host seems to be dead, no results:**
execute the following
openvasmd --update
service openvas-manager restart
service openvas-scanner restart