SARA. Software per scansioni



Documenti analoghi
OpenVAS - Open Source Vulnerability Scanner

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

Installazione di GFI LANguard Network Security Scanner

Manuale per la configurazione di AziendaSoft in rete

FPf per Windows 3.1. Guida all uso

SharePoints è attualmente disponibile in Inglese, Italiano e Francese.

ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE

Sharpdesk V3.3. Guida all installazione Versione

FOXWave Gestione gare ARDF IZ1FAL Secco Marco Sezione ARI BIELLA

IRSplit. Istruzioni d uso 07/10-01 PC

Manuale d uso Software di parcellazione per commercialisti Ver [05/01/2015]

Cookie. Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro

Introduzione. Installare EMAS Logo Generator

FASI PER UNA CORRETTA INSTALLAZIONE DI ULTRA VNC E SKYPE

Il menu File contiene tutti i comandi relativi alle seguenti operazioni:

AXWIN6 QUICK INSTALL v.3.0

INFN Napoli NESSUS. IL Security Scanner. Francesco M. Taurino 1

Il web server Apache Lezione n. 3. Introduzione

Supporto On Line Allegato FAQ

MERIDESTER SOFTWARE DI COMUNICAZIONE PER PC

Manuale d uso Web-Recall GruppoInfor

Manuale Utente Albo Pretorio GA

Light CRM. Documento Tecnico. Descrizione delle funzionalità del servizio

Il software ideale per la gestione delle prenotazioni GUIDA UTENTE

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione impianti termici Ver [05/01/2015]

Installazione e caratteristiche generali 1

- PROCEDURA TY - MANUALE D USO PALMARE PORTATILE HTC RILEVAMENTO LETTURE CONTATORI ACQUA

InitZero s.r.l. Via P. Calamandrei, Arezzo

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

Sharpdesk V3.3. Guida all installazione Versione

MODULO 02. Iniziamo a usare il computer

Mac Application Manager 1.3 (SOLO PER TIGER)

Il sistema C.R.M. / E.R.M.

Il Web Server e il protocollo HTTP

Registratori di Cassa

MANUALE UTENTE. In questo manuale verranno descritte tutte le sue funzioni. Il sistema OTRS è raggiungibile al seguente link:

Manuale Utente Amministrazione Trasparente GA

Client - Server. Client Web: il BROWSER

MOBS Flussi informativi sanitari regionali

ALBO PRETORIO WEB MANUALE DELLA PROCEDURA SOMMARIO. Uso del manuale. Informazioni generali. Interfaccia grafica. Guida di riferimento

Documentazione Tecnica. Client AnagAire V 6.0 AIRE. Anagrafe degli Italiani Residenti all Estero

Indicazioni per una corretta configurazione del browser

IBM SPSS Statistics per Linux - Istruzioni di installazione (Licenza per sito)

COME CREARE UNA COMUNICAZIONE / NEWSLETTER

MANUALE PARCELLA FACILE PLUS INDICE

HORIZON SQL MENU' FILE

ARCHIVIA PLUS VERSIONE SQL SERVER

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

11/02/2015 MANUALE DI INSTALLAZIONE DELL APPLICAZIONE DESKTOP TELEMATICO VERSIONE 1.0

Consiglio regionale della Toscana. Regole per il corretto funzionamento della posta elettronica

Marca4NG - Documentazione

Console di Amministrazione Centralizzata Guida Rapida

Servizi Remoti. Servizi Remoti. TeamPortal Servizi Remoti

STAMPA DI UNA PAGINA SEMPLICE

Versione 2.0. Manuale d uso. Software per la gestione. degli applicativi Bticino. TiManager 03/07-01 PC

OwnCloud Guida all installazione e all uso

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

5-1 FILE: CREAZIONE NUOVO DOCUMENTO

PROCEDURE GENERALI ATTIVAZIONE MACRO

Sistema Informativo Gestione Fidelizzazione Clienti MANUALE D USO

COME CREARE E COLLEGARSI AD UN DATABASE MICROSOFT SQL SERVER O SUN MYSQL

01/05/2013 Istruzioni per l installazione

Pagina 1 di 16. Manuale d uso 626 VISITE MEDICHE

Guida di Pro PC Secure

VADEMECUM TECNICO. Per PC con sistema operativo Windows XP Windows Vista - Windows 7

GCEWEB Denunce mensili in WEB

Integrazione InfiniteCRM - MailUp

1.1 Installare un nuovo Client di Concept ed eseguire il primo avvio

Modello per la compilazione della scheda progetto SK_3.1.xls (da utilizzarsi per la presentazione di progetti di attività formative)

Installazione di GFI Network Server Monitor

Dispositivo Firma Digitale

Installazione di GFI WebMonitor

monitoraggio dei locomotori via Internet

Manuale NetSupport v Liceo G. Cotta Marco Bolzon

Presentazione MyMailing 3.0

3. Installare Wamp Server

File, Modifica, Visualizza, Strumenti, Messaggio

IBM SPSS Statistics - Essentials for Python- Istruzioni di installazione per Windows

developed by Emanuele De Carlo

Manuale d uso [Rev.1 del 07/08/2015] Manutenzione caldaie Lite Ver [05/01/2015]

Capitolo 4 Pianificazione e Sviluppo di Web Part

Premessa Le indicazioni seguenti sono parzialmente tratte da Wikipedia ( e da un tutorial di Pierlauro Sciarelli su comefare.

INFO TECNICA SATO Italia

MANUALE UTENTE. Computer Palmare WORKABOUT PRO

COSTER. Import/Export su SWC701. SwcImportExport

CERTIFICATI DIGITALI. Manuale Utente

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Guida Operativa Programma Pestalozzi

Mon Ami 3000 Cespiti Gestione cespiti e calcolo degli ammortamenti

I piccoli Manuali di Gani a cura di Ganimedes.one CARICAMENTO DI IMMAGINI DAL PROPRIO PC SU CHATTA.IT

ORACOLO Gestione questionari.

ISTRUZIONI PER L UTILIZZO DI PuTTY

Installazione del software Fiery per Windows e Macintosh

Acronis License Server. Manuale utente

Fattura Facile. In questo menù sono raggruppati, per tipologia, tutti i comandi che permettono di gestire la manutenzione degli archivi.

Istruzioni operative instal azione FirmaVerifica3.0 Pag.1 di 27

INSTALLAZIONE DI JOOMLA! Guida alla installazione di Joomla!

IBM SPSS Statistics - Essentials for R - Istruzioni diinstallazione per Mac OS

SPSS Statistics per Windows - Istruzioni di installazione per (Licenza per utenti singoli)

Transcript:

SARA Software per scansioni

Introduzione: perché le scansioni I sistemi operativi installano servizi che non si usano Non tutti sanno cosa sta girando sul proprio calcolatore Non tutti sanno su quali porte ascoltano i propri computer Il software invecchia e diviene vulnerabile Le scansioni possono essere utilizzate per scoprire eventuali vulnerabilità sui propri sistemi.

Gli scanner: Esistono tanti tipi di programmi per svolgere scansioni, ciascuno con le sue peculiarità e caratteristiche. Nmap satan nessus sara ecc In questa occasione prenderemo in esame SARA

SARA (Security Auditor s Research Assistant) Caratteristiche: basato su SATAN interfaccia web intuitivo e facile da usare controlla se un host risponde poi lancia i test di vulnerabilità. visualizzazione dei risultati sotto vari aspetti. possibilità di creare dei database ove salvare i risultati di una o più scansioni l utente può creare dei test a suo piacimento trust

TRUST HP: Il computer B non presenta in sé vulnerabilità Il computer B si fida del computer A Il computer A presenta delle vulnerabilità TS: il computer B è a rischio!

Requisiti per l installazione S.O.: SunOS 4.1.3_U1 SunOS 5.3-5.7 Irix 5.3-6.5 Slackware Linux (3.x, 4.x) Red Hat Linux (4.x, 5.x, 6.x) Piattaforma: All Sun Platforms All SGI Platforms All Intel platforms from i486 HW/SW: 20Mb disco + perl5 + browser con 32 Mb ram non ci dovrebbero essere problemi a testare 4000 host.

Installazione e..../reconfig make linux problemi di utilizzo Malfunzionamento di SARA con Netscape: Nel momento in cui si svolge una qualche operazione utilizzando NETSCAPE, compare una finestra dove si richiede di salvare un file con estensione pl. Il problema e' dovuto ad una configurazione non appropriata di netscape, risolta nella versione 4.7. La soluzione consiste nell'effettuare la seguente operazione: settare "MimeType" a text/html e "Handled By" a Navigator nella finestra che appare cliccando su: Edit -> Preferences -> Navigator -> Applications -> Perl Program -> Edit

Utilizzo Dopo aver lanciato come root SARA, nella sezione Target selection è necessario svolgere le seguenti azioni: 1) riempire il campo target host e specificare se la scansione deve riguardare solo quell host o l intera rete a cui appartiene.

Utilizzo 2) specificare il livello di scansione e se l host sta dietro un firewall; successivamente premere il pulsante Start the scan.

Livelli di scansione Light: raccoglie informazioni dal dns, prova a stabilire quali servizi rpc offre l host e quali file system condivide via rete. Normal: SARA testa la presenza di servizi di rete come www, ftp rlogin ecc... Heavy: controlla se l'ftp anonimo è scrivibile al mondo, se X windows server ha il suo access control disabilitato, se c è un * nel file host.equiv ecc. Non testa alcune vulnerabilità di Microsoft Windows. Extreme: Come heavy in più controlla anche Windows. Custom: personalizzabile. Si può modificare a piacimento configurandolo nel file sara.cf Più sofisticata è la scansione maggiore risulta il tempo di esecuzione

Schema sui livelli delle scansioni

Funzionamento effettivo di SARA Una volta lanciata una scansione SARA si comporta così: cerca di stabilire in base al file sara.cf se la scansione ha da farsi. viene determinato il livello della scansione viene creata una lista di host da testare viene creata una lista di test da effettuare vengono lanciati i test I test generano fatti che vengono raccolti ed elaborati in modo tale da poter poi generare un ipertesto dinamico che mostri i risultati della scansione.

Gestire i database di SARA Sara consente di memorizzare i risultati delle scansioni in database creati ad hoc. Questi sono utili non solo per tenere traccia di ciò che si è fatto, ma anche per rieffettuare le scansioni dopo gli eventuali aggiornamenti e notare ciò che e cambiato. È sufficiente, sotto la sezione data management, inserire il nome del nuovo archivio da creare e premere il bottone open or create. È anche possibile distruggere e fare il merge di database. Esiste un database di default che si chiama: sara-data

Sara costruisce un ipertesto che può essere sfogliato a piacimento seguendo tre tipologie di percorso: Vulnerabilità Informazioni sugli host Trust Analisi delle scansioni

Come leggere i risultati delle scansioni Host: Pallina nera: l'host analizzato non presenta vulnerabilità (non significa che l'host sia sicuro per sempre) Pallina rossa: l'host presenta qualche vulnerabilità. Servizi: Pallina verde: il servizio non è stato trovato vulnerabile Pallina marrone: il servizio può essere vulnerabile a degli exploit, ma SARA non è in grado di determinarlo con certezza Pallina rossa: il servizio presenta vulnerabilità gravi; sono possibili compromissioni dei dati o degli account. Pallina gialla: il servizio ha delle vulnerabilità che possono aiutare gli hacker.

Esempio 1: si sfoglia l ipertesto analizzando il livello di pericolosità delle vulnerabilità Alcuni esempi di report:

Esempio 2: numero di vulnerabilità

Esempio 3: tipo di vulnerabilità

Ecco i risultati della scansione su Giove: Il servizio di ftp è vulnerabile Finger fornisce troppe informazioni a chi lo interroga. Rpc.stand può essere vulnerabile Si noti che cliccando sopra i link nella sezione vulnerabilità vengono fornite informazioni sui problemi a cui si va incontro e su come risolverli.

Ecco i risultati della scansione su Marte: Marte ha come sistema operativo HP- UX e fornisce molti servizi: ftp, nfs, smtp, telnet ecc... La vulnerabilità più grave è il fatto che esporta un disco a chiunque.

Personalizzare i test di SARA È sufficiente costruire un file eseguibile che svolga il test l estensione del file deve essere.sara il test deve prendere in input l indirizzo di un host il test deve restituire l output in formato compatibile con quello accettato da sara. È possibile associare al file.sara un file.html che verrà inserito nell ipertesto costruito al termine delle scansioni l eseguibile deve essere contenuto nella sotto directory bin di SARA.

Dove reperire SARA L autore è Bob Todd Il sito di distribuzione è http://www-arc.com la mailinglist è sara-l@mail-arc.com ulteriori informazioni si possono trovare sul sito http://www-arc.com/sara/ e sulla documentazione

Conclusioni È bene fare scansioni (solo ai propri calcolatori) È importante prendere atto dei risultati e risolvere i problemi che emergono. Non è detto che se un calcolatore risulta non vulnerabile oggi non lo sia in futuro, perciò è opportuno effettuare scansioni periodiche.