Parece haber un problema con las aplicaciones de navegador móvil en Android y iPhone que se redirigen a sitios publicitarios. Esto está interrumpiendo la experiencia de navegación.
El problema:
Muchos usuarios han informado esto, tanto en el foro de productos de Chrome como en los foros de Apple (enlaces en el pastebin a continuación), pero nadie parece entender lo que realmente está ocurriendo. La gente está haciendo restablecimientos de fábrica innecesarios en sus teléfonos y se queja con varios webmasters sobre los anuncios en sus foros.
El comportamiento se puede replicar en un navegador de escritorio cambiando el User-Agent a un Nexus 4 y recargando un hilo del foro en un sitio web (por ejemplo, xda-developers) hasta que aparezca un anuncio ofensivo.
Como no puedo crear más de dos enlaces aquí sin ganar más reputación, puede encontrar contenido útil en este pastebin .
¿Alguien puede dar consejos sobre cómo suprimir estos redireccionamientos, sin recurrir a un navegador que no sea de stock?
En primer lugar: ¡Este tipo de publicidad debe ser denunciada!
¿Alguien puede dar consejos sobre cómo suprimir estos redireccionamientos, sin recurrir a un navegador que no sea de stock?
Parece que usan un error en JavaScript. Tal vez informe al proveedor de anuncios o al propietario de la aplicación para bloquear.
¿Cómo puedo aislar contenido de JavaScript enviado por un usuario que no es de confianza?
Casi garantizaría que el enrutador no está infectado con malware ni su configuración de DNS ha sido modificada/hackeada.
He eliminado este problema en los sitios donde tenemos un enrutador MikroTik usando un filtro de protocolo de capa 7 como se muestra a continuación. Esto no ayuda a los dispositivos a desconectarse de la red WiFi (obviamente), pero al menos les da un respiro cuando están conectados a redes WiFi domésticas y/o laborales.
En primer lugar, cree la definición del protocolo:
/ip firewall layer7-protocol
add comment="Frigging javascript redirects on chrome browsers" \
name=Javascript_Redirect \
regexp="^.+(spaces.slimspot.com|mostawesomeoffers.com).*\$"
Ahora, para filtrar este tráfico
/ip firewall filter
add action=drop chain=forward comment=\
"Block and log Javascript_Redirect L7 Protocol" layer7-protocol=\
Javascript_Redirect log=yes log-prefix=JSredirect_
Otros firewalls que tienen capacidad de filtrado de Capa 7 también podrían bloquear estos redireccionamientos de manera similar.
No hay nada malo con el teléfono o el navegador, es el enrutador wifi. Está infectado con malware: la configuración de DNS se cambia para redirigir a los sitios de malware.
Intente visitar 192.168.1.1 de forma inalámbrica; no podrá hacerlo.
Conecte el enrutador a través del cable LAN
Restablecimiento completo del enrutador
Configure manualmente el enrutador (consulte a su proveedor de servicios si no tiene los detalles a mano)
(Importante) Cambie la contraseña de administrador del enrutador de la "contraseña" predeterminada a otra. Así es como el malware se apoderó del enrutador.
Instale Ad block plus browser, también resolverá el problema en Chrome. Esto es lo unico que me funciono
No sé si sería de alguna ayuda para los usuarios anteriores, pero encontré una solución para los numerosos redireccionamientos a los que me enfrentaba mientras simplemente intentaba ver videos. Simplemente deshabilite JavaScript y habilite manualmente solo los sitios web a los que desea acceder. De esa manera, solo obtengo una pestaña abierta que me redirige a una página en blanco que se cierra fácilmente en lugar de docenas de páginas consecutivas que me preguntan si realmente quiero irme o me dicen que mi teléfono está infectado. Lleva algo de tiempo agregar excepciones para los sitios web que visito que usan JavaScript, pero si está tan molesto como yo con las redirecciones, es un pequeño precio que mejoró enormemente mi comodidad de navegación. Solo recuerde que si una página no se carga, probablemente deba agregar una excepción en la configuración de su sitio de JavaScript.
Solo para que sepa que no soy un experto en computadoras, por lo que esta es solo una solución que probé cuando leí aquí que era un error de explotación en JavaScript.
andres t