Estoy usando un MacBook Pro/Big Sur 11.2.3 M1 He estado usando el siguiente comando para generar direcciones MAC:
openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
(Además, me gustaría mencionar que DEBES estar desconectado de cualquier AP antes de intentar cambiar tu MAC, de lo contrario será rechazado).
No he tenido éxito con la afirmación anterior de que volver a introducir el comando varias veces de alguna manera resulta en la MAC que se acepta, sin embargo, me he dado cuenta de que parece haber un patrón en cuanto a qué direcciones MAC se aceptan y cuáles no.
Este es el comando para cambiar tu dirección MAC:
sudo ifconfig en0 ether -ADDRESS-
Puedes comprobar fácilmente si ha funcionado o no con:
ifconfig
(a continuación, comprobar el "éter -ADDRESS-" en en0)
A continuación se muestran algunas de las direcciones que he probado, tanto las que funcionan como las que no:
[TRABAJANDO]
6a:dc:25:64:92:0b
c4:10:9c:cd:a3:38
de:28:17:27:3d:24
64:40:d4:2a:bf:77
6e:c5:a2:91:93:2b
9c:4a:93:cb:19:ae
d6:01:57:42:d8:60
f8:63:1f:cb:28:33
ca:a2:78:89:dc:80
58:c7:e5:87:a7:26
f8:81:b6:6a:a0:9b
ec:3f:cd:a7:d0:41
[NO TRABAJA]
29:c8:a3:bb:00:e0
65:8c:62:47:94:aa
9b:01:2d:be:1f:41
7f:5a:28:df:c5:28
6f:e5:8a:c8:13:83
33:26:14:64:3b:7a
97:3a:e7:b1:b1:af
Agradecería que algunos de vosotros probarais esto y me informarais de si a vosotros también os sigue el mismo patrón. Si también pudiera mencionar qué hardware está utilizando / qué versión de Big Sur que tiene que ayudaría.
Seguiré intentando averiguar por qué sólo se aceptan determinadas direcciones MAC e informaré de cualquier descubrimiento.
Por último, si alguien tiene alguna sintaxis alternativa para la generación de direcciones MAC utilizando OpenSSL he encontrado bastantes en línea y sospecho que podría ser un problema con las instrucciones que estoy dando OpenSSL en el primer lugar.
1 votos
Por curiosidad, ¿por qué lo hace?
1 votos
Para ello es necesario utilizar la herramienta de retroalimentación suministrada con la versión beta del sistema operativo. Es muy posible que se trate de un error, y llamar la atención de Apple sobre ello forma parte de lo que se acepta al descargar e instalar software beta.