¿Cómo puede la búsqueda de Google cambiar la ubicación en una información sobre herramientas de URL?

9

Cuando se desplaza sobre un enlace de un sitio web en la búsqueda de Google, la información sobre herramientas dice el enlace del sitio web (stackoverflow.com). Pero cuando hago clic, va a alguna página de Google y luego a StackOverflow. Pero ahora, si vuelvo a la pestaña de búsqueda de Google, la información sobre herramientas tiene la URL de Google.

¿Cómo hace Google esto? ¿Y es posible que cualquier sitio web lo haga y pueda usarse de manera maliciosa?

    
pregunta Suici Doga 08.06.2016 - 03:04
fuente

1 respuesta

11

Si observa la fuente de la página, hay una función de JavaScript rwt() ejecutada en el evento onmousedown .

<a href="http://security.stackexchange.com/"
  onmousedown="return rwt(this,'','','','1','AFQjCNHano0MrEGop-Wp0eV_bNhmdh7OtQ','H4np7JuYNqsCuTIjB-78Eg','0ahUKEwjzldecwZfNAhWEVxoKHX8OAnwQFggdMAA','','',event)">
Information Security Stack Exchange</a>

Reescribe href para el enlace en el que haces clic (incluso puedes ver el cambio si mantienes presionado el botón).

<a href="https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0ahUKEwjzldecwZfNAhWEVxoKHX8OAnwQFggdMAA&url=http%3A%2F%2Fsecurity.stackexchange.com%2F&usg=AFQjCNHano0MrEGop-Wp0eV_bNhmdh7OtQ&sig2=H4np7JuYNqsCuTIjB-78Eg"
  onmousedown="return rwt(this,'','','','1','AFQjCNHano0MrEGop-Wp0eV_bNhmdh7OtQ','H4np7JuYNqsCuTIjB-78Eg','0ahUKEwjzldecwZfNAhWEVxoKHX8OAnwQFggdMAA','','',event)">
Information Security Stack Exchange</a>

Técnicamente, está cambiando el contenido de la página en la acción del usuario. Los navegadores muestran la información sobre herramientas según el valor actual.

Cualquier parte puede hacer eso con JavaScript.

Desactive JavaScript en su navegador y Google proporcionará los resultados en una página donde todos los enlaces de destino son reales.

    
respondido por el techraf 08.06.2016 - 03:48
fuente

Lea otras preguntas en las etiquetas