Création d'un examen API à l'aide d'un fichier de spécifications OpenAPI
Vous pouvez utiliser un fichier de spécification OpenAPI pour analyser automatiquement votre API. Cela garantit un examen plus approfondi et plus précis, ce qui permet de trouver les problèmes potentiels sur l'ensemble de l'API.
Avant de commencer
- Sauvegardez votre site avant le balayage.
- Si vous ne l'avez pas encore fait, créez une application pour vos examens.
- Vérifiez auprès de ASoC que vous avez l'autorisation d'examiner le domaine (voir Vérification d'un domaine), ou vous pouvez autoriser des domaines sans vérification à l'aide de Gestion de domaines.
- Si votre site n'est pas disponible en ligne et que AppScan Presence n'existe pas encore sur le serveur : Création de l'instance AppScan Presence.
- En cas d'examen d'un site de production en direct, consultez d'abord à la section Quelles modifications dois-je apporter lors de l'examen d'un site de production opérationnel ?
Procédure
- Sur la page Application, cliquez sur Créer un examen, puis cliquez sur Créer un examen sous Analyse dynamique (DAST).
- Dans la boîte de dialogue Créer un examen : DAST, choisissez Examen d'API pour lancer le processus de configuration.
- Sélectionnez la méthode d'exploration de l'API, OpenAPI.
-
Vous pouvez ajouter le fichier de spécification en tant qu'URL ou télécharger le fichier.
- Dans le champ URL de base, saisissez un domaine vérifié ou autorisé.
- Configurez les autres options d'examen comme requis, telles que l'authentification, les stratégies de test et d'autres paramètres avancés. Pour plus d'informations, voir Création d'un examen API.
- Cliquez sur Examen pour exécuter l'examen et détecter les vulnérabilités dans votre API Web.
Que faire ensuite
- Vous pouvez afficher le statut de l'analyse sur la page Examens et sessions.