b'\n_START_ARTICLE_\nNessus\n_START_SECTION_\nStoria\n_START_PARAGRAPH_\nIl Progetto "Nessus" venne avviato da Renaud Deraison nel 1998 per fornire alla comunit\xc3\xa0 Internet uno scanner remoto di sicurezza libero, potente, aggiornato e semplice da usare. Nessus \xc3\xa8 attualmente considerato dall\'industria della sicurezza come uno dei prodotti migliori nel suo genere, e viene utilizzato da organizzazioni professionali di sicurezza informatica come il SANS Institute._NEWLINE_Il 5 ottobre 2005, Tenable Security, la compagnia co-fondata da Renaud Deraison, ha cambiato la licenza di Nessus 3 in proprietaria (sorgente chiuso).  Il motore di Nessus 3 \xc3\xa8 ancora gratuito, sebbene Tenable faccia pagare gli ultimi plugin. Il motore di Nessus 2 e una piccola quantit\xc3\xa0 di plugin sono ancora GPL. Di conseguenza, alcuni sviluppatori hanno creato dei progetti open source indipendenti basati su Nessus. Esempi sono OpenVAS e Porz-Wahn\n_START_SECTION_\nFunzionamento\n_START_PARAGRAPH_\nTipicamente, Nessus inizialmente effettua una port scan con il suo portscanner interno (oppure talvolta utilizza Nmap) per determinare quali porte sono aperte sull\'obiettivo e poi tenta diversi exploit sulle porte aperte. I test di vulnerabilit\xc3\xa0, disponibili sotto forma di corposi plugin, sono scritti in NASL (Nessus Attack Scripting Language), un linguaggio di programmazione ottimizzato per l\'interazione tra reti differenti._NEWLINE_In pi\xc3\xb9, i risultati della scansione possono essere forniti in diversi formati, quali plain text, XML, HTML e L\xe1\xb4\xacTEX. I risultati possono anche essere salvati in un database di riferimento per future scansioni di vulnerabilit\xc3\xa0. La scansione pu\xc3\xb2 essere effettuata automaticamente mediante un client a riga di comando._NEWLINE_Se l\'utente lo decide, disabilitando l\'opzione safe checks alcuni dei test di vulnerabilit\xc3\xa0 di Nessus cercano di attivare dei servizi vulnerabili, oppure di mandare in crash il sistema operativo. Ci\xc3\xb2 consente ad un utente di verificare la resistenza di un dispositivo prima di metterlo in produzione._NEWLINE_Nessus fornisce ulteriori funzionalit\xc3\xa0, oltre a quella di testare delle vulnerabilit\xc3\xa0 di rete ben note. Per esempio, pu\xc3\xb2 utilizzare le credenziali di Windows per esaminare i patch level sui computer che seguono il sistema operativo Windows, e pu\xc3\xb2 effettuare l\'auditing delle password utilizzando dictionary e metodi di brute force.'