IA pour une détection plus intelligente des pages d'erreur et une validation des tests LLM

L'analyse de résultats intelligente (IFA) dans les tests dynamiques de sécurité des applications (DAST) perfectionne la détection des pages d'erreur en réduisant le nombre de faux positifs et en améliorant les résultats des tests. Les tests dynamiques de sécurité des applications (DAST) de HCL AppScan utilisent des méthodes heuristiques et complètes pour identifier les pages d'erreur. L'IA générative est désormais utilisée de manière sélective pour confirmer les erreurs et gérer les cas particuliers, ce qui augmente la précision et réduit les durées d'examen. La configuration d'Azure OpenAI est également nécessaire pour valider les tests LLM.

Pourquoi et quand exécuter cette tâche

Configurez Azure OpenAI pour détecter les pages d'erreur et valider les tests LLM.

Procédure

  1. Accédez à Administration > Paramètres > Fonctions basées sur l'IA.
  2. Sous la section Fonctions de balayage, cliquez sur Importer son propre LLM pour activer la configuration Azure OpenAI.
    Remarque :
    • AppScan prend en charge les déploiements compatibles avec l'API Chat Completions. Le modèle GPT-5 mini a été utilisé pour les tests.
    • Les services Azure OpenAI entraînent des coûts en fonction de l'utilisation des jetons (entrée et sortie). Suivez les meilleures pratiques et surveillez régulièrement l'utilisation pour garantir la rentabilité.
  3. Saisissez le Nœud final dans le format suivant : https://{azure_openai_endpoint}
    Tableau 1. Eléments de nœud final
    Elément Description Exemple
    {azure_openai_endpoint}

    Remplacez par la valeur de la zone Nœud final dans la section Clés et nœud final du portail Azure.

    https://aoairesource.openai.azure.com où aoairesource est spécifique à votre ressource Azure OpenAI.
  4. Saisissez la clé d'API. Cette valeur se trouve dans la section Clés et nœud final lors de l'examen de votre ressource à partir du portail Azure. Vous pouvez utiliser KEY1 ou KEY2.
  5. Entrez l'ID de déploiement. Il s'agit du nom personnalisé que vous avez attribué au déploiement du modèle lorsque vous l'avez créé. Vous pouvez trouver cette valeur à partir d'Azure OpenAI Studio dans le portail Azure.
  6. Cliquez sur Enregistrer pour appliquer la configuration à votre organisation.
    Le nœud final Azure OpenAI, la clé API et l'ID de déploiement ont été configurés.
    Si le nœud final Azure OpenAI, la clé d'API ou l'ID de déploiement n'est pas configuré correctement, l'examen échoue. Vérifiez que ces valeurs sont correctes, mettez-les à jour si nécessaire, puis relancez l'examen.

Que faire ensuite

Lancez votre examen dans AppScan on Cloud comme d'habitude.