Morfiade
Español
Probar

Fuga de WebRTC

Una fuga de WebRTC es cuando un sitio averigua tu dirección IP real aunque todo tu tráfico pase por un proxy.

WebRTC es una tecnología de comunicación directa incorporada en el navegador: llamadas, vídeo, transferencia de archivos directamente entre dos navegadores. Para conectarse directamente, el navegador necesita conocer sus propias direcciones — así que las recopila contactando servidores auxiliares (STUN). Estas solicitudes pasan por delante de los ajustes del proxy, porque la tarea de WebRTC es encontrar el camino más corto, y un proxy estorba al camino más corto.

Como resultado, el sitio ve dos direcciones: la falsa del proxy y la real de WebRTC. Una página puede leerlas con un par de líneas de código, sin permisos y sin preguntar.

Por qué es peor de lo que parece

Esto no es «una línea más en la huella». Es una contradicción directa: el país declarado es uno, el real es otro. Una discrepancia así basta para vincular cuentas que mantenías separadas, y para explicar un captcha donde no debería haberlo.

Lo que averiguamos en la práctica

La fuga se arregla solo con un ajuste dentro del perfil del navegador — el que pone a WebRTC en un modo donde no expone direcciones locales.

⚠️ Un flag de línea de comandos no ayuda. Esto nos costó una investigación aparte: iniciar el navegador con el switch correspondiente parece una solución, pero en la práctica no cambia nada — la comprobación sigue mostrando la dirección real. Solo funciona un registro en los ajustes del perfil, y se aplica al iniciar.

La conclusión práctica: hay que comprobar el resultado, no el hecho de haber activado algo. «Pusimos el flag» no es una prueba; la prueba es una página de comprobación en la que la dirección real ha desaparecido.

¿Hay que desactivar WebRTC por completo?

Desactivarlo por completo es en sí mismo una pista: en una persona corriente WebRTC funciona, porque las videollamadas lo usan. Lo correcto no es desactivar la tecnología, sino cortarle el acceso a las direcciones locales — así las llamadas siguen funcionando, y no hay fuga.

Cómo comprobar

La comprobación de fuga de WebRTC — gratis, sin nada que instalar. Muestra qué direcciones entrega tu navegador, y si coinciden con la dirección del proxy.