Amélioration de la connexion aux applications via des heuristiques de configuration de connexion

Pendant la connexion aux applications, il peut être intéressant d'obtenir un programme automatisé pour découvrir correctement des identificateurs de session, gérer l'exécution de JavaScript, ignorer les contrôles de sécurité ou identifier une "page en session".

Cet examen utilise un ensemble d'heuristiques de configuration de connexion pour identifier :

  • les pages inutiles à éliminer de l'examen
  • les paramètres et les cookies devant être suivis pendant l'examen
  • la meilleure page à utiliser pour la détection de page en session

Pages inutiles

Ces heuristiques suppriment les pages qui ne sont pas importantes pour l'acquisition de la session. Si elles ne résolvent pas les problèmes "hors session", elles améliorent les performances d'examen et les performances des autres ensembles d'heuristiques. Si aucune page inutile n'est détectée, ces heuristiques fonctionnent de manière transparente. Faute de quoi, vous pouvez sélectionner les pages à conserver ou à supprimer.

Paramètres et cookies

Cet ensemble d'heuristiques identifie les paramètres et les cookies à suivre pendant un examen (le moteur d'examen met à jour les valeurs de ces entités à partir des réponses du site cible). Les heuristiques identifient également les paramètres de nom d'utilisateur et de mot de passe et si l'exécution de JavaScript est requise pendant la connexion.

Page en session et schéma

Cet ensemble d'heuristiques tente d'identifier la meilleure page à utiliser pour la détection en session, puis extrait une chaîne de cette page qui identifie cette page comme étant "connectée".