Vendredi 20 novembre 2009
L’un des grands avantages de travailler chez Google est que nous pouvons profiter d’une quantité énorme de puissance de calcul pour faire des choses vraiment géniales. Une idée que nous avons essayée était d’informer les webmasters de leurs
sites web potentiellement piratables. L’effort initial a été suffisamment réussi pour que nous pensions aller un peu plus loin en élargissant nos efforts pour couvrir d’autres types d’applications web – par exemple, plus de systèmes de gestion de contenu (CMS), d’applications de forums/bulletin boards, de traqueurs de statistiques, etc.

Cette fois, cependant, notre objectif n’est pas seulement d’isoler les progiciels vulnérables ou piratables, mais aussi de notifier aux webmasters les versions plus récentes des progiciels ou des plugins qu’ils exécutent sur leur site web. Par exemple, il pourrait y avoir une
Drupal
module
ou
Joomla
extension
mise à jour disponible, mais certaines personnes n’ont peut-être pas fait la mise à niveau. Il y a plusieurs raisons pour lesquelles un webmaster peut ne pas se mettre à niveau vers la version plus récente et l’une des raisons pourrait être qu’il ignore tout simplement qu’une nouvelle version existe. C’est là que nous pensons pouvoir aider. Nous espérons informer les webmasters des nouvelles versions de leur logiciel en leur envoyant un message via
Webmaster Tools. De cette façon, ils peuvent prendre une décision éclairée quant à l’opportunité ou non de faire une mise à niveau.
L’une des façons dont nous identifions les sites à notifier est d’analyser le code source des pages web que nous explorons. Par exemple, WordPress et d’autres applications CMS incluent un générateur meta balise qui spécifie le numéro de version. Cela s’est avéré extrêmement utile dans nos efforts pour notifier les webmasters. Donc, si vous êtes un développeur de logiciels et que vous aimeriez que nous vous aidions à informer vos utilisateurs sur les versions plus récentes de votre logiciel, un excellent moyen de commencer serait d’inclure un générateur meta balise qui indique le numéro de version de votre logiciel. Si vous êtes un développeur de plugins ou de widgets, inclure un numéro de version dans le code source que vous fournissez à vos utilisateurs est également un excellent moyen d’aider.
Nous avons vu des avis partagés au fil du temps quant à savoir s’il s’agit d’une bonne pratique de sécurité d’inclure un numéro de version dans le code source, car cela permet aux pirates ou aux auteurs de vers de savoir que le site web peut être vulnérable à un type particulier d’exploit. Mais comme
l’a souligné Matt Mullenweg, « Là où [le ver d’un auteur] 1.0 aurait pu vérifier les numéros de version, 2.0 teste simplement les capacités [d’un site web]… ». Pendant ce temps, l’avantage d’un numéro de version est qu’il peut aider à alerter les propriétaires de sites lorsqu’ils doivent mettre à jour leur site. En fin de compte, nous avons tendance à penser qu’inclure un numéro de version peut faire plus de bien que de mal.

Nous prévoyons de commencer à envoyer le premier de ces messages bientôt et espérons que les webmasters les trouveront utiles ! Si vous avez des questions ou des commentaires, vous pouvez publier dans notre
forum.
Comment nous l'appliquons
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.
Services associés