Spoofeando una MAC
Puede haber razones muy diversas para decidir camuflar la MAC (es decir, la direccion Ethernet de los dispositivos de red, grabada “a fuego” en su hardware), pero la forma de lograrlo es muy diferente segun el sistema operativo de que se trate…
Supongamos que 00:00:00:AA:AA:AA sea la MAC deseada y vayamos por partes, sin utilizar en ningun caso aplicaciones ajenas al propio sistema operativo, veamos algunos ejemplos, sigue leyendo el post.
Linux
Basta teclear estos tres comandos:
1. ifconfig eth0 down
2. ifconfig eth0 hw ether 00:00:00:AA:AA:AA
3. ifconfig eth0 up
BSD
El proceso a seguir es muy similar al visto para Linux:
1. ifconfig xl0 down
2. ifconfig xl0 link 00:00:00:AA:AA:AA
3. ifconfig xl0 up
Mac OS X
Ojo: si la version es anterior a Tiger antes hay que aplicar un parche al kernel.
1. sudo ifconfig en0 lladdr 00:00:00:AA:AA:AA
Windows 2000/XP (metodo A)
En Windows has de saber primero si tu dispositivo de red soporta o no la clonacion de MAC. Si no es ese el caso, has de ir al metodo B.
1. Inicio -> Configuracion -> Panel de Control -> Redes
2. Click derecho sobre el NIC cuyo MAC se quiere cambiar -> Propiedades.
3. General -> Configuracion -> Avanzada.
4. Propiedad -> Direccion de Red (o Direccion administrada localmente).
5. Valor -> Teclear la nueva MAC (sin los : de separacion).
6. Ventana de comandos -> teclear ipconfig /all (o net config rdr) para comprobar si se ha realizado o no el cambio.
7. Si el cambio se ha realizado, rearrancar la maquina. Si no, probar el metodo B.
Windows 2000/XP (metodo B)
1. Inicio -> Ejecutar -> Teclear regedt32.
2. Ir a HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Control\Class\
{4D36E972-E325-11CE-BFC1-08002BE10318}
3. Doble clic
4. Buscar la clave DriverDesc del inyterfaz que se quiere modificar.
5. Editar (o añadir) la clave de cadena (tipo REG_SZ) NetworkAddress para que contenga la nueva MAC.
6. Deshabilitar y volver a habilitar el interfaz cambiado (o rearrancar el sistema).
Se trata de una operacion nada habitual -cierto- pero que obliga a replantearse si Windows resulta siempre el sistema mas amistoso con el usuario.
Fuentes e informacion complementaria:
- Changing Your MAC Address In Window XP/Vista, Linux And Mac OS X [IronGeek]
- MAC Address Spoofing [Mac Greekery]
- MAC Spoofing [Kriptopolis]


Comentarios