Che cos’è WebRTC e come disabilitarlo nel tuo browser

WebRTC consente la comunicazione peer-to-peer in tempo reale tra i browser senza la necessità di plug-in aggiuntivi o app di terze parti. In questo articolo parleremo di come funziona WebRTC e di come influisce sulla tua esperienza online. Discuteremo anche dei principali difetti di sicurezza che affliggono l’implementazione di WebRTC nei browser Web e di come disabilitarlo nel browser (Chrome e Firefox) per mitigare il problema.

WebRTC: cos’è e perché dovresti disabilitarlo nel tuo browser

L’implementazione di WebRTC in alcuni browser moderni include falle di sicurezza che possono far trapelare il tuo indirizzo IP sul web, mettendo a repentaglio la tua privacy online. Quindi oggi, insieme a una spiegazione dettagliata su WebRTC, ti mostreremo anche come disabilitarlo nel tuo browser per una maggiore privacy. Sommario

Cos’è WebRTC?

Se volete continuare a leggere questo post su "Che cos’è WebRTC e come disabilitarlo nel tuo browser" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a Che cos’è WebRTC e come disabilitarlo nel tuo browser, continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


WebRTC (Web Real-Time Communication) è una specifica HTML5 gratuita e open source che fornisce browser su desktop e supporto mobile per la comunicazione in tempo reale (RTC) tramite API senza plug-in. La tecnologia consente alle comunicazioni audio e video di funzionare all’interno delle pagine Web consentendo la comunicazione diretta peer-to-peer, eliminando la necessità di plug-in o altri software aggiuntivi.

In parole povere, WebRTC consente comunicazioni multimediali (chat video e audio) tra due o più persone nei loro browser, senza dover scaricare alcun software aggiuntivo. Tutti i principali browser, inclusi Google Chrome, Firefox, Microsoft Edge, Apple Safari e Opera, supportano questa tecnologia.

Usi e vantaggi

Esistono molti casi d’uso diversi per WebRTC, dalle app Web di base che utilizzano la fotocamera o il microfono alle app di videochiamata e condivisione dello schermo più avanzate. La tecnologia consente agli sviluppatori di aggiungere funzionalità di comunicazione in tempo reale alle applicazioni che funzionano su uno standard aperto. Secondo l’organizzazione senza scopo di lucro dietro il progetto, WebRTC “supporta video, voce e dati generici da inviare tra pari, consentendo agli sviluppatori di creare potenti soluzioni di comunicazione vocale e video.

WebRTC sfrutta più standard e protocolli, inclusi flussi di dati, server STUN/TURN, segnalazione, JSEP, ICE, SIP, SDP, NAT, UDP/TCP, socket di rete e altro ancora. Le tecnologie alla base di WebRTC sono implementate come standard Web aperto e disponibili come normali API JavaScript in tutti i principali browser. Per i client nativi, come le applicazioni Android e iOS, è disponibile una libreria per fornire la stessa funzionalità.

Uno dei maggiori vantaggi di WebRTC è il tempo di ritardo ridotto per chat video, chat audio, streaming live e condivisione di file. Offre anche una migliore qualità del suono rispetto all’ormai deprecato Flash , grazie alle impostazioni del microfono regolabili. Anche il fatto che si tratti di una tecnologia gratuita, open source e multipiattaforma ha fatto molto per incoraggiarne l’adozione tra i venditori di browser e garantirne la popolarità tra gli sviluppatori web.

Preoccupazioni per la sicurezza: perché dovresti disabilitare Web RTC?

Una delle maggiori preoccupazioni relative all’implementazione di WebRTC nei browser è emersa nel 2015. Allora, TorrentFreak ha riferito che una grave vulnerabilità affligge i browser che supportano lo standard WebRTC. Secondo il rapporto, la vulnerabilità potrebbe potenzialmente compromettere l’anonimato delle VPN ed esporre l’indirizzo IP pubblico degli utenti. Generalmente indicato come WebRTC Leak, la vulnerabilità riguarda sia Firefox che Chrome.

In che modo le perdite di WebRTC possono influire sulla tua privacy online

WebRTC non può trasferire contenuti multimediali e altri dati tra browser senza conoscere il tuo indirizzo IP. Per identificare l’indirizzo IP di un utente, utilizza una tecnologia chiamata “Interactive Connectivity Establishment Protocol” o ICE. La tecnologia ottiene gli indirizzi IP in due modi univoci.

In primo luogo, c’è “Host Candidate Discovery”, che è il protocollo ICE che consente a un browser di leggere gli indirizzi IP dal dispositivo stesso. In secondo luogo, WebRTC può anche utilizzare i server STUN/TURN per ottenere gli indirizzi IP di un utente. I siti Web dannosi potrebbero potenzialmente sfruttarlo per rendere visibile il tuo indirizzo IP anche quando sei connesso ai servizi VPN. La parte più spaventosa è che le fughe di notizie possono verificarsi all’insaputa dell’utente.

I siti Web ottengono già un sacco di informazioni sui loro utenti dall’impronta digitale del browser, dai cookie e dai metadati. Queste informazioni, se combinate con i dati raccolti dal tuo indirizzo IP pubblico, possono aiutare gli inserzionisti e i potenziali criminali informatici a creare un profilo approfondito dell’utente. Non è solo una massiccia violazione della privacy, ma anche un enorme problema di sicurezza. Fortunatamente, puoi mitigare il problema disabilitando WebRTC nel tuo browser sul tuo computer e smartphone.

Come disabilitare WebRTC su Chrome e Firefox

Puoi disabilitare WebRTC sul tuo browser utilizzando estensioni di terze parti o tramite metodi integrati. Qui, vedremo come disabilitare WebRTC in Google Chrome e Mozilla Firefox su Windows 10 e Android. Microsoft Edge e Safari di Apple attualmente non abilitano WebRTC per impostazione predefinita. Quindi non è necessaria alcuna azione su questi browser a meno che tu non abbia abilitato manualmente WebRTC.

  • Disabilita WebRTC in Chrome su Windows 10

Google Chrome non ha un metodo integrato per disabilitare WebRTC su desktop, sia Windows che macOS. Tuttavia, puoi installare estensioni di terze parti gratuite come WebRTC Network Limiter (gratuito) o WebRTC Control (gratuito) dal Chrome Web Store ufficiale.

Come misura più completa, puoi utilizzare un blocco degli script, come ScriptSafe (gratuito), per bloccare tutti gli script online. Migliorerà la tua privacy ma romperà molte pagine web perché i siti si basano su script per offrire funzionalità moderne. Devi solo installare e abilitare l’estensione per disattivare il protocollo WebRTC in Chrome.

Impostazioni di configurazione del limitatore di rete WebRTC per Google Chrome su Windows 10

Nota . In precedenza era possibile bloccare WebRTC su Chrome per Android utilizzando un flag di Chrome, ma tale opzione non è più disponibile .

  • Disabilita WebRTC in Firefox su Windows 10

A differenza di Chrome, Firefox ha un’impostazione integrata che ti consente di disattivare WebRTC. Ecco come lo fai:

1. Apri Firefox sul tuo computer, digita about:config nella barra degli indirizzi e premi Invio. Fai clic sull’avviso legale “Accetta il rischio e continua” che appare la prima volta che usi about:config.

2. Cercare media.peerconnection.enabled nella pagina about:config. Il valore predefinito per questa impostazione è “True” ed è necessario fare doppio clic su di esso per cambiarlo in “False”.

Questo è tutto. Tutte le connessioni peer-to-peer, incluso WebRTC, sono ora bloccate in Firefox sul desktop.

  • Disabilita WebRTC in Firefox su Android

Come Google Chrome su Android, non puoi disabilitare WebRTC su Firefox per Android. Questo perché non puoi accedere a about:config nei canali stabile e beta di Firefox su Android a partire da aprile 2021. Tuttavia, Mozilla offre about:config accesso in Firefox Nightly, quindi puoi scaricarlo dal Play Store (gratuito) e seguire il passaggi seguenti:

  • Apri Firefox Nightly sul tuo dispositivo Android, digita about:config nella barra degli indirizzi e premi Invio. Ora cerca media.peerconnection.enabled . Il valore predefinito per questa impostazione è “True” e devi toccarlo due volte per cambiarlo in “False” (o toccare una volta -> passare a False).

Con questa modifica delle impostazioni, tutte le connessioni peer-to-peer, incluso WebRTC, verranno ora bloccate su Firefox Nightly sul tuo dispositivo Android.

Disabilita WebRTC nei tuoi browser su PC e dispositivi mobili per prevenire problemi di sicurezza

WebRTC può essere estremamente vantaggioso sia per gli sviluppatori Web che per gli utenti finali. Sebbene lo consideriamo in gran parte nel contesto della comunicazione audio e video, le sue capacità vanno ben oltre la multimedialità. WebRTC consente inoltre agli utenti di inviare qualsiasi tipo di dati utilizzando connessioni peer-to-peer. Gli sviluppatori di app possono anche integrarlo in applicazioni non browser grazie alla sua versatilità. Tuttavia, i problemi di sicurezza che circondano la sua implementazione da parte dei principali browser indicano che è meglio lasciarlo disattivato a meno che non ci si trovi su un sito Web attendibile. Quindi vai avanti, segui il nostro tutorial sopra per disabilitare questo protocollo nel tuo browser sul tuo PC e smartphone.

Per rafforzare ulteriormente la tua privacy online, scopri come passare a Open DNS su Android , aprire sempre Chrome e Firefox in modalità di navigazione in incognito per impostazione predefinita e falsificare la tua posizione geografica nel browser. Per i tuoi smartphone, dovresti anche verificare quali sono i migliori browser per la privacy su Android e iOS.

Torna in alto