1 votos

¿Cómo puedo forzar el portal cautivo y el registro de dispositivos de Starbucks?

Starbucks comenzó esta nueva política en la que si utilizas su Wi-Fi debes aprobar o denegar cada vez si los anunciantes pueden rastrearte.

Pero tienen una interfaz de usuario engañosa donde está incrustado y cada vez que "inicias sesión" el botón para aprobar el rastreo de anunciantes se acepta automáticamente. Y cada vez tengo que pasar por pasos adicionales para denegar el seguimiento.

Bueno, hoy intenté rechazar el seguimiento de anunciantes pero no pude. El portal cautivo apareció, pero el formulario de consentimiento del anunciante se congeló y me conectó a Internet de todos modos. Lo cual no debería haber ocurrido.

Y no puedo hacer que el portal cautivo vuelva a aparecer. Así que ahora quiero ver cómo puedo hacer que Starbucks olvide mi dispositivo.

Nota: La Wi-Fi de Starbucks guarda automáticamente "algo" en su sistema para que durante X período de tiempo reconozca tu dispositivo hardware y solo muestre el portal cautivo y no un nuevo registro.

Aquí está el problema: no sé qué se está guardando para poder restablecer mi registro.

Nuevamente, Starbucks hace tres cosas para que puedas usar su Wi-Fi:

  1. Registro del dispositivo: un formulario aparece con una X periodicidad, por ejemplo, cada 30 días debes completar un formulario antes de obtener acceso a WiFI. El formulario solicita lo siguiente: nombre, dirección de correo electrónico y código postal

  2. Te pide que consientas a sus términos: esta pantalla aparece en cada nueva sesión. No cada X días como lo anterior.

  3. Una novedad en el formulario de consentimiento anterior, incrustado, es aprobar o denegar el rastreo de anunciantes. Donde la aprobación del rastreo de anunciantes se hace automáticamente.

Problema: El segundo punto anterior está roto. Ocurre una nueva sesión y no se me pide consentir a los términos; simplemente me conecta a Internet.

He intentado esto: Ir a https://captive.apple.com/hotspot-detect.html y muestra "éxito", que es el comportamiento esperado.

Entonces he intentado las siguientes cinco cosas:

  1. Eliminar Starbucks de mis Redes Preferidas
  2. Limpiar DNS
    sudo dscacheutil -flushcache
    sudo killall -HUP mDNSResponder
  3. Encender y apagar el Wi-Fi
  4. Reiniciar la computadora
  5. Cambiar la dirección MAC; sin embargo, después descubrí que no es permanente

Y nada está funcionando. En lugar de esperar 30 días o cuántos días sea, ¿cómo puedo hacer que Starbucks olvide mi dispositivo?

¿Alguien sabe qué información del dispositivo Starbucks está guardando para reconocer mi computadora?

Uso una VPN cada vez en su red. Lo cual puede reducir la efectividad del rastreo de anunciantes. Pero quiero entender qué están haciendo tecnológicamente.

0 votos

¿Intentaste borrar la caché de tu navegador? No sé si existe un plugin para Safari, pero para Firefox y Edge (Chrome) hay modificadores de strings de agente de usuario que cambian lo que se informa (y rastrea) sobre tu navegador/computadora. Dale una oportunidad.

0 votos

@Allan El portal cautivo no se muestra en el navegador

0 votos

Un portal cautivo se muestra a través del navegador predeterminado @Ezekiel.

3voto

Jeremy Lai Wai Kit Puntos 38

Probablemente estén utilizando la dirección MAC de tu dispositivo. Puedes cambiar esto temporalmente usando la respuesta dada aquí: https://apple.stackexchange.com/a/183370/261584

También puedes intentar:

brew install spoof-mac
sudo spoof-mac randomize en0

Esto debería forzar nuevamente la ventana de portal cautivo.

Si no quieres instalar ninguna fórmula de Homebrew, puedes probar esta secuencia de comandos para hacerlo utilizando solo utilidades incorporadas.

Asegúrate de que tu Wi-Fi esté encendido, luego en Terminal.app:

$ # Copia la salida de abajo: ej. 2b:62:1f:fe:8e:1f
$ openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'
$ # Desconéctate de la red Wi-Fi actual
$ sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z
$ # Establece la dirección MAC de la interfaz Wi-Fi (rápidamente, antes de volver a conectar)
$ sudo ifconfig en0 ether 2b:62:1f:fe:8e:1f

Si falla con un error como ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address, intenta nuevamente con una nueva dirección aleatoria. Ten en cuenta que tendrás que ser rápido para ejecutar el comando ifconfig antes de que la Wi-Fi se vuelva a conectar (airportd -z).

1 votos

Funcionó! Gracias. Solo probé la opción de cerveza. También es importante señalar que forzó la pantalla de registro. Donde registré el dispositivo: nombre, correo electrónico y código postal. Luego recibí una segunda pantalla para aceptar los T&C y aprobar o denegar el seguimiento de anunciantes.

1 votos

FWIW los comandos separados son efectivamente lo que el paquete de referencia Brew hace por ti, en el momento de escribir.

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