¿La aleatorización de direcciones MAC de iOS 8 proporciona la dirección MAC real una vez conectada?

10

iOS 8 ahora está implementando la asignación aleatoria de direcciones MAC , donde aleatoriza su dirección MAC a las redes mientras busca redes.

Un artículo lo describe como:

Una de esas características, que es nueva en iOS 8, es la aleatorización automática de direcciones MAC cuando el dispositivo está buscando una red Wi-Fi. Esto hace que sea mucho más difícil rastrear un dispositivo al ver qué redes Wi-Fi han detectado su identificador único.

Sin embargo, una vez conectado a una red, ¿proporciona la verdadera dirección MAC de la tarjeta de red?

Luke Shaheen
fuente

Respuestas:

3

Debería, pero no he encontrado ninguna fuente que lo indique explícitamente. Apple escribe en su Guía de seguridad de iOS para septiembre de 2014 que

Cuando iOS 8 no está asociado con una red Wi-Fi y el procesador de un dispositivo está inactivo, iOS 8 utiliza una dirección aleatoria de Control de acceso a medios (MAC) al realizar exploraciones PNO. Cuando iOS 8 no está asociado con una red Wi-Fi o el procesador de un dispositivo está inactivo, iOS 8 usa una dirección MAC aleatoria cuando realiza exploraciones de ePNO. Debido a que la dirección MAC de un dispositivo ahora cambia cuando no está conectada a una red, los observadores pasivos del tráfico de Wi-Fi no pueden usarla para rastrear de manera persistente un dispositivo.

Por supuesto, esto es un poco ambiguo porque no describe explícitamente el comportamiento cuando se conecta el iDevice.

Cabe señalar que, contrariamente a lo dicho anteriormente, la aleatorización de la dirección MAC actualmente solo funciona si no hay conexión celular y los Servicios de ubicación están desactivados.

Percival Ulises
fuente
Leí el enlace y la publicación con sus hallazgos, pero no pude encontrar nada que dijera o mostrara que la dirección MAC real se pasaba al momento de la conexión. ¿Tiene algún recurso para obtener la respuesta "sí"?
Luke Shaheen
1
@John La descripción más detallada de la función de aleatorización que he visto está en este documento . Establece en la página 21 que iOS 8 usa direcciones aleatorias para escaneos PNO / ePNO cuando no está conectado a una red. Pero tiene razón, nunca dice que iOS usa la dirección MAC real cuando se conecta, aunque lo haría si uno reemplazara dos When's con Iff .
Percival Ulises
Si puede agregar ese enlace a su respuesta, lo haré como la respuesta correcta. Algún apoyo es mejor que ninguno.
Luke Shaheen
5

Si. Incluso antes de que esté conectado, su dispositivo le dará su dirección MAC real cuando toque en una red para conectarse a ella, para permitir el filtrado de direcciones MAC, etc.

La asignación al azar de la dirección MAC se trata en esta guía de seguridad de Apple:

grg
fuente
1
Si bien te creo, ¿tienes recursos disponibles para obtener?
Luke Shaheen
44
@John He agregado una fuente, pero sé que esto sucede porque he configurado el filtrado de direcciones MAC en mi enrutador.
grg