Cambiar la dirección MAC de tu computadora con macchanger

2816927880_60f157d2e3_b

Images Credits: Hector Garcia

La dirección MAC de la tarjeta de red,es una de las maneras más fáciles de rastrear e identificar un equipo, por suerte es bastante sencilla de cambiar sobre todo si utilizamos una pequeña aplicación llamada macchanger, disponible en la mayoría de repositorios de las diferentes distros linux.

Vamos a ver los pasos:

  • Primero identificamos nuestra MAC en función de la interfaz de red que estemos usando para conectarnos, mediante  el comando
ifconfig

macchanger_image1

  • Antes de cambiar la MAC precisamos detener la interfaz de red, en mi caso wlp6s0 (la wlan0 de toda la vida). Así que ejecutamos como root 
ifconfig wlp6s0 down

Ahora es el momento de ejecutar macchanger con el parametro -r que nos proporciona una direccion mac aleatoria, seguido de la interfaz de red

macchanger -r wlp6s0

macchanger_image2

También podemos elegir la mac nosotros mismos utilizando el parametro -m. Por ej:

macchanger -m 00:01:12:35:8f:0b wlp6s0

macchanger_image4

  • Como recordaréis habíamos desactivado la red, ahora es el momento de iniciarla otra vez.
ifconfig wlp6s0 up

Hay que reseñar que esto no cambia de modo permanente la dirección física de nuestro equipo, la próxima vez que reiniciemos volveremos a tener la MAC original.

Image Credits  | 5 seconds later by Hector Garcia

14 thoughts on “Cambiar la dirección MAC de tu computadora con macchanger”

  1. cooper15 says:

    Sumamente curioso, buen aporte

  2. Ghermain says:

    Muy bueno pero muy aburrido… tener que hacerlo ¡¡¡cada vez que prendo la máquina!!! Naaahhh… Ultimamente estoy perezoso… jejeje 🙂

    1. rockandroleo says:

      Se puede automatizar agregando al inicio de sesión el comando:
      ifconfig wlan0 down ; macchanger -r wlan0 ; ifconfig wlan0 up
      (comando válido en Debian , al menos, y para la red wlan0)
      Saludos.

  3. reneco says:

    Si mal no recuerdo cambiaba la mac con ifconfig, algo así como “ifconfig eth0 hw ether 00:01:02:03:04:08” y para iniciarla ocupaba un pequeño script bash, lo usaba para cambiar la mac de la wifi (eth0 lo cambiaba por wlan0)

  4. Luis says:

    Muy bueno el artículo.
    En mi laburo, colocamos en /etc/network/interfaces la sentencia “pre-up ifconfig eth0 hw ether aa:bb:cc:dd:ee:ff” y nos queda forever and ever.

    1. tannhausser says:

      muy buena esa solución! me la apunto que nunca se sabe XD
      Un saludo!

  5. dmacias says:

    Que recuerdos me traen estas cosas jajajaja.
    Por cierto, te taringaron la entrada, como viene pasando ultimamente con todos 🙁

    1. tannhausser says:

      De los tiempos del aircrack supongo 🙂 … a mi se me ocurrió viendo los precios de internet en un aeropuerto…

      Al de la taringa a estas alturas ya le habrán felicitado por el post y dado sus 10 puntitos XD

      Tampoco es un tema que me preocupe demasiado…la verdad 😉

  6. dmaciasdmacias says:

    A los tiempos es los que trabajaba fuera de casa y si, bastante uso del paquete aircrack desde backtrack, y asta aquí puedo contar xD jjajajaja.
    Ya, tampoco es que me moleste mucho las taringadas, pero ultimamente tengo que confesar que me paso a buscar mis post por allí, y cuando los encuentro, pues simplemente toquecito de atención público, por molestar mas que nada .

  7. Pingback: Siguiendo la telaraña 50/2013 | Thalskarth's Maëlstrom
  8. Trackback: Siguiendo la telaraña 50/2013 | Thalskarth's Maëlstrom
  9. ale says:

    con networkmanager se puede hacer automaticamente en la opcion al agregar la red, Cloned MAC address ahi pones la mac que desea utilizar y al conectarse a la red ya tendras una nueva mac XD

    1. tannhausser says:

      buen tip! 🙂

  10. Pingback: Siguiendo la telaraña 50/2013 en Thalskarth's Maëlstrom
  11. Trackback: Siguiendo la telaraña 50/2013 en Thalskarth's Maëlstrom
  12. k3ld4r says:

    yo lo hago asi “sudo nano /etc/network/interfaces”, añadiendo esta linea “pre-up macchanger -A eth0”

Deja un comentario