Proteggi la tua infrastruttura informatica da hacker e malware
Ciao a tutti,
in questo nuovo post parliamo ancora una volta di sicurezza informatica; notizie quasi quotidiane ci mostrano quanto sia apparentemente semplice hackerare un sistema, ma un attacco informatico può’ andare a buon fine sole se trova la vulnerabilità’ giusta. Con GreenBone, vedremo come si semplice scoprire falle di sicurezza ed esposizioni informatiche prima che siano sfruttate, riducendo drasticamente il rischio e conseguenze di cyber attacchi, ma basta chiacchierare e vediamo come installare questa piattaforma ed utilizzare per le nostre scansioni periodiche di sicurezza.
La casa indica che il servizio gira su piattaforme Linux Debian (bookworm), Ubuntu 22.04 e 24.04 TLS, Fedora 38, Centos 9 Stream, io lo installato su una versione RockyLinux 8. Le caratteristiche hardware raccomandate sono le seguenti: CPU core 4, 8 Gb di Ram e un hard disk con spazio libero da 60GB, ma basta parlare vediamo come mettere in piedi il tutto.
La guida premete che abbiate un minimo di conoscenza in ambiente Linux, almeno per quanto riguarda l’installazione del sistema e detto sopra, ciò’ presenterò qui e’ stato installato e testato su Rockylinux8 impostando durante la fase di installazione un IP statico.
Una volta installato ed eseguiti tutti gli aggiornamenti, iniziamo a disabilitare SElinux, pertanto accedendo come root al sistema, diamo questi comandi.
setenforce 0
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config
reboot
Verifichiamo lo stato di SELinux con il comando
sestatus
dovrebbe apparire status disabled
Configuriamo ora le variabili per GreeBone
echo “vm.overcommit_memory=1” | sudo tee /etc/sysctl.d/10-openvas.conf
sysctl -p /etc/sysctl.d/10-openvas.conf
Installare i Repository necessari
Abilitiamo i repository PowerTools
sed -i ‘s/enabled=0/enabled=1/g’ /etc/yum.repos.d/Rocky-PowerTools.repo
yum repolist
Installiamo ora i repository Atomicorp
rpm –import https://www.atomicorp.com/RPM-GPG-KEY.atomicorp.txt
rpm –import https://www.atomicorp.com/RPM-GPG-KEY.art.txt
VERSION=”1.0-23″
yum install https://updates.atomicorp.com/channels/atomic/centos/8/x86_64/RPMS/atomic-release-${VERSION}.el8.art.noarch.rpm
Installiamo ora i repository EPEL
yum install epel-release
INSTALLIAMO IL SERVIZIO DI GREENBONE
Installiamo il pacchetto gvm
yum install gvm
Configuriamo il Firewall
Se utilizzi firewalld, configuralo per consentire il traffico in entrata sulla porta TCP 443 per le connessioni HTTPS:
firewall-cmd –permanent –add-service=https
firewall-cmd –reload
Facciamo ora il setup di GreenBone
Tieni presente che questo richiederà molto tempo, potrebbe volerci circa un’ora prima che la configurazione venga completata.
gvm-setup
Al termine ti verrà chiesto di impostare una password per l’utente amministratore. Controlla la versione di GreenBone al termine della configurazione:
openvas –version
OpenVAS 22.4.0
gvm-libs 22.4.0
Tieni presente quanto segue quando lavori con systemd.
Potresti visualizzare elenchi di porte e configurazioni di scansione vuoti poiché questi non sono integrati nel prodotto, ma recuperati dai feed.
Come reimpostare la password amministratore di gvm
Utilizzare il seguente comando se è necessario reimpostare la password dell’amministratore:
runuser -u gvm -g gvm — gvmd –user=admin –new-password=admin123
Greenbone web ui
Apriamo un browser e accediamo all’indirizzo IP del server, utilizza le credenziali di accesso che hai impostato nel passaggio precedente.
Bene abbiamo terminato con l’installazione, ora siamo pronti ad eseguire le nostre scansioni di sicurezza si macchine interne ed esterne.
ATTENZIONE, NON USATE QUESTO STRUMENTO PER SCANSIONARE MACCHINE NON VOSTRE, VI SONO SERIE CONSEGUENZE PENALI
Un saluto Adam

