OSX/IOS

Cómo falsificar su dirección MAC en Mac OS X.

Terminal

Una dirección MAC es un identificador único asignado a su tarjeta de red, y algunas redes implementan el filtrado de direcciones MAC como método de seguridad. Se puede desear una parodia de una dirección MAC por varias razones y es muy fácil falsificar su dirección MAC en Mac OS X 10.4, 10.5, 10.6, 10.7, OS X 10.8 y OS X 10.9. A los efectos de este artículo, asumiremos que desea falsificar la dirección MAC inalámbrica de su Mac, que es su tarjeta wi-fi. Sin más preámbulos, aquí hay un proceso de tres pasos sobre cómo hacer precisamente eso …

Recuperando la dirección MAC actual

Primero, querrá la dirección MAC inalámbrica actual para poder configurarla sin reiniciar. Inicie la aplicación Terminal y escriba el siguiente comando:

ifconfig en1 | grep ether

Sabrás ver algo como:

ether 00:12:cb:c6:24:e2

Y los valores después de «ether» constituyen la dirección MAC actual. Escríbalo en algún lugar para que no lo olvide. Si es así, este no es el fin del mundo, solo tiene que reiniciar para restablecerlo desde un cambio.

Tenga en cuenta que su Mac puede tener la tarjeta wi-fi en en0, por lo que es posible que deba ajustar la cadena en consecuencia.

Falsificación de una dirección MAC

Para falsificar su dirección MAC, simplemente establezca ese valor devuelto por ifconfig en otro valor hexagonal en el formato aa: bb: cc: dd: ee: ff. Puede generar uno aleatorio si es necesario.

Para este ejemplo, configuraremos nuestra dirección MAC inalámbrica en 00: e2: e3: e4: e5: e6 emitiendo el siguiente comando:

sudo ifconfig en1 ether 00:e2:e3:e4:e5:e6

El comando sudo le pedirá que ingrese la contraseña de root para realizar el cambio.

Nuevamente, algunas Mac usan en0, así que si tienes problemas, puedes probar esto.

La verificación de la dirección MAC falsa funcionó

Si desea verificar si la suplantación funcionó, escriba el mismo comando que antes:

ifconfig en1 | grep ether

Ahora verás:

ether 00:e2:e3:e4:e5:e6

Es decir, la dirección MAC es ahora el valor que estableció. Si aún desea verificar la suplantación de identidad, simplemente conéctese a su enrutador inalámbrico y mire la lista de «dispositivos disponibles» (o dispositivos adjuntos), y su dirección MAC falsa será parte de esa lista.

Si desea restablecer su dirección MAC a su valor real, simplemente emita los comandos ifconfig anteriores con la dirección MAC que recuperó en el paso 1. También puede reiniciar su Mac.

¡Disfrutar!

Nota: El lector Dee Brown señala lo siguiente, que puede ayudar a algunos usuarios con dificultades: “Al ejecutar 10.5.6, debe hacer el truco para disociarse de la red. **** NO PARE EL AEROPUERTO ****. Todo lo que tiene que hacer es hacer clic en el aeropuerto y hacer clic en Unirse a la red e ingresar un nombre falso como red ssid. Luego, mientras intenta conectarse, haga clic en cancelar. En este punto, puede hacer falsificaciones usando el comando sudo ifconfig en1 ether ”

otros lectores señalan que el truco de Dee Brown también funciona en 10.5.7 y versiones posteriores. ¡Gracias Dee!

Actualizar: Si aún tiene problemas con la falsificación de MAC en Leopard o Snow Leopard, el método anterior aún funciona, pero intente disociarse de cualquier red inalámbrica PERO mantenga la conexión inalámbrica del aeropuerto encendida (como se mencionó anteriormente); una manera fácil de hacerlo es escribir lo siguiente en la línea de comando:

airport -z

Tenga en cuenta que debe tener la configuración del comando «aeropuerto» para que funcione para los usuarios, puede hacerlo copiando y pegando este comando en la terminal Mac:

sudo ln -s /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport /usr/sbin/airport

Una vez que esté desconectado de la red, debería poder falsificar su dirección MAC como de costumbre

Actualizado el 28.02.2012: Para Mac OS X Lion, la interfaz del aeropuerto ahora se llama «Wi-Fi» y, por lo tanto, el comando para falsificar una dirección MAC en OS X 10.7, OS X 10.8 Mountain Lion y OS X Mavericks es:

sudo ifconfig en0 Wi-Fi aa:bb:cc:dd:ee:ff

Para algunas computadoras, Wi-Fi puede ser la interfaz, pero se puede falsificar especificando «ether».

sudo ifconfig en0 ether aa:bb:cc:dd:ee:ff

No olvide desconectarse de cualquier red antes de «airport -z», mientras mantiene la tarjeta activa. Si continúa teniendo problemas o recibe un mensaje de «valor bajo», intente apagar y encender la NIC inalámbrica usando lo siguiente:

sudo ifconfig en0 down

Ahora reactive la NIC:

sudo ifconfig en0 up

Luego falsifique la dirección MAC:

sudo ifconfig en0 ether aa:bb:cc:dd:ee:ff

La reactivación de la tarjeta de red puede hacer que se una a la última red inalámbrica disponible.

La dirección MAC debe permanecer falsificada hasta que se reinicie, pero siempre puede verificar su dirección MAC en la GUI o en la línea de comando con networksetup -listallhardportsports si tiene curiosidad sobre el estado actual.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar