No se puede cambiar la dirección MAC en El Capitán

8

Leí la respuesta a esta pregunta y traté de cambiar la dirección MAC de mi Mac en0. Cuando uso ifconfing , reporta la dirección MAC recién configurada, pero en Configuración de red, aún reporta la anterior.

Usando ifconfig :

EnelmenúdesplegabledeWi-Fi:

IntentéencenderyapagarWi-Fi(usandosudoifconfigen0up/down),igual.¿Estoyhaciendoalgomaloespartede Protección de integridad del sistema introducida en El Capitán?

La razón por la que creo que mi dirección MAC no ha cambiado es que uso restricciones de ancho de banda con UniFi AP, pero cambiar mi dirección MAC no parece infringir esas restricciones.

    
pregunta Behdad 11.10.2015 - 14:34

2 respuestas

5

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 falsificar 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 reprogramó en la EPROM. Cambié mi MAC a lo que el suyo informa, mientras que ifconfig muestra la dirección falsificada , la dirección MAC física real permanece tal como estaba programada originalmente. Wireshark está informando la dirección falsificada, pero eso no impide que una aplicación de verificación de hardware que encueste al hardware físico real para que su dirección vea la dirección real.

    
respondido por el user3439894 11.10.2015 - 16:36
6

Entiendo que 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:

Utilice SpoofMac . Simplemente funciona. Aquí está cómo obtenerlo y usarlo:

$ git clone https://github.com/feross/SpoofMAC.git
$ cd SpoofMAC
$ python setup.py install
$ cd scripts
$ python spoof-mac.py list
- "Ethernet" on device "en0" with MAC address 3C:07:54:55:71:41
- "FireWire" on device "fw0" with MAC address A4:B1:97:FF:FE:9E
- "Wi-Fi" on device "en1" with MAC address 68:A8:6D:1B:FE:E4 currently set to 00:E0:B8:1B:FE:E4
$ python spoof-mac.py set 00:00:00:00:00 en1 # or whatever mac address you want

Espero que ayude a cualquiera que intente cambiar su dirección de Mac percibida y falle.

    
respondido por el jamescampbell 15.11.2015 - 07:01

Lea otras preguntas en las etiquetas