Piège à araignées

Définition - Que signifie Spider Trap?

Un piège à araignées est une fonctionnalité en ligne qui piège un robot d'exploration Web ou un robot dans une boucle infinie ou dans une autre situation récursive qui occupe ses ressources et lie essentiellement ce robot à un ensemble d'itérations spécifique.

Un piège à araignées est également connu sous le nom de piège à chenilles.

Definir Tech explique Spider Trap

Certains pièges à araignées sont conçus pour détourner intentionnellement l'attention des robots d'exploration. Par exemple, quelqu'un peut programmer une structure de répertoires approfondie afin que le robot d'exploration Web puisse explorer cette structure au lieu de se déplacer vers d'autres zones d'un site ou d'un espace en ligne. Les programmeurs peuvent également surcharger l'analyseur lexical du robot, ou charger une session avec des cookies afin de drainer les ressources des spambots ou d'autres robots.

D'autres pièges à araignées sont créés involontairement par des erreurs de programmation. Certains types de références de calendrier peuvent provoquer des boucles apparemment infinies et planter des robots mal conçus.

L'utilisation de pièges à araignées et d'autres conceptions pour déjouer les robots d'exploration Web va changer avec l'émergence de nouveaux principes d'apprentissage automatique et d'intelligence artificielle. Puisque les concepteurs ont prouvé qu'ils peuvent désormais créer des robots d'exploration Web capables de répondre aux commandes sur la page de la même manière que les humains, les ressources telles que CAPTCHA ne seront plus efficaces contre les utilisateurs robotiques. Les pièges à araignées et les pièges à chenilles ne le seront probablement pas non plus, car les parties utilisant les robots ou les robots les investiront dans la capacité de reconnaître ces pièges et de les éviter.