Changer son adresse MAC

De Korben Wiki
Aller à : navigation, rechercher
Draft-128x128.png

Cet article est une ébauche.
Vous pouvez partager vos connaissances en l’améliorant :

  • Compléter l'article
  • Restructurer le contenu
  • Rajouter des illustrations
  • Créer des pages
  • Alerter dans les discussions si le sujet n'a pas lieu d'être et veiller à ce que la ligne éditoriale de ce wiki soit bien respectée

L'adresse MAC est l'identifiant unique de votre carte réseau.

ATTENTION: Lorsque vous changez l'adresse MAC de votre carte réseau avec un logiciel, celle-ci n'est modifiée que temporairement car une adresse MAC est gravée dans le chipset de la carte Réseau. Lors d'un redémarrage les paquets de votre machine arboreront à nouveau l'adresse MAC de votre carte réseau (selon l'OS, le logiciel utilisé pour modifier l'adresse...). Le seul moyen de la changer "physiquement" serait de "flasher" votre carte (la plupart du temps impossible).

Changer son adresse MAC permet :

  • de protéger son anonymat (encore plus sur un réseau en IPv6) ;
  • de se connecter plusieurs fois de suite à des réseaux Wifi qui autorisent une connexion par adresse MAC limitée dans le temps


Voici une liste des logiciels permettant de changer son adresse MAC sur les systèmes d'exploitation les plus courants.

Windows

Via un logiciel tierce-partie

Tmac.jpg

Via le gestionnaire de périphériques de Windows

Attention, cette méthode peut ne pas être valable pour toutes les cartes réseau.

Dans le gestionnaire de périphériques, aller dans la section "Cartes réseau", puis aller dans les propriétés de la carte réseau dont l'adresse MAC doit être changée. Sélectionner l'onglet "Avancé", puis chercher une ligne qui pourra s'appeler selon les drivers de la carte réseau "Network Address", "MAC address" ou autre s'en approchant. Sélectionner cette ligne, il doit normalement être possible ensuite dans la partie de droite de la fenêtre de spécifier une valeur personnalisée dans un champ texte ou de sélectionner "Absente" pour laisser l'adresse MAC d'origine de la carte réseau. L'adresse MAC doit être entrée sans espace ou autre caractère spécial.

Mac-edit-win.jpg


Linux

Simplement en ligne de commande avec la commande ifconfig.

ifconfig $INTERFACE hw ether $MAC

Mac Changer

Installer Mac Changer :

sudo apt-get install macchanger

Connaitre votre adresse MAC d'origine (pour la noter dans un coin afin de la conserver)

ifconfig

Et regardez la ligne qui ressemble à ça : Link encap:Ethernet HWaddr 00:21:fa:02:e5:46

L'adresse MAC c'est ça : 00:21:fa:02:e5:46

Il faut ensuite arrêter votre interface réseau  :

sudo /etc/init.d/networking stop

Et vous pouvez maintenant générer des fausses adresses MAC pour votre carte réseau.

Aléatoirement

macchanger eth1
  • Current MAC: 00:21:fa:02:e5:46 (Hansung Eletronic Industries Development Co., Ltd)
  • Faked MAC: 00:09:a5:eb:23:f8 (Hansung Eletronic Industries Development Co., Ltd)

En changeant juste la fin (donc en restant dans la même gamme de carte réseau)

macchanger --endding eth1
  • Current MAC: 00:21:fa:02:e5:46 (Hansung Eletronic Industries Development Co., Ltd)
  • Faked MAC: 00:09:a5:6f:31:23 (Hansung Eletronic Industries Development Co., Ltd)

Autre carte aléatoire de la même gamme

macchanger --another eth1
  • Current MAC: 00:21:fa:02:e5:46 (Hansung Eletronic Industries Development Co., Ltd)
  • Faked MAC: 00:11:18:5b:3a:1f (Blx Ic Design Corp., Ltd.)

Adresse MAC personnalisée

Et pour remettre votre adresse MAC d'origine ou une adresse MAC sortie de votre tête :

macchanger --mac=01:23:45:67:89:ab eth1
  • Current MAC: 00:40:96:43:87:65 [wireless] (Cisco/Aironet 4800/340)
  • Faked MAC: 01:23:45:67:89:ab (unknown)

Vous pouvez consulter les paramètres de MacChanger en entrant la commande :

macchanger --help

Redémarrez ensuite votre interface réseau :

sudo /etc/init.d/networking start

Mac

La commande ifconfig suffit (penser à l'utilisation des paramètres BSD et non Linux). On obtient donc :

ifconfig $INTERFACE ether $MAC