A randomização de endereço MAC do iOS 8 fornece o endereço MAC real depois de conectado?

10

O iOS 8 agora está implementando a randomização de endereço MAC , onde ele randomiza seu endereço MAC para redes enquanto procura por redes.

Um artigo descreve como:

Um desses recursos, que é novo no iOS 8, é a randomização automática de endereços MAC quando o dispositivo está procurando uma rede Wi-Fi. Isso torna muito mais difícil rastrear um dispositivo ao ver quais redes Wi-Fi identificaram seu identificador exclusivo.

No entanto, uma vez conectado a uma rede, ele fornece o verdadeiro endereço MAC da placa de rede?

Luke Shaheen
fonte

Respostas:

3

Deveria, mas não encontrei nenhuma fonte que a declare explicitamente. A Apple escreve em seu Guia de segurança do iOS de setembro de 2014 que

Quando o iOS 8 não está associado a uma rede Wi-Fi e o processador de um dispositivo está adormecido, o iOS 8 usa um endereço aleatório de Media Access Control (MAC) ao realizar varreduras PNO. Quando o iOS 8 não está associado a uma rede Wi-Fi ou o processador de um dispositivo está em suspensão, o iOS 8 usa um endereço MAC aleatório ao realizar verificações ePNO. Como o endereço MAC de um dispositivo agora muda quando não está conectado a uma rede, ele não pode ser usado para rastrear persistentemente um dispositivo por observadores passivos do tráfego Wi-Fi.

É claro que isso é um pouco ambíguo, porque não descreve explicitamente o comportamento quando o iDevice está se conectando.

Note-se que, contrariamente à afirmação acima, a randomização de endereço MAC atualmente funciona apenas se não houver conexão celular e os Serviços de Localização estiverem desativados.

Percival Ulysses
fonte
Eu li o link e o post com suas descobertas, mas não consegui encontrar nada que dissesse ou mostrasse o endereço MAC real sendo passado na conexão. Você tem algum recurso para obter a resposta "sim"?
Luke Shaheen
1
@ John A descrição mais detalhada do recurso de randomização que eu vi está neste documento . Ele afirma na página 21 que o iOS 8 usa endereços aleatórios para verificações de PNO / ePNO quando não está conectado a uma rede. Mas você está certo, nunca afirma que o iOS usa o endereço MAC real ao conectar-se, mas usaria se um substituísse dois When's por Iff .
Percival Ulysses
Se você puder lançar esse link na sua resposta, eu a tornarei a resposta correta. Algum suporte é melhor que nenhum.
Luke Shaheen
5

Sim. Mesmo antes de você estar conectado, seu dispositivo fornecerá seu endereço MAC real quando você tocar em uma rede para se conectar a ela, permitir a filtragem de endereços MAC etc.

A randomização do endereço MAC é discutida neste guia de segurança da Apple:

grg
fonte
1
Enquanto eu acredito em você, você tem algum recurso disponível para a fonte?
Luke Shaheen
4
@ John Adicionei uma fonte, mas sei que isso acontece porque configurei a filtragem de endereços MAC no meu roteador.
grg