In che modo i firewall bloccano le minacce e perché la tua rete domestica ne ha bisogno

5

Hai già sentito la frase. Sei alla scrivania dell’ufficio e stai tentando di accedere a un sito di notizie o a uno strumento cloud e l’IT ti blocca con la classica frase: “Il firewall lo sta bloccando”. Se lavori per un’impresa di medie o grandi dimensioni, questa è la tua realtà quotidiana. Non è solo gergo aziendale. È una barriera strutturale.

Ma il concetto di firewall non è riservato all’ufficio all’angolo. Se hai un modem via cavo o DSL a casa, sei seduto su una rete che condivide le stesse vulnerabilità di un’azienda Fortune 500. Potresti non avere cinquecento dipendenti, ma disponi di dati personali, informazioni finanziarie e dispositivi connessi. Un firewall di rete domestica fa per il tuo soggiorno quello che fa per una sala server: impedisce ai siti Web offensivi e ai potenziali hacker di entrare dalla porta principale.

Pensa al nome letteralmente. Un firewall è una barriera progettata per tenere le forze distruttive lontane dalla tua proprietà. Proprio come un muro fisico impedisce al fuoco di propagarsi da un edificio all’altro, un firewall digitale impedisce che codici dannosi e accessi non autorizzati si diffondano nel tuo sistema privato.

Cosa fa effettivamente il software firewall

Fondamentalmente, un firewall è un gatekeeper. Si tratta di un programma software in esecuzione sul tuo computer o di un dispositivo hardware dedicato che si trova tra la tua rete privata e la caotica Internet pubblica. Il suo compito è semplice ma fondamentale: filtrare le informazioni.

Se capisci come si muovono i dati sul Web, puoi capire perché questo è importante. I dati non appaiono solo sullo schermo. Arriva in piccoli pezzi chiamati pacchetti. Un firewall esamina ogni pacchetto. Se un pacchetto attiva una regola di filtro, viene gettato nel cestino. Non raggiunge mai il tuo computer. Se supera i filtri, va avanti.

Consideriamo un’azienda con 500 dipendenti. Ogni dipendente ha un computer. Ogni computer ha una scheda di rete. L’azienda si connette a Internet tramite linee ad alta velocità T1 o T3. Senza un firewall, quelle 500 macchine sono completamente aperte. Qualsiasi hacker con uno script può esaminarli. Possono provare a forzare le connessioni FTP. Possono tentare di dirottare le sessioni Telnet. Se un dipendente lascia accidentalmente una porta di sicurezza aperta, l’intera rete diventa vulnerabile. Una violazione su una macchina può verificarsi a cascata.

Un firewall modifica la geometria della superficie di attacco. L’azienda posiziona firewall in ogni punto di ingresso. Ogni linea T1 ha una guardia. Questi dispositivi applicano rigide regole di sicurezza. Ad esempio, la regola potrebbe indicare: “Dei 500 computer all’interno di questa azienda, solo uno è autorizzato a ricevere traffico FTP pubblico”. Il firewall consente le connessioni FTP a quel singolo server e le blocca ovunque.

Questo controllo si estende oltre i soli server. Regola il modo in cui i dipendenti navigano sul Web. Decide se i file possono uscire dalla rete aziendale. Fornisce a un’organizzazione un enorme controllo sul flusso di dati. Non puoi semplicemente collegare un’unità USB a qualsiasi macchina e uscire con gli elenchi dei clienti. Il firewall vigila.

I firewall in tre modi filtrano il traffico

I firewall non si limitano a bloccare le cose in modo casuale. Utilizzano metodi specifici per analizzare e controllare il traffico che scorre in entrata e in uscita dalla rete. Esistono tre approcci principali, ciascuno con punti di forza diversi.

  • Filtraggio dei pacchetti – Questo è il metodo più semplice. Il firewall esamina ogni pacchetto di dati rispetto a una serie di filtri predefiniti. Controlla l’indirizzo di origine, l’indirizzo di destinazione e il numero di porta. I pacchetti che soddisfano le regole vengono inviati al sistema richiedente. Tutti gli altri vengono scartati. È veloce, ma non esamina il contenuto effettivo all’interno del pacchetto.

  • Servizio proxy – Questo metodo funge da intermediario. Quando richiedi informazioni da Internet, il firewall le recupera per te. Il server esterno non vede mai direttamente il tuo computer. Il firewall invia quindi i dati al tuo sistema. Ciò nasconde la struttura della rete interna e aggiunge un livello di ispezione, ma può rallentare le connessioni.

  • Ispezione statale : questo è un approccio più moderno e robusto. Invece di esaminare individualmente il contenuto di ogni singolo pacchetto, il firewall confronta le parti chiave del pacchetto con un database di informazioni attendibili. Monitora le informazioni che viaggiano dall’interno del firewall verso l’esterno, rilevando caratteristiche specifiche. Le informazioni in arrivo vengono quindi confrontate con queste caratteristiche. Se esiste una corrispondenza ragionevole, i dati vengono consentiti. Altrimenti viene scartato. Questo metodo mantiene lo “stato” della connessione, garantendo che arrivino solo risposte legittime alle tue richieste.

“Un firewall offre all’azienda un enorme controllo sul modo in cui le persone utilizzano la rete.”

Il panorama delle minacce cambia costantemente. Appaiono nuove vulnerabilità. Vengono scoperti nuovi exploit. Ma il principio fondamentale resta lo stesso. Hai bisogno di una barriera. Hai bisogno di qualcosa che decida cosa entra e cosa resta fuori. Senza di essa, lascerai la tua porta digitale spalancata a chiunque abbia il know-how per entrarvi.

Filtrare il rumore: come funzionano effettivamente i firewall

I firewall non sono muri di mattoni statici. Sono filtri personalizzabili. Sei tu a costruire le regole. Sei tu a decidere cosa passa. La logica si basa su condizioni specifiche e, se sai come modificarle, ottieni una protezione migliore. Senza quel controllo, speri solo che le impostazioni predefinite siano sufficienti. Raramente lo sono.

Blocco per identità: IP e domini

Ogni macchina su Internet ha un identificatore univoco. Un indirizzo IP. È un numero a 32 bit, solitamente scritto come quattro “ottetti” in formato decimale puntato. Prendiamo ad esempio 216.27.61.137. Se uno specifico IP esterno martella il tuo server con troppe richieste di file, puoi bloccare tutto il traffico da e verso quella stringa esatta. Semplice. Efficace.

Ma ricordare stringhe di numeri è doloroso. Ecco perché esistono i nomi di dominio. “www.howstuffworks.com” è più facile da ricordare rispetto a 216.27.61.137. Gli indirizzi IP cambiano. I nomi di dominio rimangono. Puoi bloccare l’accesso a interi domini o inserire nella whitelist solo quelli di cui ti fidi. Si tratta di gestire l’identità senza memorizzare il codice.

Comprendere il linguaggio: protocolli

Un protocollo è semplicemente un insieme di regole. Definisce il modo in cui un client e un server comunicano tra loro. Il “qualcuno” qui è spesso un programma, non una persona. Il tuo browser web utilizza questi script predefiniti per richiedere e ricevere dati. Puoi vedere il protocollo nella barra degli URL. HTTP. HTTPS.

I firewall possono filtrare in base al protocollo utilizzato. Ciò consente di limitare i servizi a un livello fondamentale. Se hai bisogno di una sola macchina per gestire un traffico specifico, puoi vietare quel protocollo ovunque. Ecco il toolkit con cui hai a che fare:

  • IP (Protocollo Internet) – La dorsale. Fornisce informazioni attraverso Internet.
  • TCP (Transmission Control Protocol) – Suddivide i dati in parti per il viaggio, quindi li ricostruisce. Affidabile.
  • HTTP (Hyper Text Transfer Protocol) – Il linguaggio delle pagine web.
  • FTP (File Transfer Protocol) : utilizzato per caricare e scaricare file.
  • UDP (User Datagram Protocol) – Veloce ma disordinato. Nessuna risposta richiesta. Ideale per lo streaming audio o video.
  • ICMP (Internet Control Message Protocol) : i router lo utilizzano per comunicare con altri router.
  • SMTP (Simple Mail Transport Protocol) – Lo standard per l’invio di e-mail basate su testo.
  • SNMP (Simple Network Management Protocol) – Raccoglie informazioni di sistema da computer remoti.
  • Telnet : consente di eseguire comandi su un computer remoto. (Usare con cautela; non è crittografato.)

Chiudere le porte: i porti

I server offrono servizi attraverso porte numerate. Una porta per ogni servizio. Pensa a un server che esegue sia un server web che un server FTP. Il servizio web si trova sulla porta 80. Il servizio FTP si trova sulla porta 21.

Puoi bloccare la porta 21 su ogni macchina della tua azienda tranne un server designato. Questo controllo granulare impedisce l’accesso non autorizzato a servizi specifici. Obbliga gli utenti a utilizzare il canale approvato.

Individuazione dei problemi: filtraggio dei contenuti

Alcuni firewall vanno più in profondità. Annusano i pacchetti. Cercano corrispondenze esatte di parole o frasi specifiche. Potresti istruire il firewall a bloccare qualsiasi pacchetto contenente la parola “X-rated”.

Notare la precisione richiesta. Il filtro fa distinzione tra maiuscole e minuscole e specifico per carattere. “X-rated” è diverso da “X-rated”. Nessun trattino. Il filtro non catturerà il secondo. Devi essere meticoloso. Ma puoi includere tutte le varianti necessarie. È uno strumento schietto, ma funziona per il filtraggio dei contenuti di base.

Dove risiede il firewall: gateway e hardware

Il tuo sistema operativo potrebbe avere un firewall integrato. Oppure puoi installare un software sul computer che connette la tua rete domestica a Internet. Quel computer è il tuo gateway. È l’unico punto di ingresso. Il punto di strozzatura.

I firewall hardware funzionano diversamente. Il dispositivo stesso è il gateway. Un router via cavo/DSL Linksys è un classico esempio. Ha una scheda Ethernet e un hub integrati. I tuoi computer si connettono al router. Il router si collega al modem via cavo o DSL.

Lo configuri tramite un’interfaccia web. Apri un browser sul tuo computer. Inserisci l’indirizzo del router. Imposta i tuoi filtri. Aggiungi informazioni. È tutto nelle tue mani.

Il costo della sicurezza

I firewall hardware sono incredibilmente sicuri. E non sono costosi. Puoi trovare versioni domestiche che includono router, firewall e hub Ethernet per connessioni a banda larga per ben meno di $ 100. Per il prezzo di una cena decente fuori, avrai una guardia dedicata alla tua porta.

Ma la configurazione è fondamentale. Un firewall economico e senza regole è solo uno scudo di carta. Devi costruire la logica. Bisogna definire le minacce. Una volta fatto, il divario tra “connesso” e “sicuro” si riduce in modo significativo.

Tuttavia, nessun filtro cattura tutto. Parte del traffico scivola in base alla progettazione. O per errore. Cosa succede quando il filtro fallisce? Questo è un problema per un altro giorno.

Perché è necessario un firewall (e cosa lo blocca effettivamente)

Internet è un posto disordinato. I cattivi attori non si limitano a bussare alla tua porta digitale; scassinano la serratura, entrano dalla finestra o ti inducono con l’inganno a consegnare le chiavi. Capire cosa blocca effettivamente un firewall è il primo passo per non scottarsi.

Accesso remoto e backdoor

L’accesso remoto è lo scenario da incubo. Significa che qualcuno ha oltrepassato il tuo perimetro e ora è seduto al tuo terminale, visualizzando file o eseguendo programmi come se fossi te. Ma come entrano?

A volte avviene tramite backdoor di applicazioni. Alcuni software vengono forniti con funzionalità di accesso remoto nascoste, destinate al supporto tecnico, spesso sfruttate dagli hacker. Altre volte, è solo un bug. Un problema tecnico nel codice crea una backdoor, un percorso nascosto che garantisce il controllo non autorizzato.

Poi ci sono bug del sistema operativo. Windows, macOS, Linux: nessuno è immune. Se un sistema operativo non dispone di controlli di accesso remoto sufficienti o di vulnerabilità note, un hacker esperto può intromettersi.

La trappola dello spam e delle e-mail

Il dirottamento della sessione SMTP è un vettore classico. SMTP è il protocollo che sposta la posta elettronica su Internet. Se un hacker prende il controllo della tua sessione SMTP, può utilizzare il tuo server per inviare spam a migliaia di persone. Si nascondono dietro il tuo indirizzo IP, rendendoli quasi impossibili da rintracciare mentre la tua reputazione ne risente.

Parlando di spam, è fastidioso, ma è anche pericoloso. Lo spam spesso contiene collegamenti a siti dannosi. Fai clic su uno e potresti accettare accidentalmente un cookie che apre una backdoor sul tuo sistema.

Le bombe email sono diverse. Sono attacchi personali. Qualcuno inonda la tua casella di posta con centinaia o migliaia di messaggi finché il tuo sistema non si blocca o diventa inutilizzabile.

Denial of Service e reindirizzamenti

Hai sentito parlare di attacchi Denial of Service (DoS). Un hacker invia una marea di richieste di connessione a un server. Il server li riconosce e tenta di stabilire una sessione, ma la richiesta proviene da un fantasma: non esiste una vera fonte. Il server si impantana cercando di trovare sistemi inesistenti, rallentando fino alla scansione o bloccandosi completamente.

Gli hacker utilizzano anche le bombe di reindirizzamento. Manipolando i pacchetti ICMP, possono modificare il percorso seguito dai dati, inviandoli a un router diverso. Questa è spesso la configurazione per un attacco DoS, deviando il traffico lontano dalla destinazione prevista.

Instradamento della sorgente è un altro trucco. Di solito, i router decidono il percorso seguito dal pacchetto. Ma con il routing di origine, il mittente specifica il percorso. Gli hacker lo utilizzano per far sembrare che il traffico provenga dall’interno della tua rete attendibile, aggirando i controlli di sicurezza. La maggior parte dei firewall moderni disabilita il routing di origine per impostazione predefinita. Non riattivarlo a meno che tu non sappia esattamente cosa stai facendo.

Macro e virus

Le Macro sono script progettati per automatizzare le attività nelle applicazioni. Gli hacker incorporano macro dannose nei documenti. Apri il file e lo script viene eseguito. A seconda dell’applicazione, questo può eliminare i tuoi dati o mandare in crash il tuo sistema.

I virus sono i vecchi fedeli delle minacce informatiche. Un piccolo programma che si copia su altri computer. Si diffonde velocemente. Alcuni sono scherzi innocui; altri cancellano il tuo disco rigido.

La realtà dei limiti del firewall

Non tutto in questo elenco può essere fermato da un firewall. I firewall sono ottimi nel bloccare gli accessi remoti non autorizzati e nel filtrare modelli di traffico sospetti. Ma non sono scudi magici.

Alcuni firewall offrono una protezione antivirus di base, ma è debole. Dovresti installare un software antivirus dedicato su ogni computer. È un piccolo prezzo per la tranquillità.

Spam? Ce la farà. Se accetti la posta elettronica, lo spam raggiungerà la tua casella di posta. Un firewall non può filtrare tutte le e-mail indesiderate senza bloccare la posta legittima. Devi convivere con qualche fastidio.

Quanta sicurezza è sufficiente?

Il livello di sicurezza scelto dipende dal modello di minaccia. L’opzione più sicura è bloccare tutto. Ma poi non puoi usare Internet. Ciò vanifica lo scopo.

Una regola pratica comune per le aziende: blocca tutto, quindi consenti selettivamente solo ciò di cui hai bisogno. Limita il traffico in modo che passi solo la posta elettronica o solo porte Web specifiche. Funziona se hai un amministratore di rete esperto che sa esattamente quale traffico consentire.

Per la maggior parte di noi? Attenersi alle impostazioni predefinite. A meno che tu non abbia un motivo specifico per modificare le impostazioni del firewall, lasciale stare. Le configurazioni predefinite rappresentano solitamente un buon equilibrio tra sicurezza e usabilità.

Il risultato finale

Il più grande vantaggio di un firewall? Impedisce agli estranei di accedere al tuo computer. Per le imprese, questo è fondamentale. Per gli utenti domestici, è meno probabile che costituisca una minaccia diretta. Tuttavia, fornisce uno strato di difesa. Ferma il ficcanaso occasionale. Blocca i bot automatizzati. Ti dà tranquillità.

È perfetto? No. Ma è meglio di niente. E nel mondo della sicurezza Internet, “meglio di niente” è spesso l’unica cosa che si frappone tra te e un sistema compromesso.

Un firewall non deve funzionare da solo. L’abbinamento con un server proxy aggiunge un livello cruciale di mediazione per il tuo traffico web. Invece di lasciare che il tuo personal computer comunichi direttamente con Internet, il proxy funge da intermediario. Quando richiedi una pagina web, il tuo computer ne richiede il proxy. Il proxy recupera il contenuto e poi te lo restituisce. Il server remoto vede solo il proxy, non la tua macchina reale. Questo isolamento interrompe la linea diretta tra le minacce esterne e i dispositivi interni.

Oltre alla privacy, i proxy migliorano la velocità. Memorizzano nella cache le pagine visitate di frequente. Se visiti un sito, il proxy ne salva una copia. La prossima volta che accedi alla stessa pagina, questa verrà caricata immediatamente dalla cache locale invece di scaricarla nuovamente dalla fonte. È un modo semplice per ridurre la latenza e l’utilizzo della larghezza di banda.

Esporre i servizi in sicurezza con una DMZ

A volte l’isolamento è troppo restrittivo. Se gestisci un server web, un sito FTP o un’attività online da casa, hai bisogno che il traffico in entrata raggiunga macchine specifiche. Non vuoi che il traffico tocchi i tuoi file personali o il desktop privato. È qui che entra in gioco una DMZ (zona demilitarizzata).

Nonostante il nome dal suono militare, il concetto è semplice. Pensa alla tua rete domestica come all’interno della tua casa. Il firewall è la porta. La DMZ è il cortile. Puoi mettere oggetti di valore come una cassetta della posta o luci da giardino nel cortile, ma sono esposti alla strada. I tuoi oggetti di valore più importanti rimangono all’interno della casa, dietro la porta chiusa a chiave. In termini tecnici, la DMZ si trova all’esterno della protezione firewall principale ma comunque all’interno dei confini della rete. Ospita server pubblici che possono essere raggiunti da Internet.

Configurare una DMZ è spesso più semplice di quanto sembri. Se la tua rete ha più computer, puoi designare un computer specifico da posizionare tra la connessione Internet e il firewall. Molti firewall software di livello consumer consentono di contrassegnare una directory o un indirizzo IP specifico come posizione DMZ. Ciò garantisce che mentre il server pubblico è accessibile, gli altri dispositivi rimangono protetti dal contatto esterno diretto.

Verifica la tua posizione di sicurezza

La configurazione degli strumenti è solo metà dell’opera. Devi sapere se la tua configurazione funziona davvero. Un rapido controllo può rivelare porte aperte che potrebbero invitare gli aggressori. Lo strumento Shields Up! di GRC (Grall Research Company) è una risorsa standard a questo scopo. Esegue un test di sicurezza gratuito sulla tua connessione e fornisce un feedback immediato sul tuo stato di vulnerabilità. È un modo rapido per verificare che le configurazioni del firewall e del proxy stiano facendo il loro lavoro.

Risorse correlate

Per approfondimenti su questi argomenti e sulle relative pratiche di sicurezza, valuta la possibilità di esplorare:

  • 10 peggiori virus informatici
  • Come funzionano i virus informatici
  • Come funziona la rete domestica
  • Come funzionano i router
  • Come funzionano i server Web
  • Come funziona lo spam
  • Come funziona la posta elettronica
  • Come funziona lo spyware
  • Come funziona Ethernet
  • Come funzionano i cookie di Internet
  • Come funzionano i sistemi operativi

Lettura aggiuntiva

  • La guida ai firewall per gli acquirenti istruiti
  • Directory completa dei protocolli
  • Domande frequenti sui firewall
  • Panoramica dei prodotti firewall
  • Nozioni di base sul modem via cavo