El rastro que dejamos cuando usamos Wi-Fi aunque ni nos conectemos

En el futuro los dispositivos podrán adaptarse al contexto y las necesidades concretas de cada usuario
En el futuro los dispositivos podrán adaptarse al contexto y las necesidades concretas de cada usuario

¿Tiene la sensación de que las aplicaciones que usa saben dónde estuvo? ¿Cómo es posible que lleguen anuncios de cierta marca de café si ni siquiera se conectó a la red wifi cuando visitó la tienda hace un par de horas?

Vivimos en una sociedad altamente conectada. Cada día tenemos más dispositivos conectados y nos conectamos más tiempo y desde más localizaciones diferentes. Esto supone una amenaza silenciosa constante. Sin ser conscientes dejamos un rastro de lo que hacemos, cuándo lo hacemos y dónde lo hacemos.

WhatsApp hoy: la compañía advirtió sobre dos vulnerabilidades graves en versiones no actualizadas de la app

El problema de la privacidad y la seguridad en internet está hoy más vigente que nunca. Existen múltiples dimensiones: la confidencialidad de la información, la autenticidad de la misma y de los interlocutores. Este artículo se centra en un aspecto: cómo dificultar el rastreo.

Las direcciones MAC y las redes wifi

Para conectarse a una red wifi los dispositivos utilizan las direcciones MAC (las siglas en inglés de Medium Access Control). Estas sirven para identificar al dispositivo en la red cuando envía o recibe datos. Por ese motivo, las direcciones MAC deben ser únicas en la red.

Cada dispositivo viene con una dirección MAC configurada de fábrica. Dichas direcciones son únicas globalmente, de forma que no hay dos dispositivos en el mundo que compartan la misma dirección. Esto es un problema, como vamos a ver a continuación.

En una red wifi los dispositivos utilizan las direcciones MAC cada vez que envían o reciben información. Si se usa siempre la misma dirección, los operadores de la red u otro tipo de observadores que pueda haber en la red pueden monitorizar cuándo un dispositivo concreto está conectado a la red. Además, en muchos casos es muy sencillo asociar la dirección MAC utilizada por un dispositivo con la identidad real del usuario. Por ejemplo, cuando al conectarnos por primera vez a una red proporcionamos información para poder obtener acceso.

En la actualidad se está investigando el impacto que puede tener el uso de direcciones MAC aleatorias en las aplicaciones que usamos y en las redes a las que nos conectamos
En la actualidad se está investigando el impacto que puede tener el uso de direcciones MAC aleatorias en las aplicaciones que usamos y en las redes a las que nos conectamos

Un dispositivo es vulnerable a ser rastreado incluso sin estar conectado a la red. El wifi requiere, en muchos casos, que los dispositivos tengan que enviar ciertos mensajes, por ejemplo para averiguar qué redes están disponibles. Estos mensajes incluyen las direcciones MAC, por lo que se pueden utilizar para revelar la identidad de los terminales, incluso sin que estos estén conectados a la red.

En algunos casos, un dispositivo puede preguntar activamente por redes a las que estuvo conectado recientemente, incluyendo los nombres de dichas redes en los mensajes que envían. Esto permite a un potencial atacante averiguar qué redes visitó recientemente el dispositivo, obteniendo información muy sensible.

Escalofriante predicción: la Inteligencia artificial responde quién dominará el mundo el próximo siglo

Direcciones aleatorias y privadas

Para evitar estos serios problemas de privacidad los principales sistemas operativos comenzaron a utilizar direcciones MAC aleatorias (llamadas direcciones privadas en el caso de los dispositivos de Apple). Para dificultar el rastreo, los dispositivos generan una dirección MAC aleatoria en lugar de la que trae configurada de fábrica. Esta dirección solo debe ser única en la red en la que está el dispositivo.

Si el dispositivo utiliza direcciones aleatorias diferentes para cada red a la que se conecta, un observador no podrá concluir que se trata del mismo dispositivo. Además, los dispositivos utilizan direcciones MAC aleatorias diferentes cada vez que envías información sin estar conectados a ninguna red. Esto dificulta el rastreo de usuarios que ni siquiera se conectaron a la red.

Recientemente los dispositivos móviles Android e iOS comenzaron a usar direcciones MAC aleatorias por defecto. En algunos escenarios o redes concretas puede ser necesario desactivar este comportamiento. Un ejemplo es en aquellas redes que utilizan listas de direcciones MAC autorizadas.

Es importante estudiar cómo combinar el uso de direcciones aleatorias con otros mecanismos diseñados para mejorar la privacidad
Es importante estudiar cómo combinar el uso de direcciones aleatorias con otros mecanismos diseñados para mejorar la privacidad

El futuro

En la actualidad se está investigando el impacto que puede tener el uso de direcciones MAC aleatorias en las aplicaciones que usamos y en las redes a las que nos conectamos. Existen escenarios en los que es necesario que la red identifique a un dispositivo de forma anónima a pesar de que emplee direcciones aleatorias. Este es el objetivo del grupo de trabajo MADINAS del IETF (Internet Engineering Task Force), principal organismo de estandarización de protocolos de internet.

Es importante estudiar cómo combinar el uso de direcciones aleatorias con otros mecanismos diseñados para mejorar la privacidad. En el futuro los dispositivos podrán adaptarse al contexto y las necesidades concretas de cada usuario. De igual forma que no andamos descalzos por la calle y sí podemos hacerlo en casa, nuestros dispositivos deben aprender cómo y cuándo aplicar ciertas soluciones para proteger nuestra privacidad.

¿Ha leído este artículo desde un dispositivo móvil conectado a una red wifi? Quizá haya revelado más información de la que piensa.

*Por Carlos Jesus Bernardos Cano.*

Este texto se reproduce de The Conversation bajo licencia Creative Commons.