La empresa Google ha comenzado a implementar en el navegador Chrome la función IP Protection, diseñada para ocultar la dirección IP del usuario a los propietarios de los sitios web. Esta nueva función puede utilizarse como un anonimato integrado, centrada principalmente en evitar el seguimiento de movimientos, pero, entre otras cosas, también es útil para eludir bloqueos, implementados tanto por los sitios como por los operadores de telecomunicaciones.
Técnicamente, la función propuesta se lleva a cabo enviando tráfico no directamente, sino a través de un servidor proxy que redirige la solicitud al servidor de destino, que solo ve como dirección IP de entrada la dirección del proxy, de forma similar al uso de VPN. Para anonimizar la solicitud, se prevé la opción de pasar la solicitud de forma secuencial a través de varios proxies. En este caso, la información sobre la dirección IP del cliente será conocida solo por el primer proxy, mientras que el segundo proxy en la cadena verá la dirección del primer proxy.
Google planea probar el modo de protección direcciones IP en un pequeño porcentaje de usuarios en una de las próximas versiones de Chrome (de la 119 a la 125). En la primera etapa, solo se utilizará un servidor proxy, perteneciente a Google, y la ocultación se activará solo para los dominios y redes publicitarias de Google. Esta etapa estará disponible para sistemas con direcciones IP de EE. UU. y abarcará no más del 33% de los usuarios de las versiones experimentales de Chrome.
En la segunda fase de las pruebas, se prevé implementar una configuración de dos niveles de proxies: primero, la conexión se dirigirá desde el navegador a través de un túnel cifrado al proxy que pertenece a Google, y luego se redirigirá a un segundo proxy, que pertenece a una empresa no asociada con Google. El túnel del tráfico estará organizado de modo que el primer proxy, que ve la dirección IP del usuario, no aparte los parámetros de la solicitud y no pueda determinar el host de destino al que se dirige la solicitud del usuario. Por otro lado, el segundo proxy podrá determinar los datos sobre el host de destino, pero no verá la dirección IP del usuario. Es decir, los proxies verán información sobre la dirección del usuario o sobre el sitio objetivo, lo que no permitirá que se vincule al usuario con el sitio web solicitado.
El tráfico se dirigirá a un proxy utilizando métodos CONNECT y CONNECT-UDP y creando un túnel basado en el protocolo TLS, que asegura el cifrado de extremo a extremo. Para prevenir abusos, el acceso al primer proxy, controlado por Google, se realizará mediante un token criptográfico que será generado por el servidor de autenticación de Google al conectar Chrome a la cuenta del usuario en Google (sin autenticación en Chrome, el acceso al proxy estará cerrado). Al token también se le asociarán límites de tráfico que dificultarán el desvío de tráfico a través de proxies con fines malintencionados.
El modo por defecto estará desactivado y podrá ser activado a voluntad del usuario. La ocultación de direcciones se planea aplicar no a todos los sitios, sino solo a una lista específica de dominios que han sido identificados como rastreadores de los movimientos de los usuarios. La vinculación a la lista permitirá evitar cambios no deseados que alteren el comportamiento de los sitios, causando problemas con la detección de la ubicación, la segmentación de usuarios y el conteo de tráfico (por ejemplo, el bloqueo de un infractor en un sitio podría aplicarse a todos los usuarios redirigidos a través del proxy).
Para abordar los problemas con la vinculación a la ubicación, que puede ser utilizada en el sitio para cumplir con los requerimientos de la legislación local y elegir parámetros de localización, se propone utilizar un proxy de segundo nivel en el mismo país o incluso ciudad que el usuario (en última instancia, se planea desplegar una amplia red de proxies deservidores segundo nivel, construida en colaboración con diferentes proveedores y redes de entrega de contenido).
Los desarrolladores del motor WebKit están desarrollando para el navegador Safari una funcionalidad similar llamada Protección Inteligente de Seguimiento, que por ahora está limitada a experimentos con un proxy, pero que en el futuro se trasladará a un modelo con dos niveles independientes de servidores proxy.
Fuente: opennet.ru
