Leí la respuesta a esta pregunta e intenté cambiar la dirección MAC en0 de mi Mac. Cuando lo uso ifconfing
, informa la nueva dirección MAC establecida, pero en Configuración de red, aún informa la anterior.
En el menú desplegable de Wi-Fi:
Intenté encender y apagar el Wi-Fi (usando sudo ifconfig en0 up
/ down
), igual. ¿Estoy haciendo algo mal o es parte de la Protección de integridad del sistema introducida en El Capitan?
La razón por la que creo que mi dirección MAC no ha cambiado, es porque uso restricciones de ancho de banda usando UniFi AP, pero cambiar mi dirección MAC no parece contravenir esas restricciones.
macos
network
el-capitan
mac-address
Behdad
fuente
fuente
/System
y otros archivos. La configuración amplia de la computadora, como las preferencias y opciones de red, no se ve afectada por SIP.Respuestas:
No tiene nada que ver con SIP porque el hecho es que no puede cambiar la dirección MAC física real de una NIC de esa manera, ya que está codificada en su EPROM. Puede suplantar una dirección MAC de esa manera, sin embargo, la dirección MAC física real de una NIC siempre será la que se programó hasta que se reprograme en la EPROM. Cambié mi MAC a lo que informa el suyo, mientras que ifconfig muestra la dirección falsificada, la dirección MAC física real permanece como se programó originalmente. Wireshark informa la dirección falsificada, pero eso no impide que una aplicación de verificación de hardware que sondea el hardware físico real de su dirección no vea la dirección real.
fuente
Entiendo que realmente está buscando cambiar su dirección MAC, pero en caso de que quiera falsificarla para que aparezca como otra dirección MAC, esto es lo que recomiendo:
Usa SpoofMac . Simplemente funciona Aquí está cómo obtenerlo y usarlo:
Espero que ayude a cualquiera que intente cambiar su dirección mac percibida y falle.
fuente
set
comando para cambiar: Uso: spoof-mac list [--wifi] spoof-mac randomize [--local] <devices> ... spoof-mac set <mac> <devices> ... spoof-mac reset <dispositivos> ... spoof-mac normalizar <mac> spoof-mac -h | --help spoof-mac --version Editó la respuesta con este cambio.brew install spoof-mac
y luegosudo spoof-mac randomize en1