Modifier ou usurper une adresse MAC sous Windows ou OS X

Chaque NIC (Network Interface Card) possède une adresse MAC unique ( Media Access Control ). Cela s'applique à tous les types de cartes réseau, y compris les cartes Ethernet et les cartes (Ethernet)WiFi . L' adresse MAC(MAC Address) est un nombre à six octets ou un nombre hexadécimal à 12 chiffres utilisé pour identifier de manière unique un hôte sur un réseau.

Un exemple d' adresse MAC(MAC address) est 1F-2E-3D-4C-5B-6A et elle tombe dans le protocole réseau de couche 2 du (Layer 2)modèle OSI(OSI model) . Dans les réseaux d'aujourd'hui, ARP , ou protocole de résolution d'adresse,(Address Resolution Protocol) convertit une adresse MAC en une adresse(MAC address) de protocole de (protocol address)couche 3(Layer 3) , telle qu'une adresse IP(IP address) . Une adresse MAC(MAC address) peut également être appelée une adresse physique(Physical Address) . Lisez mon article sur la façon de trouver votre adresse MAC(how to find your MAC address) si vous ne la connaissez pas.

Adresse Mac

Toutes les adresses MAC sont codées en dur dans une (MAC)carte réseau(network card) et ne peuvent jamais être modifiées. Cependant, vous pouvez modifier ou usurper l'adresse MAC(change or spoof the MAC address) dans le système d'exploitation(operating system) lui-même en utilisant quelques astuces simples.

Alors pourquoi voudriez-vous changer votre adresse MAC(MAC address) ? Eh bien, il y a plusieurs raisons à cela, principalement liées au contournement d'une sorte de filtre d' adresse MAC(MAC address) défini sur un modem, un routeur ou un pare-feu(router or firewall) . La modification de l' adresse MAC(MAC Address) peut vous aider à contourner certaines restrictions réseau en émulant une adresse MAC(MAC Address) illimitée ou en usurpant une adresse MAC(MAC address) déjà autorisée.

Par exemple, un réseau Wi(WiFi network) -Fi peut autoriser uniquement les ordinateurs autorisés à se connecter au réseau et filtrer(network and filters) les ordinateurs en fonction de l' adresse MAC(MAC address) . Si vous pouvez détecter une adresse MAC(MAC address) légitime , vous pouvez alors usurper votre adresse MAC et accéder(MAC address and gain access) au réseau WiFi(WiFi network) .

Un autre exemple est si vous avez un FAI(ISP) qui n'autorise qu'un certain nombre d'ordinateurs à se connecter à Internet depuis votre domicile. Si plusieurs ordinateurs doivent se connecter, vous pouvez usurper l' adresse MAC(MAC address) d'un ordinateur autorisé et vous connecter(computer and connect) à partir d'un autre ordinateur.

Modifier l'adresse MAC de Windows

Vous pouvez modifier l' adresse MAC(MAC address) de  la carte réseau(network card) dans Windows assez facilement en suivant les étapes ci-dessous.

Étape 1(Step 1) : Cliquez sur Démarrer(Start) , puis sur Panneau de configuration(Control Panel) , puis sur Connexions réseau(Network Connections) , puis cliquez avec le bouton droit sur la connexion réseau(network connection) dont vous souhaitez modifier l' adresse MAC(MAC address) et sélectionnez Propriétés(Properties) . Il s'agira normalement soit d'une connexion au réseau local,(Local Area Connection) soit d'une connexion au réseau sans fil(Wireless Network Connection) .

connexion au réseau local

Si vous utilisez Windows Vista , Windows 7 ou supérieur, vous devez vous rendre dans Panneau de configuration,(Control Panel,) puis Réseau et Internet,(Network and Internet,) puis Centre Réseau et partage,(Network and Sharing Center,) puis cliquer sur  Gérer les connexions réseau(Manage Network Connections ) ou Modifier les paramètres de l'adaptateur( Change adapter settings) .

modifier les paramètres de l'adaptateur

Ensuite, vous pouvez cliquer avec le bouton droit sur l'adaptateur et choisir Propriétés(Properties) .

Étape 2(Step 2) : Dans l' onglet Général(General) Â ou Mise en réseau, cliquez sur le bouton (Networking)Configurer(Configure) .

configurer la carte réseau

Étape 3(Step 3) : Cliquez maintenant sur l' onglet Avancé et cliquez sur la propriété (Advanced)Adresse administrée localement(Locally Administered Address) ou sur la propriété Adresse réseau(Network Address) .

adresse administrée localement

Par défaut, la valeur Absent(Not Present) est sélectionnée. Allez-y et cliquez sur le bouton radio Valeur (Value) et entrez(radio button and enter) une nouvelle adresse MAC(MAC address) . L' adresse MAC(MAC address) est une combinaison de 6 paires de chiffres et de caractères, c'est-à-dire 40-A2-D9-82-9F-F2. Vous devez entrer l' adresse MAC(MAC address) sans les tirets.

changement d'adresse mac

Vous pouvez aller à  l'invite de commande et taper(command prompt and type) IPCONFIG IPCONFIG /ALL pour vérifier que l' adresse MAC(MAC address) a été modifiée. Allez-y et redémarrez l'ordinateur pour que les modifications prennent effet.

C'est le moyen le plus simple de changer votre adresse MAC(MAC address) sous Windows . Vous pouvez également le faire via le registre, mais c'est beaucoup plus technique et probablement pas requis par la plupart des gens.

Modifier l'adresse MAC OS X

Changer l' adresse MAC(MAC address) sur OS X n'est certainement pas aussi facile que sur Windows . Tout d'abord, vous devez utiliser Terminal (similaire à l'invite de commande dans Windows ) pour modifier réellement l' adresse MAC(MAC address) .

Deuxièmement, vous devez déterminer manuellement le nom technique de l'adaptateur avant de pouvoir modifier les paramètres. Je vais tout expliquer(explain everything) ci-dessous étape par étape, mais cela devient parfois un peu compliqué.

Pour commencer, découvrons l' adresse MAC(MAC address) actuelle de votre Mac . Vous pouvez le faire de deux manières : via les Préférences (Preferences)Système(System) ou via Terminal . Ouvrez les Préférences Système(System Preferences) , cliquez sur Réseau(Network) puis cliquez sur le  bouton Avancé(Advanced) . Assurez(Make) -vous de sélectionner d'abord l'interface appropriée ( WiFi , Ethernet , etc.) dans la liste de gauche.

os x réseau avancé

Cliquez sur l' onglet Matériel(Hardware) et vous verrez que la première ligne est Adresse MAC(MAC Address) . Je pensais que vous pouviez simplement choisir Manuellement(Manually) dans la liste déroulante Configurer(Configure) , mais cela ne vous permet pas de modifier l' adresse MAC(MAC address) .

matériel réseau mac

Dans Terminal , vous pouvez obtenir l' adresse MAC(MAC address) en tapant la commande suivante :

ifconfig en0 | grep ether

Cela vous donnera l' adresse MAC(MAC address) de l'interface en0. Selon le nombre d'interfaces que vous avez sur votre ordinateur, vous devrez peut-être exécuter cette commande plusieurs fois en ajoutant 1 au nombre à chaque fois. Par exemple, j'ai exécuté les commandes suivantes jusqu'à ce que j'atteigne une interface qui n'existait pas.

terminal os x ifconfig

Maintenant, vous pouvez simplement comparer les adresses MAC répertoriées ici avec celle que vous avez vue via les (MAC)Préférences (Preferences)Système(System) . Dans mon cas, mon adresse MAC WiFi(WiFi MAC address) de f8:1e:df:d8:9d:8a correspond à en1 , c'est donc l'interface que je dois utiliser pour les prochaines commandes.

Avant de changer l' adresse MAC(MAC address) , vous pouvez utiliser une commande utile dans Terminal pour générer une adresse MAC(MAC address) aléatoire si vous en avez besoin.

openssl rand -hex 6 | sed ‘s/\(..\)/\1:/g; s/.$//’

Maintenant que vous avez une nouvelle adresse MAC(MAC address) , vous pouvez changer l'actuelle en utilisant la commande suivante ci-dessous. Remplacez XX par l' (Replace XX)adresse MAC(MAC address) réelle que vous souhaitez utiliser.

sudo ifconfig en0 ether xx:xx:xx:xx:xx:xx

Pour ce faire, vous devez être connecté en tant qu'administrateur(Administrator) ou vous devez activer le compte root(root account) sous OS X . Par défaut, root est désactivé et il est préférable de le laisser désactivé si vous le pouvez. Connectez-vous simplement en tant qu'administrateur et vous devriez pouvoir exécuter la commande sans problème. Il vous demandera cependant votre mot de passe avant de changer l' adresse MAC(MAC address) .

De plus, l'adresse ne changera(t change) pas si vous êtes toujours connecté à un réseau Wi(WiFi network) -Fi . Vous devez d'abord vous déconnecter de tous les réseaux, puis exécuter la commande. Étonnamment, se déconnecter d'un réseau sans fil(wireless network) sous OS X n'est pas du tout intuitif. Vous devez appuyer sur la touche Option et la maintenir enfoncée, puis cliquer sur l' icône WiFi(WiFi icon) pour voir l' option de déconnexion(disconnect option) .

déconnecter du wifi os x

Voici donc un aperçu de toutes les commandes que j'ai exécutées afin d'obtenir l' adresse MAC(MAC address) actuelle , d'en générer une aléatoire(random one) , de mettre à jour l' adresse MAC(MAC address) , puis de vérifier qu'elle a bien changé.

changement d'adresse mac os x

Comme je l'ai mentionné plus tôt, ce n'est certainement pas aussi simple que le processus sous Windows , mais vous devriez pouvoir le faire si vous copiez et collez simplement les commandes ci-dessus. Si vous avez des questions, n'hésitez pas à poster un commentaire. Prendre plaisir!



About the author

Je suis un technicien en informatique qui travaille avec Android et les logiciels bureautiques depuis de nombreuses années. J'enseigne également aux gens comment utiliser les Mac depuis environ 5 ans. Si vous cherchez quelqu'un qui sait comment réparer les choses sur votre ordinateur, je peux probablement vous aider !



Related posts