Viernes, 20 de noviembre de 2009
Una de las grandes ventajas de trabajar en Google es que podemos aprovechar una enorme cantidad de potencia de cálculo para hacer cosas realmente geniales. Una idea que probamos fue informar a los webmasters sobre sus
sitios web potencialmente hackeados. El esfuerzo inicial fue lo suficientemente exitoso como para que pensáramos en dar un paso más expandiendo nuestros esfuerzos para cubrir otros tipos de aplicaciones web, por ejemplo, más sistemas de gestión de contenido (CMS), aplicaciones de foros/tableros de anuncios, rastreadores de estadísticas, etc.

Esta vez, sin embargo, nuestro objetivo no es solo aislar paquetes de software vulnerables o hackeables, sino también notificar a los webmasters sobre versiones más nuevas de los paquetes de software o plugins que ejecutan en su sitio web. Por ejemplo, podría haber una
Drupal
módulo
o
Joomla
extensión
actualización disponible, pero es posible que algunas personas no hayan actualizado. Hay algunas razones por las cuales un webmaster podría no actualizar a la versión más nueva y una de las razones podría ser que simplemente no saben que existe una versión nueva. Aquí es donde creemos que podemos ayudar. Esperamos informar a los webmasters sobre las nuevas versiones de su software enviándoles un mensaje a través de
Webmaster Tools. De esta manera, pueden tomar una decisión informada sobre si desean actualizar o no.
Una de las formas en que identificamos los sitios para notificar es analizando el código fuente de las páginas web que rastreamos. Por ejemplo, WordPress y otras aplicaciones CMS incluyen un generador meta etiqueta que especifica el número de versión. Esto ha demostrado ser enormemente útil en nuestros esfuerzos por notificar a los webmasters. Así que si eres un desarrollador de software y te gustaría que te ayudemos a notificar a tus usuarios sobre versiones más nuevas de tu software, una excelente manera de empezar sería incluir un generador meta etiqueta que indique el número de versión de tu software. Si eres un desarrollador de plugins o widgets, incluir un número de versión en el código fuente que proporcionas a tus usuarios es también una excelente manera de ayudar.
Hemos visto opiniones divididas a lo largo del tiempo sobre si es una buena práctica de seguridad incluir un número de versión en el código fuente, ya que permite a los hackers o creadores de gusanos saber que el sitio web puede ser vulnerable a un tipo particular de exploit. Pero como
señaló Matt Mullenweg, “Donde [el gusano de un creador] 1.0 podría haber comprobado los números de versión, 2.0 simplemente prueba las capacidades [de un sitio web]…”. Mientras tanto, la ventaja de un número de versión es que puede ayudar a alertar a los propietarios de sitios cuando necesitan actualizar su sitio. Al final, tendemos a pensar que incluir un número de versión puede hacer más bien que mal.

Tenemos la intención de empezar a enviar el primero de estos mensajes pronto y esperamos que los webmasters los encuentren útiles. Si tienes alguna pregunta o comentario, puedes publicar en nuestro
forum.
Cómo lo aplicamos
Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.
Servicios relacionados