No puedo entender esto. Noté que mis resultados de búsqueda eran un poco "diferentes" últimamente.
- No inicié sesión cuando realizo una búsqueda en Google, pero si hago clic en "Imágenes" o "Videos", aparece como iniciado sesión.
- No hay información de Wikipedia en la barra lateral de la página de búsqueda.
- Si desactivo Ghostery y uBlock, muchos de los resultados son anuncios.
Decidí verificar las herramientas del desarrollador y noté que había un SyntaxError en la página, hice clic en él y en realidad conduce a una función de JavaScript que reemplaza la dirección web de Google.
El problema parece ocurrir solo en Chrome, aquí hay un lado a lado con firefox:
Traté de adjuntar Fiddler Web Debugger para capturar el tráfico y poder ver a dónde me redirigen. Pero tan pronto como adjunto un depurador web, todo desaparece y recibo la página de búsqueda real ... La fuente de la página cuando Fiddler está capturando es completamente diferente.
A continuación se muestra un gifv de captura de pantalla que lo muestra. Comienza con la página secuestrada y hago un círculo alrededor de algunos archivos fuente javascript adicionales incompletos. Luego le digo a Fiddler que capture el tráfico y actualice mis resultados de búsqueda. La página que recibo es completamente diferente. Finalmente, deshabilito la captura de tráfico nuevamente y actualizo la página para mostrar la página secuestrada y llevarlo a la función con el error de sintaxis que se supone que reemplaza la dirección web.
http://i.imgur.com/gbWkkLp.gifv
Ejecuté Malwarebytes y no obtuve resultados. Spybot tuvo algunos golpes, pero eliminarlos no solucionó el problema. También he reiniciado completamente Chrome usando la herramienta proporcionada por Google. Si uso un perfil web diferente, como el que hago en mis facturas, no obtengo resultados de búsqueda. Si habilito Fiddler, de repente obtengo resultados.
fuente
Respuestas:
Probablemente, algún malware se estaba haciendo pasar por Fiddler , como señaló el desarrollador original de Fiddler, Eric Lawrence :
( fuente )
( fuente )
Comportamiento
La señal más clara de malware es que Google Chrome no carga los sitios web HTTPS según lo previsto, a menos que esté utilizando Fiddler para capturar tráfico. Fiddler no está diseñado para interferir con su navegación web normal cuando no está en uso.
Para que el malware se oculte, necesita secuestrar el proxy Fiddler y renunciar al tráfico HTTPS con la clave privada del certificado Fiddler. Es trivial cambiar la configuración del proxy , y es posible obtener una copia de la clave privada de su instalación de Fiddler .
Certificado de raíz
Hizo que Fiddler instalara un certificado raíz en su computadora, que le permite insertarse como un hombre en el medio (MitM) para monitorear el contenido de los datos que se envían a través de HTTPS:
Por el contrario, así es como normalmente se confía en https://www.google.com/ :
Su computadora confía en
DO_NOT_TRUST_FiddlerRoot
certificado porque se instaló en el almacén de confianza de certificados de su sistema operativo.Proxy para interceptar HTTPS
Usted indicó que HTTPS se comporta correctamente en Mozilla Firefox, que se puede configurar para usar sus propias reglas de proxy independientes en lugar de las reglas de proxy del sistema operativo. Google Chrome utiliza el proxy del sistema operativo sin una opción fácil para hacer lo contrario.
Al pasar por el proxy de nivel de sistema operativo de Fiddler, Fiddler ahora puede ser el MitM para capturar datos HTTPS sin cifrar mientras aún sirve el sitio. Fiddler busca alguna página web, luego la firma como "www.google.com" utilizando el certificado en el que se confiaba anteriormente
DO_NOT_TRUST_FiddlerRoot
.En estas circunstancias, el malware puede hacerse cargo tanto del proxy como del certificado para proporcionarle el sitio incorrecto mientras sigue mostrándole el . Puedo ver esto llevando a elaborados ataques de phishing.
Preocupaciones de seguridad
Relacionado con Security Stack Exchange: qué riesgos de seguridad plantean los proveedores de software que implementan proxies de interceptación SSL en los escritorios de los usuarios
Como Eric Lawrence escribió una vez :
Es por eso que Fiddler advierte sobre las implicaciones de seguridad de interceptar el tráfico HTTPS:
Por error del usuario o instalación de malware, Fiddler se ha asociado con varios problemas:
Aunque Fiddler en sí mismo no es un programa dañino, su mal uso y malentendidos llevaron a la mala reputación del pasado y a los virus que pretenden ser Fiddler .
Eliminación
No sé si su computadora ha sido comprometida por algún secuestrador de Fiddler, pero indicó que no tiene tiempo para limpiar su computadora y reinstalarla, por lo que esperamos que los siguientes pasos puedan deshacerse de Fiddler y restaurar el comportamiento web seguro adecuado. (Todavía recomendaría reinstalar y cambiar sus contraseñas más tarde, especialmente si se toma en serio la seguridad. Escribió que Spybot - Search & Destroy encontró algo de malware).
Prólogo: Desconfigurar Fiddler
El póster original descubrió estos pasos adicionales para resolver su problema con Fiddler:
y
Eliminar los certificados raíz de Fiddler
certmgr.msc
DO_NOT_TRUST_FiddlerRoot
certificado.Desinstalar Fiddler
Borrar configuraciones de proxy
Asumiendo que normalmente no usa un proxy diferente ...
Eliminar el malware
Como se sugirió anteriormente en Super User , debe intentar encontrar y eliminar el malware original que muestra las páginas web HTTPS modificadas.
Consejos detallados:
¿Cómo puedo eliminar spyware malicioso, malware, adware, virus, troyanos o rootkits de mi PC?
fuente