Robot

Le robot est un outil utilisé pour détecter automatiquement les nouvelles ressources (URL) sur un site particulier. Il commence par une liste d'URLs à visiter, appelées les germes. Cette liste dépend de la manière dont le robot est démarré. Le robot visite ensuite ces URLs, identifiant tous les liens hypertexte dans la page et les ajoutant à la liste des URLs à visiter. Le processus poursuit de manière récursive, aussi longtemps que sont découvertes de nouvelles ressources.

Il y a 4 méthodes de démarrage du robot, différenciées par la liste de germes par laquelle le robot commence :

Plus de détails se trouvent ci-dessous, dans la section "Accès via"

Lors du traitement d'une URL, le robot envoie une requête pour charger la ressource, puis analyse la réponse afin d'identifier des liens hypertexte. Il se comporte actuellement de la manière suivante lors du traitement des différents types de réponses :

HTML

Traite les balises spécifiques, identifiant les liens vers de nouvelles ressources:

Fichier robots.txt

S'il est spécifié dans l'écran Options Robot, il analyse également le fichier 'Robots.txt' et essaie d'identifier de nouvelles ressources en utilisant les règles spécifiées. Mentionnons encore que le robot ne suit pas les règles spécifiées dans le fichier « Robots.txt ».

Format OData Atom

Les contenus OData au format Atom sont actuellement pris en charge. Tous les liens inclus (relatifs ou absolus) sont traités.

Réponse texte non HTML

Les réponses texte sont analysées à la recherche de modèles d'URL

Réponse non textuelles

Actuellement, le robot ne traite pas ce type de ressources.

Autres aspects

Le robot est configuré à l'aide de l'écran href="../../ui/dialogs/options/spider.html">Options de Robot.

Accès via

     Onglet robot
     Onglet sites Menu contextuel clic droit 'Attaquer -> scanner le site' Menu contextuel clic droit 'Attaquer -> scanner l'URL' Menu contextuel clic droit 'Attaquer -> scanner la sous-arborescence' Élément de menu clic droit 'Attaquer -> scanner tout le champ' Menu contextuel clic droit 'Attaquer -> scanner tout le champ'

Voir aussi

     Aperçu de l'interface utilisateur pour un aperçu de l'interface utilisateur
     Fonctionnalités fournies par ZAP
     Écran d'options de robot pour un aperçu des options du robot