Antes de empezar cabe destacar que es un proceso sencillo, tanto en Linux como en Android.

No obstante, cabe destacar que en ambos casos se precisará de privilegios de administrador, con lo cual en el caso de Android deberá tratarse de un dispositivo “rooteado”.

1.- Habilitar el wifi.

2.- Desconectarse de cualquier red en la que el dispositivo se haya conectado.

3.- Abrir un terminal y ejecutar el siguiente script:

Como es obvio, deberás reemplazar 00:22:d2:34:ac:78 por la dirección MAC que quieras. En caso de que pretendas simular que estás usando otro dispositivo en particular, podéis averiguar su dirección MAC escribiendo lo siguiente en ese dispositivo:

Finalmente, aclarar que el comando netcfg que aparece en el script simplemente se incluye a los fines de ver que los cambios se realizaron con éxito.

(En Android, es posible que tengas que reemplazar la segunda línea por busybox ifconfig wlan0 hw ether 00:22:d2:34:ac:78.)

4.- En caso de que quieras guardar el script en un archivo y suponiendo que lo llames macchanger, no olvides otorgarle permisos de ejecución usando el siguiente comando:

5.- Sólo resta ejecutar el script teniendo el wifi activado pero sin estar conectado a ninguna red.

19 COMENTARIOS

  1. […] Muchas veces por el motivo que sea necesitamos cambiar la MAC de nuestros interfaces de red, en Linux esta tarea se puede realizar de forma muy fácil desde la terminal con simples comandos como se explica en un tutorial en esta misma web. […]

  2. Hola muy buenos días. A la hora de hacer el comando en android, luego de tipear busybox ifconfig wlan0 y la MAC, me tira error. BAD ADDRESS, pero es la misma que usaba anteriormente. Que hago mal? Tengo que probar con Wlan1…?Saludos!

DEJA UNA RESPUESTA

Por favor, introduzca su comentario!
Por favor, introduzca su nombre aquí