Modifier ou usurper une adresse MAC sous Windows ou OS X

Chaque carte réseau (Carte d'interface de réseau) a une adresse MAC unique (Contrôle d'accès au support). Cela s'applique à tous les types de cartes réseau, y compris les cartes Ethernet et les cartes WiFi. L'adresse MAC 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.

L'adresse 1F-2E-3D-4C-5B-6A est un exemple d'adresse MAC. Elle correspond au protocole de réseau de couche 2 du modèle OSI. Dans les réseaux actuels, le protocole ARP ou Address Resolution Protocol convertit une adresse MAC en une adresse de protocole de couche 3, telle qu’une adresse IP. Une adresse MAC peut aussi être appelée un Adresse physique. Lire mon post sur comment trouver votre adresse MAC si vous ne le savez pas.

Adresse Mac

Toutes les adresses MAC sont codées en dur sur une carte réseau et ne peuvent jamais être modifiées. Cependant, vous pouvez changer ou usurper l'adresse MAC dans le système d'exploitation lui-même en utilisant quelques astuces simples.

Alors, pourquoi voudriez-vous changer votre adresse MAC? Il existe de nombreuses raisons à cela, principalement liées au contournement d'un type de filtre d'adresse MAC défini sur un modem, un routeur ou un pare-feu. La modification de l'adresse MAC peut vous aider à contourner certaines restrictions du réseau en émulant une adresse MAC illimitée ou en usurpant une adresse MAC déjà autorisée.

Par exemple, un réseau WiFi peut permettre uniquement aux ordinateurs autorisés de se connecter au réseau et de filtrer les ordinateurs en fonction de l'adresse MAC. Si vous pouvez détecter une adresse MAC légitime, vous pouvez alors usurper votre adresse MAC et accéder au réseau WiFi.

Un autre exemple est si vous avez un fournisseur de services Internet qui autorise uniquement un certain nombre d’ordinateurs à se connecter à Internet à partir de votre domicile. Si plusieurs ordinateurs doivent être connectés, vous pouvez usurper l'adresse MAC d'un ordinateur autorisé et vous connecter à partir d'un autre ordinateur.

Changer l'adresse MAC Windows

Vous pouvez modifier l'adresse MAC de la carte réseau sous Windows assez facilement en suivant les étapes ci-dessous.

Étape 1: Cliquer sur Début, puis Panneau de contrôle, puis Les connexions de réseauet cliquez avec le bouton droit sur la connexion réseau pour laquelle vous souhaitez modifier l'adresse MAC, puis sélectionnez Propriétés. Ce sera normalement soit Connexion au réseau local ou Connexion réseau sans fil.

connexion au réseau local

Si vous utilisez Windows Vista, Windows 7 ou supérieur, vous devez aller à Panneau de contrôle, puis Réseau et Internet, puis Centre de réseau et partage, puis cliquez sur Gérer les connexions réseau ou Changer les paramètres d'adaptation.

changer les paramètres de l'adpater

Ensuite, vous pouvez cliquer avec le bouton droit sur l’adaptateur et choisir Propriétés.

Étape 2: Sur le Général ou La mise en réseau onglet, cliquez sur le Configurer bouton.

configurer la carte réseau

Étape 3: Cliquez maintenant sur le Avancée onglet et cliquez sur le Adresse administrée localement propriété ou Adresse réseau propriété.

adresse administrée localement

Par défaut, le Pas présent la valeur est sélectionnée. Allez-y et cliquez sur le Valeur bouton radio et entrez une nouvelle adresse MAC. L'adresse MAC est une combinaison de 6 paires de chiffres et de caractères, à savoir 40-A2-D9-82-9F-F2. Vous devez entrer l'adresse MAC sans les tirets.

changement d'adresse mac

Vous pouvez aller à l’invite de commande et taper IPCONFIG / ALL pour vérifier que l'adresse MAC a été changé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 sous Windows. Vous pouvez également le faire via le registre, mais il est beaucoup plus technique et probablement pas requis par la plupart des gens.

Changer l'adresse MAC d'OS X

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

Deuxièmement, vous devez déterminer manuellement le nom technique de l'adaptateur avant de pouvoir modifier les paramètres. Je vais expliquer tout ce qui suit ci-dessous, étape par étape, mais cela se complique parfois un peu.

Pour commencer, découvrons l’adresse MAC actuelle de votre Mac. Vous pouvez le faire de deux manières: via les préférences système ou via le terminal. Ouvrir Préférences de système, cliquer sur Réseau puis cliquez sur le Avancée bouton. Assurez-vous de sélectionner d'abord l'interface appropriée (WiFi, Ethernet, etc.) dans la liste à gauche.

os x réseau avancé

Clique sur le Matériel onglet et vous verrez la première ligne est Adresse Mac. Je pensais que tu pouvais simplement choisir Manuellement du Configurer liste déroulante, mais cela ne vous permet pas de modifier l’adresse MAC.

matériel réseau mac

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

ifconfig en0 | Grep Ether

Cela vous donnera l'adresse MAC pour 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 ci-dessous jusqu’à atteindre une interface qui n’existait pas.

terminal os x ifconfig

Maintenant, vous pouvez simplement comparer les adresses MAC listées ici avec celles que vous avez vues dans les Préférences Système. Dans mon cas, mon adresse MAC WiFi de f8: 1e: df: d8: 9d: 8a correspond à en1C'est donc l'interface que je dois utiliser pour les prochaines commandes.

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

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

Maintenant que vous avez une nouvelle adresse MAC, vous pouvez modifier l'adresse actuelle à l'aide de la commande ci-dessous. Remplacez XX par l'adresse MAC 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 ou activer le compte root sous OS X. Par défaut, le compte 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 correctement. Cependant, il vous demandera votre mot de passe avant de changer l'adresse MAC.

De plus, l’adresse ne changera pas si vous êtes toujours connecté à un réseau WiFi. Vous devez d'abord vous déconnecter de tout réseau, puis exécuter la commande. Étonnamment, se déconnecter d'un réseau sans fil sous OS X n'est pas du tout intuitif. Vous devez appuyer et maintenir le Option puis cliquez sur l’icône WiFi pour voir l’option de déconnexion.

déconnecter de wifi os x

Voici donc un récapitulatif de toutes les commandes que j’ai exécutées afin d’obtenir l’adresse MAC actuelle, d’en générer une aléatoire, de mettre à jour l’adresse MAC, puis de vérifier si elle a réellement changé.

changement d'adresse mac os x

Comme je l’ai dit 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!

One Comment

Add a Comment

Votre adresse de messagerie ne sera pas publiée.