Košík je prázdný

Automatizované testování bezpečnosti je klíčovou složkou vývoje a údržby softwarových aplikací. S rostoucími kybernetickými hrozbami je nezbytné, aby organizace pravidelně prováděly bezpečnostní testy svých aplikací a infrastruktury. Jedním z efektivních nástrojů pro tento účel je OpenVAS (Open Vulnerability Assessment System), open-source platforma pro skenování zranitelností. V tomto článku se zaměříme na implementaci automatizovaného testování bezpečnosti aplikací na operačním systému CentOS 7 s využitím OpenVAS.

Instalace OpenVAS na CentOS 7

Pro začátek je třeba mít nainstalovaný a nakonfigurovaný CentOS 7. Poté následuje instalace OpenVAS. OpenVAS není přímo dostupný v základních repozitářích CentOS, proto je třeba přidat potřebné repozitáře:

  1. Přidání repozitáře Atomicorp, který obsahuje balíček OpenVAS:
    sudo wget -q -O - https://www.atomicorp.com/installers/atomic | sudo sh
    ​
  2. sudo wget -q -O - https://www.atomicorp.com/installers/atomic | sudo sh
    sudo yum install openvas
    ​

Po instalaci je nutné provést počáteční nastavení a aktualizaci databáze zranitelností pomocí následujících příkazů:

sudo greenbone-nvt-sync
sudo greenbone-scapdata-sync
sudo greenbone-certdata-sync

Konfigurace OpenVAS

Před prvním spuštěním skenování je třeba nakonfigurovat OpenVAS. Tento krok zahrnuje spuštění služeb, vytvoření uživatelského účtu a nastavení firewallu:

  1. Spuštění OpenVAS služeb:

    sudo systemctl start openvas-scanner
    sudo systemctl start openvas-manager
    sudo systemctl enable openvas-scanner
    sudo systemctl enable openvas-manager
    
  2. Vytvoření uživatelského účtu:

    sudo openvasmd --create-user=admin --role=Admin
    
  3. Nastavení firewallu pro povolení přístupu k webovému rozhraní:

    sudo firewall-cmd --permanent --add-port=9392/tcp
    sudo firewall-cmd --reload
    

 

 

Spuštění a práce s OpenVAS

Po dokončení konfigurace je možné přistoupit k samotnému testování. Webové rozhraní OpenVAS je dostupné na adrese https://[vaše-IP-adresa]:9392. Přihlaste se pomocí dříve vytvořených přihlašovacích údajů.

  1. Vytvoření nové úlohy: Klikněte na "Nová úloha" a zadejte potřebné informace, jako je název úlohy a cíl skenování.
  2. Spuštění skenování: Po vytvoření úlohy ji můžete spustit. OpenVAS provede skenování cíle a identifikuje potenciální zranitelnosti.
  3. Analýza výsledků: Po dokončení skenování prohlédněte výsledky, které zahrnují informace o zjištěných zranitelnostech a doporučení k jejich odstranění.

 

Automatizované testování bezpečnosti s využitím OpenVAS na CentOS 7 poskytuje efektivní způsob, jak identifikovat a řešit zranitelnosti v aplikacích a infrastruktuře. Implementace OpenVAS do bezpečnostní strategie organizace pomáhá v předcházení bezpečnostním incidentům tím, že odhaluje slabiny před potenciálními útočníky. Přestože proces nastavení a konfigurace může být na počátku náročný, výhody, které OpenVAS přináší z hlediska zlepšení bezpečnosti, jsou neocenitelné.

Je důležité si uvědomit, že žádný nástroj pro skenování zranitelností není úplný nebo dokonalý. OpenVAS by měl být součástí širší bezpečnostní strategie, která zahrnuje pravidelné aktualizace softwaru, školení zaměstnanců v oblasti kybernetické bezpečnosti a vytváření záloh. Dále je klíčové výsledky skenování pravidelně analyzovat a rychle reagovat na identifikované zranitelnosti.

Využití OpenVAS na CentOS 7 představuje silný základ pro zajištění bezpečnosti vašich IT systémů. S pravidelným skenováním, správnou konfigurací a aktivním řízením zranitelností můžete výrazně snížit riziko bezpečnostních hrozeb a chránit své digitální aktiva.