Filtro web: cos’è un filtro di navigazione e come funziona

Published: Marzo 12, 2022

How to block sites, ones that are dangerous or damaging in many ways

Understanding Internet Security

Webfilter: what a navigation filter is and how it works

Come viene realizzato un webfilter, cioè un filtro che blocca la navigazione verso siti web pericolosi? In questo articolo spieghiamo anche come farli funzionare al meglio tenendo conto delle esigenze personali o aziendali.

Che cos’è un webfilter

Un webfilter è un’applicazione che blocca la navigazione verso alcune categorie di siti web. Lo strumento è utilizzato per negare l’accesso a siti web pericolosi o siti web che includono contenuti sensibili o offensivi. È la soluzione perfetta per mantenere la navigazione all’interno della rete di un’azienda, una Pubblica Amministrazione o un’istituzione educativa, solo per fare alcuni esempi. Ma può anche essere utilizzato a casa per impedire ai bambini di finire su siti web inappropriati durante la navigazione in Internet.

È proprio per la protezione dei minori che, alla fine degli anni ’90, quando il web era in piena espansione, i produttori di software hanno deciso di realizzare i primi webfilter. L’idea è nata nelle biblioteche pubbliche americane, che fornivano PC con accesso gratuito al web. L’introduzione del CIPA (Children’s Internet Protection Act) negli USA ha obbligato le biblioteche a iniziare a utilizzare un webfilter, altrimenti non avrebbero potuto ricevere i finanziamenti per l’acquisto di terminali.

Dal 2004, l’anno in cui la legge americana è entrata in vigore, i webfilter si sono diffusi progressivamente in tutte le istituzioni educative, fino a raggiungere le abitazioni e le aziende, ampliando la loro portata e i loro obiettivi.

All’interno delle aziende, un webfilter, chiamato anche software di controllo dei contenuti, è utilizzato per impedire ai dipendenti di utilizzare la rete aziendale per scopi diversi dall’attività lavorativa. Pertanto, l’azienda può ad esempio bloccare l’accesso a siti web pornografici ma anche ad altri servizi. Questi includono lo streaming audio e video, YouTube, versioni desktop dei social network, giochi online, siti di ricerca di lavoro, ecc.

All’interno di un’azienda, l’obiettivo di un webfilter è preservare la produttività e l’efficienza, ma è utile anche per proteggere la rete aziendale. Infatti, questi strumenti possono bloccare l’accesso a link malevoli, eventualmente ricevuti tramite email o tramite app di messaggistica istantanea che utilizzano il web.

Tutti i luoghi che mettono a disposizione una rete WiFi possono essere interessati all’utilizzo di un webfilter. Questo ha sia ragioni strategiche che la volontà di limitare l’uso della banda. Questo è il caso, ad esempio, delle aziende ferroviarie che bloccano l’accesso a Netflix e YouTube, in modo da impedire agli utenti di utilizzare troppa larghezza di banda, ma soprattutto per promuovere la loro offerta di servizi multimediali.

Difesa DNS di nuova generazione: basata su cloud e IA, semplice da attivare.

Conceptual illustration of a web filter

Come funziona un webfilter?

Il funzionamento di un webfilter è abbastanza semplice. Innanzitutto, dobbiamo notare che può essere distribuito come software ma anche come servizio, oppure può essere incluso in un’app. L’algoritmo del webfilter monitora la navigazione da un dispositivo connesso. Non appena un dispositivo richiede l’accesso a un sito web che fa parte di una lista nera, l’accesso viene negato.

Le liste nere sono database, elenchi di indirizzi IP il cui accesso è bloccato. Sono preimpostati dal fornitore del software o del servizio. L’elenco viene costruito attraverso un’attività di ricerca automatizzata volta a trovare siti web e a categorizzarli (siti web pornografici, siti web di frode, ecc.). La soluzione webfilter FlashStart, ad esempio, supporta ben 200 diverse categorie di contenuti.

Il spider utilizzato da questa attività “legge” il nome di dominio dei siti web o dei contenuti (testi, immagini, contenuti multimediali) e li confronta con tabelle appropriate di parole “proibite”. Non appena c’è una corrispondenza, l’IP del sito web viene incluso nella lista nera.

Al contrario, in alcuni casi, soprattutto negli ambienti aziendali, vengono utilizzate liste bianche, cioè elenchi di siti web a cui i dipendenti possono accedere, limitando ulteriormente la navigazione.

Le liste nere inizialmente utilizzate dall’algoritmo sono standard, ma possono essere modificate dinamicamente e personalizzate. Ed è (quasi) sempre necessario personalizzarle. Sia perché gli spider possono essere bypassati, sia perché un’azienda o un’istituzione può richiedere il blocco di categorie di siti web non considerate nelle opzioni predefinite.

Il filtraggio può essere basato sull’Url, e in questo caso bloccherà l’intero sito web, oppure può essere granulare, quindi il blocco è a livello della singola pagina. Solitamente, viene eseguito un controllo generale a livello DNS (Domain Name System). Ciò significa bloccare un nome di dominio specifico e non tutti quelli che potrebbero fare riferimento allo stesso IP. In questo modo, il filtro è più dettagliato, poiché evita di bloccare siti web che potrebbero non essere malevoli.

È chiaro dalla nostra discussione finora che l’accuratezza del filtro, e quindi l’accuratezza della lista nera, è la grande caratteristica distintiva di un webfilter. Per aumentarla, oggi i principali attori di questo settore utilizzano nuovi algoritmi basati sull’intelligenza artificiale. L’idea, che introduce il concetto di DNS Intelligence, è raccogliere dati relativi a DNS, domini e contenuti, elaborarli e generare informazioni utili per migliorare in tempo reale l’affidabilità dei filtri.

Va inoltre sottolineato che il webfilter può bloccare l’accesso a un Url anche quando l’azione proviene da un’app che non è necessariamente un browser. Quindi, il blocco è garantito anche per gli Url trovati all’interno di un’email o di una chat.

Tablet interface

Diversi tipi di webfilter

Un webfilter può essere un’applicazione indipendente, un modulo di una soluzione di protezione più ampia, un servizio fornito in remoto o un componente aggiuntivo di un programma di navigazione. Tutti i browser più diffusi hanno un webfilter che può essere attivato ma che ha un limite evidente. Infatti, il filtro può solo limitare la navigazione che proviene da quel specifico browser.

In particolare, Google SafeSearch “aiuta a filtrare i contenuti espliciti nei tuoi risultati”, dove per “espliciti” intendono porno e contenuti violenti. Ma chiariscono anche che il filtro funziona solo sui risultati di ricerca di Google. Pertanto, non blocca i risultati espliciti da altri motori di ricerca o pagine e siti web a cui gli utenti accedono direttamente, ad esempio da un messaggio proveniente da Facebook Messenger, da WhatsApp o da un’email. Lo stesso limite esiste per i filtri offerti da siti web come la Modalità Ristretta su YouTube: il blocco funziona solo all’interno del sito web, da un utente registrato e solo con il browser utilizzato.

Inoltre, ci sono webfilter integrati all’interno di appliance di sicurezza disponibili in un’azienda (gateway, firewall, router fisici) e applicazioni che possono essere installate in un singolo dispositivo. Infine, il webfilter può anche essere un servizio offerto dal carrier o dal provider di servizi Internet.

Difesa DNS di nuova generazione: basata su cloud e IA, semplice da attivare.

Caratteristiche dei migliori webfilter

Qual è il miglior webfilter? E quali sono le caratteristiche che distinguono un webfilter da un altro? Prima di tutto, è importante scegliere il tipo corretto di webfilter. All’interno di un’azienda, potrebbe essere meglio avere un webfilter integrato in un appliance hardware o un servizio fornito dal provider di servizi Internet o dal Cloud Service Provider.

Per proteggere la navigazione degli utenti anche al di fuori della rete aziendale, ad esempio nel caso del lavoro remoto, potrebbe essere una buona idea configurare un webfilter nel singolo dispositivo o estendere il servizio. D’altra parte, se desideri proteggere la navigazione dei bambini in casa, i filtri predefiniti disponibili nel browser potrebbero essere sufficienti così come quelli nei programmi di protezione configurati su ogni dispositivo.

Office network security

Quale dovresti scegliere in un’azienda?

In altri contesti aziendali, come nelle PMI o nelle istituzioni educative, ha senso installare un servizio di webfiltering indipendente dalla presenza di soluzioni di protezione più ampie. Dobbiamo considerare, infatti, che la maggior parte degli attacchi avviene a partire dall’accesso a una pagina web. Pertanto, fornire un webfilter concede già un buon livello di protezione.

Più specificamente, il valore di una soluzione webfilter dipende da alcuni elementi. Prima di tutto, la portata della rete Anycast offerta dal fornitore di servizi è un fattore cruciale. Inizialmente concepita per garantire la massima velocità di navigazione, oggi una rete Anycast è anche intrinsecamente protetta. Ciò significa che, quando l’utente richiede l’accesso a un determinato dominio, la struttura può verificare la sua potenziale pericolosità in tempo reale e bloccare l’accesso.

Quanto più ampia e ridondante è la rete Anycast, migliori sono le prestazioni e più elevato è il livello di sicurezza raggiunto.

L’importanza della personalizzazione

Un altro elemento fondamentale è l’accuratezza del database (la lista nera) rispetto al quale il DNS viene verificato e il suo aggiornamento. È importante che il fornitore aggiorni in tempo reale, attraverso spider automatici, il database semplicemente perché ogni giorno nascono migliaia di siti web e pagine pericolose.

Molto importante quando scegli un webfilter è anche la capacità di personalizzarlo e integrarlo. Ad esempio, la soluzione FlashStart è una delle poche che consente l’integrazione con Microsoft Active Directory, concedendo una qualità di servizio superiore.

La personalizzazione del database e delle funzioni è una caratteristica cruciale. Infatti, abbiamo visto che ogni ambiente ha esigenze diverse. Un’azienda può scegliere diversi livelli di controllo della navigazione, e le richieste devono essere soddisfatte, sia durante l’implementazione del servizio che durante l’attività normale.

Difesa DNS di nuova generazione: basata su cloud e IA, semplice da attivare.

Puoi attivare la protezione FlashStart® Cloud su qualsiasi tipo di Router e Firewall per proteggere dispositivi desktop e mobili e dispositivi IoT sulle reti locali

Valerio Mariani

Blogger and journalist