2 votos

P: No se puede falsificar la dirección MAC en el Macbook Pro 2019 13.3 en Big Sur Beta 4

Suelo cambiar mi dirección MAC con frecuencia y funcionaba perfectamente en Catalina, sin embargo cuando pasé a Big Sur no parecía funcionar correctamente, al menos para la Beta 4. Yo ejecutaba el comando

sudo ifconfig en0 ether yourspoofedmacaddress

donde confirmé que en0 es mi dispositivo inalámbrico. Yo esperaría que después de ejecutar ifconfig la interfaz en0 ether mostraría la dirección mac falsificada, y lo hace, pero tan pronto como se conecta a cualquier conexión wifi, la interfaz en0 vuelve a la dirección MAC original.

Esto también sucede después de intentar falsificar cualquier dirección MAC de la interfaz incluyendo en1, en2, y en3. Estas interfaces no se utilizan en absoluto, pero una vez que en0 recibe cualquier tipo de conexión de red, todo el spoofing revierte.

¿Alguna idea de por qué podría dejar de funcionar en Big Sur o alguna solución al respecto?

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.

2voto

hax Puntos 211

Yo tenía el mismo problema, su solución realmente funciona

sudo ifconfig en0 ether yourspoofedmacaddress

Lo que tienes que hacer es pulsar la flecha hacia arriba en el terminal y seguir reintroduciendo rápidamente unas 3 veces y luego cambia. Necesitaba hacer esto para iniciar sesión en una wifi cautiva y mis dispositivos IOT no pueden hacer eso, así que tienen que falsificar desde mi Mac.

2voto

dry.yellow Puntos 21

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.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X