La randomisation des adresses MAC d'iOS 8 donne-t-elle l'adresse MAC réelle une fois connectée?

10

iOS 8 implémente maintenant la randomisation des adresses MAC , où il randomise votre adresse MAC vers les réseaux lors de la recherche de réseaux.

Un article le décrit comme:

L'une de ces fonctionnalités, qui est nouvelle dans iOS 8, est la randomisation automatique des adresses MAC lorsque l'appareil recherche un réseau Wi-Fi. Cela rend beaucoup plus difficile le suivi d'un appareil en voyant quels réseaux Wi-Fi ont repéré son identifiant unique.

Cependant, une fois connecté à un réseau, fournit-il la véritable adresse MAC de la carte réseau?

Luke Shaheen
la source

Réponses:

3

Cela devrait, mais je n'ai trouvé aucune source qui le déclare explicitement. Apple écrit dans son Guide de sécurité iOS pour septembre 2014 que

Lorsque iOS 8 n'est pas associé à un réseau Wi-Fi et que le processeur d'un appareil est en veille, iOS 8 utilise une adresse MAC (Media Access Control) aléatoire lors des analyses PNO. Lorsque iOS 8 n'est pas associé à un réseau Wi-Fi ou que le processeur d'un appareil est en veille, iOS 8 utilise une adresse MAC aléatoire lors des analyses ePNO. Étant donné que l'adresse MAC d'un appareil change maintenant lorsqu'il n'est pas connecté à un réseau, il ne peut pas être utilisé pour suivre de manière persistante un appareil par des observateurs passifs du trafic Wi-Fi.

Ceci est bien sûr un peu ambigu car il ne décrit pas explicitement le comportement lorsque l'iDevice se connecte.

Il convient de noter que contrairement à la déclaration ci-dessus, la randomisation des adresses MAC ne fonctionne actuellement que s'il n'y a pas de connexion cellulaire et que les services de localisation sont désactivés.

Percival Ulysse
la source
J'ai lu le lien et le message avec ses conclusions, mais je n'ai rien trouvé qui disait ou montrait la véritable adresse MAC transmise lors de la connexion. Avez-vous des ressources à rechercher pour la réponse «oui»?
Luke Shaheen
1
@John La description la plus détaillée de la fonction de randomisation que j'ai vue se trouve dans ce document . Il indique à la page 21 qu'iOS 8 utilise des adresses aléatoires pour les analyses PNO / ePNO lorsqu'il n'est pas connecté à un réseau. Mais vous avez raison, il ne dit jamais qu'iOS utilise la vraie adresse MAC lors de la connexion, bien que ce soit le cas si l'on remplaçait deux When's par des Iff .
Percival Ulysses
Si vous pouvez ajouter ce lien dans votre réponse, je vais en faire la bonne réponse. Un certain soutien vaut mieux que rien.
Luke Shaheen
5

Oui. Avant même que vous soyez connecté, votre appareil donnera sa véritable adresse MAC lorsque vous appuyez sur un réseau pour vous y connecter, pour permettre le filtrage des adresses MAC, etc.

La randomisation des adresses MAC est abordée dans ce guide de sécurité Apple:

grg
la source
1
Alors que je vous crois, avez-vous des ressources disponibles à la source?
Luke Shaheen
4
@John J'ai ajouté une source, mais je sais que cela se produit car j'ai configuré le filtrage des adresses MAC sur mon routeur.
grg