Aller au contenu principal
Expert Cybersécurité & IAv9.0
Centres de ressources conformité
Besoin d'un accompagnement expert ?
Devis personnalisé sous 24h — audit, conformité, incident
Outils open source — Gratuits, portables, hors ligne
Caractéristiques communes
100 % hors ligne — aucune donnée transmise
Portables — un seul fichier exécutable
Gratuits — MIT ou GPL v3
Code source ouvert sur GitHub
Checklists Sécurité — Audit & Durcissement
Formats disponibles
📄 PDF 📊 Excel 🌐 Web

11 checklists professionnelles couvrant 2 200+ points de contrôle. Téléchargement gratuit, aucune inscription.

Academy Contact

DAST (Dynamic Application Security Testing)

devsecops

Définition

Le DAST (Dynamic Application Security Testing) est une méthode de test de sécurité applicative consistant à analyser une application en cours d'exécution réelle, en boîte noire, sans accès ni connaissance du code source sous-jacent, en simulant le comportement d'un attaquant externe interagissant avec l'application exposée via ses interfaces normales (formulaires web, API, paramètres d'URL). L'outil DAST explore automatiquement l'application (crawling) pour cartographier ses points d'entrée accessibles, puis injecte systématiquement des payloads malveillants connus dans chacun de ces points pour observer la réaction du système et détecter les vulnérabilités effectivement exploitables : injections SQL, XSS réfléchi ou stocké, SSRF (Server-Side Request Forgery) permettant de forcer le serveur à effectuer des requêtes vers des ressources internes non exposées, ou mauvaises configurations de sécurité visibles depuis l'extérieur comme des en-têtes HTTP de sécurité manquants. Contrairement au SAST, qui intervient plus tôt dans le cycle de développement sur le code statique et peut détecter des vulnérabilités théoriques jamais réellement atteignables à l'exécution, le DAST teste des conditions réelles et génère donc généralement moins de faux positifs, au prix d'une intervention plus tardive dans le pipeline, nécessitant une application déployée et fonctionnelle. Des outils comme OWASP ZAP, Burp Suite ou Acunetix dominent ce segment, le DAST étant fréquemment combiné au SAST et au SCA pour une couverture complète du cycle de développement logiciel sécurisé.

DAST vs SAST

CritèreDASTSAST
ApprocheBoîte noire (runtime)Boîte blanche (code source)
Faux positifsMoinsPlus
CouvertureVulns exploitables uniquementPlus large, inclut code mort
PhaseStaging/ProductionDéveloppement/CI

Outils DAST

  • OWASP ZAP : open source, scriptable, idéal CI/CD
  • Burp Suite Pro : référence pour le pentest web
  • Nuclei : scanner basé sur des templates YAML
  • Acunetix, Invicti : solutions commerciales

Intégration CI/CD

Exécuter un scan DAST automatisé sur chaque déploiement en staging. Les vulnérabilités critiques/élevées bloquent le déploiement en production.

Articles liés

Un projet cybersécurité ?

Expert dispo · Réponse 24h

Devis