NapseflowNapseflow
Tech

La mort lente des CAPTCHA se poursuit: avec Precursor, Cloudflare va observer votre comportement à la lettre

Numerama · mis à jour il y a 23 j

Cloudflare généralise Precursor, un système qui analyse en continu la façon dont un visiteur bouge sa souris ou tape au clavier pour distinguer un humain d'un bot. De quoi mesurer l'urgence avec laquelle l'industrie cherche des parades, trois semaines à peine après l'annonce du protocole PACT..

Cloudflare contre les bots

Cloudflare, une entreprise spécialisée dans la sécurité et la performance d’Internet, a lancé Precursor, un système conçu pour distinguer les humains des bots (robots automatisés) en analysant leur comportement en temps réel. Cette initiative s’inscrit dans un contexte où les bots représentent désormais la majorité du trafic web, rendant les méthodes traditionnelles comme les CAPTCHA (tests de vérification souvent sous forme de cases à cocher ou de reconnaissance d’images) de moins en moins efficaces. Les bots modernes, pilotés par des intelligences artificielles, parviennent en effet à résoudre ces tests ponctuels sans difficulté. Cloudflare propose donc une solution alternative : surveiller en continu les interactions des utilisateurs, comme les mouvements de la souris ou le rythme de frappe au clavier, pour détecter des schémas typiquement humains.

Le protocole PACT

Cloudflare a annoncé Precursor seulement trois semaines après avoir dévoilé PACT, un protocole encore en développement visant à remplacer définitivement les CAPTCHA. Contrairement aux tests ponctuels, PACT propose d’utiliser des jetons anonymes réutilisables, permettant aux utilisateurs de prouver leur humanité une seule fois pour plusieurs sites, sans avoir à refaire des vérifications répétées. Cette approche s’appuie sur l’idée que les bots ont désormais surpassé les humains en volume de trafic, rendant les CAPTCHA obsolètes. Les deux solutions (Precursor et PACT) reflètent une course contre la montre pour les acteurs du web, afin de maintenir un trafic sécurisé et authentique.

Analyse comportementale

Precursor fonctionne en injectant un script dans les pages web visitées, qui collecte en continu des données comme les mouvements de souris, le rythme de frappe, les changements de fenêtre active ou l’activité du presse-papiers. Ces informations sont ensuite analysées par les serveurs de Cloudflare pour détecter des incohérences typiques d’un bot. Par exemple, un humain bouge sa souris de manière naturelle, avec des tremblements et des arcs limités par le mouvement du poignet, tandis qu’un bot suit des trajectoires parfaites et linéaires. Le système mesure aussi les temps de latence entre une action et une réaction, reflétant le délai naturel de traitement du cerveau humain. Cloudflare assure que ces données ne sont pas liées à une identité personnelle, mais ne précise pas l’impact sur la latence ou le taux d’erreurs (faux positifs).

Ce que ça pourrait changer

Le trafic web est désormais majoritairement généré par des bots, une bascule qui s’est accélérée plus vite que prévu, selon Cloudflare. Ces robots automatisés, souvent pilotés par des intelligences artificielles, peuvent simuler des interactions humaines pour contourner les protections traditionnelles comme les CAPTCHA. Cloudflare souligne que reproduire un parcours humain complet reste un défi technique pour les bots, d’où l’efficacité de méthodes comme Precursor, qui analysent l’ensemble du comportement plutôt qu’une action isolée. Cette situation pousse l’industrie à innover rapidement, d’où le lancement quasi simultané de Precursor et du protocole PACT, deux solutions complémentaires pour lutter contre la fraude automatisée.

Sujets complémentaires