Společnost Cloudflare o zveřejnění zdrojového kódu projektu , který umožňuje skenování hostitelů v síti na přítomnost nezáplatovaných zranitelností. Flan Scan je nadstavbou nad skenerem síťové bezpečnosti , přetvářející poslední zmiňovaný na plně funkční nástroj pro odhalování zranitelných hostitelů ve velkých sítích. Kód projektu je napsán v jazyce Python a na základě licence BSD.
Flan Scan umožňuje snadno najít otevřené síťové porty ve zkoumané síti, určit s nimi související služby a verze používaných programů, stejně jako vytvořit seznam zranitelností, které se týkají odhalených služeb. Po dokončení práce je sestaven report, který shrnuje zjištěné problémy a uvádí související CVE identifikátory zjištěných zranitelností, seřazené podle závažnosti.
Pro odhalení zranitelností, které se týkají služeb, se využívá dodávaný v nmap skript (novější verzi lze stáhnout z ), který se dotazuje na databázi . Stejný výsledek lze dosáhnout příkazem:
nmap -sV -oX /shared/xml_files -oN — -v1 —script=scripts/vulners.nse ip-address
„-sV“ spouští režim skenování služeb, „-oX“ určuje adresář pro XML report, „-oN“ nastavuje normální režim výstupu výsledků na konzoli, -v1 určuje úroveň podrobnosti výstupu, „—script“ odkazuje na skript vulners.nse pro porovnání odhalených služeb s známými zranitelnostmi.
Provozované úkoly Flan Scan se většinou soustředí na zjednodušení nasazení systému skenování zranitelností na bázi nmap ve velkých sítích a cloudových prostředích. Je poskytován scénář pro rychlé nasazení izolovaného kontejneru na bázi Docker nebo Kubernetes pro spuštění kontrolního procesu v cloudu a předání výsledků do úložišť Google Cloud Storage nebo Amazon S3. Na základě vytvářeného strukturovaného XML reportu nmap Flan Scan generuje jednoduše srozumitelný report ve formátu LaTeX, který může být převeden do PDF.
Zdroj: opennet.ru
