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

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. La suplantación de una dirección MAC se puede desear 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, es decir, su tarjeta wi-fi. Sin más preámbulos, aquí hay un proceso de tres pasos sobre cómo hacer precisamente eso …

Recuperando su dirección MAC actual

Primero, querrá su 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’ componen su dirección MAC actual. Escriba esto en algún lugar para que no lo olvide. Si lo hace, no es el fin del mundo, solo tendrá que reiniciar para restablecerlo desde un cambio.

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

Suplantar una dirección MAC

Para falsificar su dirección MAC, simplemente establezca el valor devuelto por ifconfig en otro valor hexadecimal 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 requerirá que ingrese su contraseña de root para realizar el cambio.

Nuevamente, algunas Mac usan en0, así que si tiene algún problema, puede intentarlo.

Verificación de la dirección MAC falsificada funcionó

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

ifconfig en1 | grep ether

Ahora verás:

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

Lo que significa que su dirección MAC es ahora el valor que la configuró. Si desea verificar aún más la suplantación, simplemente inicie sesión en su enrutador inalámbrico y observe la lista de ‘dispositivos disponibles’ (o dispositivos adjuntos), y su dirección MAC falsificada 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: Lector Dee Brown señala lo siguiente, que puede ayudar con algunos usuarios que tienen dificultades: “ejecutando 10.5.6 necesita hacer el truco para desasociarse de la red. **** NO APAGUE EL AEROPUERTO ****. Lo que tendrá que hacer es hacer clic en su aeropuerto y hacer clic en unirse a la red e ingresar un nombre falso como el ssid de la red. Luego, mientras intenta conectarse, haga clic en cancelar. En este punto, puede falsificar 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!

Actualización: si todavía tiene problemas con la suplantación de direcciones MAC en Leopard o Snow Leopard, el método anterior aún funciona, pero intente disociar con cualquier red inalámbrica PERO mantenga su Aeropuerto inalámbrico encendido (como se mencionó anteriormente); una manera fácil de hacerlo es para 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 de Mac:

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

Una vez desasociado 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 usted falsifica especificando “ether” en su lugar.

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

Recuerde desvincularse de cualquier red de antemano con “airport -z” mientras mantiene la tarjeta activa. Si continúa teniendo problemas o recibe un mensaje de “valor incorrecto”, intente apagar la NIC inalámbrica y volver a encenderla utilizando lo siguiente:

sudo ifconfig en0 down

Ahora vuelva a habilitar la NIC:

sudo ifconfig en0 up

Luego proceda a falsificar la dirección MAC:

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

Volver a habilitar 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 cuál es su dirección MAC en la GUI o en la línea de comandos con networksetup -listallhardwareports si tiene curiosidad sobre el estado actual.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario