Firewall. Pacchetti. Filtraggio di pacchetti: Regole. Filtraggio di pacchetti

Documenti analoghi
Firewall. Corso di Sicurezza su Reti Lezione del 15 Dicembre Pacchetti. Filtraggio di pacchetti

Firewall. Che cosa proteggere? Pacchetti. Filtraggio di pacchetti: Regole. Filtraggio di pacchetti. Filtraggio di pacchetti: perché?

Firewall. Alfredo De Santis. Maggio Dipartimento di Informatica Università di Salerno.

FIREWALL. Firewall - modello OSI e TCP/IP. Gianluigi Me. me@disp.uniroma2.it Anno Accademico 2005/06. Modello OSI. Modello TCP/IP. Application Gateway

Proteggere la rete I FIREWALL (seconda parte)

Prof. Filippo Lanubile

FIREWALL OUTLINE. Introduzione alla sicurezza delle reti. firewall. zona Demilitarizzata

Sicurezza delle reti 1

INDICE INTRODUZIONE E SCOPO DEL DOCUMENTO ORGANIZZAZIONE DEL DOCUMENTO. Introduzione e scopo del documento SICUREZZA... 8

La sicurezza delle reti

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

Elementi sull uso dei firewall

Sicurezza architetturale, firewall 11/04/2006

Sicurezza applicata in rete

Sicurezza nelle applicazioni multimediali: lezione 9, firewall. I firewall

Le Reti Informatiche

Autore: Bandiera Roberto 2016

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Antonio Cianfrani. Standard Access Control List (ACL)


MODELLI ISO/OSI e TCP/IP

Organizzazione della rete

Corso di Laurea in Scienze e Tecnologie Chimiche corso di Informatica Generale

Sicurezza dei calcolatori e delle reti

Firewall. Generalità. Un firewall può essere sia un apparato hardware sia un programma software.

CUBE firewall. Lic. Computers Center. aprile 2003 Villafranca di Verona, Italia

Aspetti di sicurezza in Internet e Intranet. arcipelago

Il firewall Packet filtering statico in architetture avanzate

Disciplina: Sistemi e reti Classe: 5A Informatica A.S. 2015/16 Docente: Barbara Zannol ITP: Alessandro Solazzo

Introduzione alla rete Internet

Autore: Bandiera Roberto 2016

Programma del corso. Introduzione Rappresentazione delle Informazioni Calcolo proposizionale Architettura del calcolatore Reti di calcolatori

ACCESS CONTROL LIST. ACCESS CONTROL LIST standard

Modulo 8. Architetture per reti sicure Terminologia

Vedremo. Introduzione. Cosa sono i Firewall. Cosa sono i Firewall. Perché un Firewall? I FIREWALL I FIREWALL I FIREWALL I FIREWALL I FIREWALL

Guida Tecnica. Configurazione del Router ZyXEL P-660H-D1 per la visione da remoto di alcuni DVR Brahms, anche con IP dinamico.

Manuale Utente Impostazione router Tele-assistenza

Realizzazione di una rete dati IT

Strato di rete (parte 2) Autoconfigurazione Protocollo DHCP

Sommario. Che cos è un firewall? Introduzione ai firewall. A cosa serve un firewall? Servizi e regole

I Sistemi Firewall CEFRIEL. Politecnico di Milano. Consorzio per la Formazione e la Ricerca in Ingegneria dell Informazione. Politecnico di Milano

- Dispensa VI - RETI DI CALCOLATORI

Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete

Xesar. Messa in funzione Scheda di rete

Sicurezza negli ambienti di testing. Grancagnolo Simone Palumbo Claudio

Politecnico di Milano Scuola di Ingegneria Industriale e dell Informazione. Modelli Funzionali

FIREWALL Caratteristiche ed applicazioni

Un firewall realizzato con una ACL e un Proxy gateway.

Petra Internet Firewall Corso di Formazione

Internet (- working). Le basi.

Router. E altri elementi di una rete LAN

Architetture e strumenti per la sicurezza informatica

Lo scenario: la definizione di Internet

Proteggere la rete: I FIREWALL

Packet Tracer: simulatore di RETE. (Router.pkt)

Sommario Introduzione ai protocolli di rete Il protocollo NetBEUI Il protocollo TCP/IP Configurazione statica e dinamica del TCP/IP

VLSM - Variable Length Subnet Masks E-4: VLSM, Supernetting, NAT/PAT, Firewall

Autenticazione ed integrità dei dati Firewall

INFORMATION TECNOLOGY. a cura di Alessandro Padovani

Universita di Milano - Polo di Crema Novembre Session Hijacking. Marco Cremonini 1. Marco Cremonini - Corso Integrativo Network Security 1

Corso MIUR C2 Modulo 8. Firewall. Ing. Giampaolo Mancini Ing. Fabio De Vito

Analizziamo quindi in dettaglio il packet filtering

Tecnologia dell Informazione

Reti di Calcolatori ed Internet

PIANO DI LAVORO ANNO SCOLASTICO I.T.S.O.S C. E. GADDA Sede di Langhirano MATERIA DI INSEGNAMENTO: SISTEMI E RETI PROF.

Prova di Esame - Rete Internet (ing. Giovanni Neglia) Lunedì 24 Gennaio 2005, ore 15.00

Fondamenti di Internet e Reti. Antonio Capone, Matteo Cesana, Ilario Filippini, Guido Maier

Reti standard. Si trattano i modelli di rete su cui è basata Internet

ISO- OSI e architetture Client-Server

esercizi su sicurezza delle reti maurizio pizzonia sicurezza dei sistemi informatici e delle reti

CONNESSIONE DI UN PC ALLA RETE INTERNET

INFORMATICA GENERALE - MODULO 2 CdS in Scienze della Comunicazione. CRISTINA GENA cgena@di.unito.it

Comunicazione tra Computer. Protocolli. Astrazione di Sottosistema di Comunicazione. Modello di un Sottosistema di Comunicazione

Crittografia e sicurezza delle reti. Firewall

Sicurezza. Ing. Daniele Tarchi. Telematica nei Sistemi di Trasporto - L10 1. Sicurezza: cosa si intende

Reti. insieme di computer (host) interconnessi. Token evita conflitti di trasmissione Rete più o meno affidabile

7.4 Controllo di errore e ritrasmissione

Firewall Intrusion Detection System

I firewall. I firewall

Reti di Calcolatori 1

Ministero dell Istruzione dell Università e della Ricerca

Università Degli Studi dell Insubria. Centro Sistemi Informativi e Comunicazione (SIC) Rete Wireless di Ateneo UninsubriaWireless

Principi di Sicurezza nelle Reti di Telecomunicazioni

SERVIZIO DI ACCESSO ALLA RETE CSI-RUPAR TRAMITE VPN SSL

Reti di Telecomunicazione Lezione 21

La sicurezza delle Reti: aspetti tecnici e legislativi Napoli, 16 maggio 2007 Aula Magna Facoltà di Ingegneria

Appello Esempio d esame. Es1 (6 pt) Es2 (6 pt) Es3 (6 pt) Ques (9 pt) Lab (6pt)

Connessione ad Internet

INTRODUZIONE ALLA SICUREZZA: IL FIREWALL

Firewall e Abilitazioni porte (Port Forwarding)

Le reti e Internet. Struttura e protocolli

Dispositivi di Rete. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni

Internet e protocollo TCP/IP

Fac-simile TVI Informatica Facoltà di Economia Università degli studi di Bergamo

Guida rapida all utilizzo di Sevio Schneider Electric

Come si può notare ogni richiesta ICMP Echo Request va in timeout in

Introduzione. Che cos'è un Firewall? Tipi di Firewall. Perché usarlo? Ci occuperemo di: Application Proxy Firewall (o "Application Gateway )

I Firewall. Metodi e strumenti per la Sicurezza informatica. Claudio Telmon claudio@di.unipi.it

Transcript:

Firewall Pacchetti I messaggi sono divisi in pacchetti I pacchetti sono trasmessi in modo indipendente Barbara Masucci Dipartimento di Informatica ed Applicazioni Università di Salerno masucci@dia.unisa.it http://www.dia.unisa.it/professori/masucci 1 Filtraggio di pacchetti Filtraggio di pacchetti: Regole Un filtro di pacchetti esamina l'intestazione dei pacchetti in transito e ne decide il destino Una regola stabilisce il comportamento del filtro dei pacchetti in base all intestazione del pacchetto ricevuto 2 3

Filtraggio di pacchetti: perché? Che cosa proteggere? CONTROLLO VIGILANZA SICUREZZA Dati Segretezza Integrità Disponibilità Risorse Reputazione 4 5 Attacchi Incidenti ed Ignoranza Intrusioni da social engineering al semplice indovinare password 55% degli incidenti è causato da utenti senza esperienza che cercavano di fare cose che non dovevano fare Denial of Service nega l uso delle proprie risorse Richard Power, Current and Future Danger: A CSI Primer on Computer Crime and Information Warfare, San Francisco, CA: Computer Security Institute, 1995 Rubare informazioni intercettazioni, sniffer 6 7

Firewall Firewall Fire wall: A fireproof wall used as a barrier to prevent the spread of a fire. -American Heritage Dictionary Fire wall: A fireproof wall used as a barrier to prevent the spread of a fire. -American Heritage Dictionary Modo per restringere l accesso tra Internet e la rete interna 8 9 Firewall Dispositivi hardware o software che permettono di proteggere e filtrare traffico da e verso una rete Firewall: cosa non può fare? Proteggere da attacchi dall interno Proteggere da collegamenti diretti Proteggere da virus 10 11

Firewall: cosa non può fare? Modalità di funzionamento Non controlla i file infetti da virus controlla solo indirizzi sorgente e destinazione e numeri di porta Bisognerebbe riconoscere un pacchetto come parte di un programma e riconoscere che nel programma c è un virus Un firewall può operare in due modalità diametralmente opposte: Tutto ciò che non è specificatamente permesso è negato Tutto ciò che non è specificatamente negato è permesso 12 13 Modalità di funzionamento Modalità di funzionamento Tutto ciò che non è specificatamente permesso è negato Tutto ciò che non è specificatamente negato è permesso Il firewall blocca tutto il traffico e ciascun servizio deve essere implementato caso per caso Il firewall inoltra tutto il traffico e ciascun servizio dannoso deve essere chiuso caso per caso Lo svantaggio: si limita il numero di scelte disponibili all'utente Lo svantaggio: l amministratore di rete ha difficoltà sempre maggiore nell assicurare la sicurezza man mano che la rete cresce 14 15

Componenti di un Firewall Packet-Filtering Un firewall tipico è composto da uno o più dei seguenti componenti: Packet-Filtering router filtra il traffico dei pacchetti mediante screening router Gateway a livello di applicazione (o Proxy Server) filtra le richieste in base alle informazioni fornite ai protocolli applicativi Gateway a livello di trasporto Definisce una zona di rischio che include tutti gli host direttamente accessibili attraverso la rete e che supportano il protocollo TCP/IP 16 17 Packet-Filtering Packet Filtering E un mezzo per diminuire il livello di rischio Scherma i pacchetti a seconda di: tipo di protocollo indirizzo della sorgente e della destinazione campi di controllo presenti nei pacchetti Esempio Unico traffico permesso 172.16.51.50 classe C 192.168.10.0 18 19

Alcuni esempi: Packet Filtering blocca tutte le connessioni verso la rete interna eccetto quelle SMTP in entrata blocca tutte le connessioni da alcuni sistemi blocca i servizi r (rlogin, rsh, rcp, ) Non va bene: Utente A può fare telnet dall esterno, gli altri no E possibile trasferire questi file ma non gli altri Screening Router configurazione Stabilire una politica di controllo degli accessi Specificare in termini logici il tipo di pacchetti permessi o negati Scrivere una lista di regole Spesso descritte mediante tabelle logiche 20 21 Screening Router configurazione Router CISCO Esempio permettere esclusivamente connessioni di tipo telnet dall interno verso l esterno e nient altro 22 Nei router CISCO, ACL (Access Control List) associate alle interfacce del router Composte di righe che descrivono le regole di accesso Ciascuna riga descrive l identificativo della ACL l azione da eseguire il tipo di protocollo la sorgente la destinazione la porta o l intervallo di porte destinazione il bit di acknowledgement ACK 23

Router CISCO Esempio: Permettere solo telnet in uscita Una ACL associata all interfaccia esterna (serial 0) per selezionare il traffico uscente Una ACL associata all interfaccia interna (ethernet 0) per selezionare il traffico entrante Packet Filtering Largamente diffuso in molti prodotti di routing hardware e software Alcuni tools per packet filtering (disponibili per ftp): screend macchine BSD-based UNIX Drawbridge PC con MS-DOS e 2 schede Ethernet o 2 schede FDDI KarlBridge PC con 2 schede Ethernet 24 25 Packet Filtering: svantaggi Servizi Proxy Non interviene al livello dell applicazione Mancano meccanismi di auditing e di avvertimento di attacchi Offerti dai firewall per inviare le richieste di servizio provenienti da Internet verso la rete interna e viceversa Anche detti application gateway Elaborano richieste per servizi remoti e le inoltrano in accordo con le regole di accesso stabilite per i servizi Mantengono un singolo punto di transito da e verso Internet pur fornendo un collegamento apparente con tutti gli host della rete 26 27

Servizi Proxy Servizi Proxy Se una richiesta di servizio proviene dalla rete interna, il proxy server dà al client l illusione di trattare con il server reale richiesto al server l illusione di trattare con un client che gira sull application gateway 28 29 Proxy Server vs Screening Router Proxy Server: svantaggi Gli screening router filtrano il traffico solo in base alle informazioni dei protocolli di trasporto e di rete FTP: accettare o proibire il traffico I proxy server filtrano il traffico anche in base al protocollo applicativo FTP: consentire Export, ma non Import Le regole di filtraggio sono più facili da configurare in un proxy server Non tutti i servizi si basano su protocolli per i quali è possibile realizzare un proxy server Attualmente sono disponibili solo i proxy server dei servizi più comuni HTTP, FTP, telnet 30 31

Bastion host Macchine collegate direttamente con Internet Forniscono servizi all esterno e fanno da tramite con la rete interna Sono quelle sulle quali è necessario concentrare maggiori attenzioni nella gestione della sicurezza Possono svolgere una o più funzioni: Screening router Application gateway Bastion host Firewall Internet Marcus Ranum "Bastions overlook critical areas of defense, usually having stronger walls, room for extra troops, and the occasional useful tub of boiling hot oil for discouraging attackers." 32 33 Bastion host Bastion host Internet Gestisce tutti i servizi per i quali non si ritiene sufficiente la protezione mediante packet filtering telnet, FTP, DNS, SMTP E opportuno che sul bastion host non siano installate applicazioni non utilizzate 34 E esposto ad attacchi esterni Non dovrebbe accedere a servizi di rete che prevedono la condivisione di informazioni critiche servizi vulnerabili sulle macchine interne L unico utente registrato su esso dovrebbe essere l amministratore di sistema La presenza di altri utenti lo renderebbe oggetto di attacchi di tipo password guessing Gli utenti potrebbero rendere il sistema più vulnerabile in maniera involontaria 35

Gateway a Livello di Trasporto Ripete semplicemente le connessioni TCP senza elaborare o filtrare alcun pacchetto in più Firewall: Principali Architetture Combinando le varie componenti otteniamo tre architetture principali: Dual-Homed Host Screened Host Screened Subnet 36 37 Dual-Homed Host Dual-Homed Host Calcolatore con almeno due interfacce di rete Può agire come un router tra le due reti alle quali sono collegate le interfacce Può essere utilizzata come: firewall (è anche il bastion host) se posta tra una rete privata ed Internet Ha buone caratteristiche di sicurezza Ha scarsa flessibilità Svantaggi: gli unici servizi disponibili sono quelli per cui esiste un proxy server sull application gateway packet filtering application gateway 38 39

Screened Host Screened Host L elemento principale è uno screening router Il bastion host svolge funzioni di application gateway ha una sola interfaccia di rete Router per separare la rete interna dall esterna Solo il bastion host può aprire connessioni con la rete esterna I sistemi esterni possono connettersi solo con il bastion host 40 41 Screened Subnet Screened Subnet Due router che creano una rete perimetrale su cui si trovano i bastion host che forniscono i servizi Il router esterno filtra il traffico tra Internet e la rete perimetrale Il router interno protegge la rete privata da Internet e della rete perimetrale Rete interna screening router firewall screening router internet 42 43