Ce produit n'est pas pris en charge par le site Datadog que vous avez sélectionné. ().

AI Guard est en préversion. Obtenez des garde-fous de sécurité en temps réel pour vos applications et agents IA. AI Guard aide à sécuriser vos applications et agents IA en temps réel contre les attaques par injection de prompt, jailbreaking, détournement d'outils et exfiltration de données sensibles. Remplissez ce formulaire pour demander l'accès.

Un panneau de signaux de sécurité dans Datadog, qui affiche les flux d'attaque et les graphiques en flammes

App & API Protection (AAP) offre une visibilité et une sécurité unifiées pour vos applications et API, vous aidant à détecter, enquêter et prévenir les menaces sur les charges de travail modernes.

Que vous protégiez des API publiques, des services internes ou des applications destinées aux utilisateurs, AAP équipe vos équipes d’une détection des menaces prête à l’emploi en temps réel, d’une évaluation de la posture et de protections intégrées aux applications.

Auparavant connu sous le nom d'Application Security Monitoring (ASM), AAP va désormais au-delà de la détection des menaces à l'exécution pour inclure la découverte d'API, la gestion de la posture et des capacités de protection.

Fonctionnalités clés

Découverte d’API et gestion de la posture

  • Détectez automatiquement toutes les API exposées par vos services.
  • Identifiez les points de terminaison non protégés, non documentés ou trop permissifs.
  • Obtenez des résultats détaillés et contextuels liés à des points de terminaison spécifiques, à des erreurs de configuration et à des comportements observés
  • Évaluez les configurations d’API par rapport aux règles de posture basées sur les meilleures pratiques de sécurité et les cadres de conformité (par exemple, OWASP API Top 10).
  • Vérifiez activement l’accessibilité et l’authentification des points de terminaison avec Endpoint Scanning.

Détection et protection des menaces au moment de l’exécution

  • Détectez les menaces en temps réel telles que les attaques par injection, les tentatives de prise de contrôle de compte et les abus d’application.
  • Corrélez les modèles d’attaque multi-signaux en informations exploitables.
  • Bloquez le trafic malveillant avec des règles WAF intégrées à l’application en utilisant des attributs tels que l’IP, l’agent utilisateur, les en-têtes, et plus encore.

Cas d’utilisation

  • Protégez les données client dans les API de production
  • Détectez et bloquez le credential stuffing et les attaques ATO
  • Maintenez la conformité de la posture API entre les équipes et les environnements
  • Enquêtez sur les incidents avec des données de trace, de journal et de sécurité corrélées

Implémentation de l’AAP dans Datadog

Si vous êtes curieux de savoir comment App and API Protection est structuré et comment il utilise les données de traçage pour identifier les problèmes de sécurité, lisez How App and API Protection Works.

Configurez votre environnement

Propulsé par des règles prêtes à l’emploi, AAP détecte les menaces sans configuration manuelle. Si vous avez déjà configuré APM de Datadog sur un hôte physique ou virtuel, la configuration nécessite uniquement de définir une variable d’environnement pour commencer.

Pour commencer à configurer votre environnement afin de détecter et protéger contre les menaces avec AAP, suivez la documentation d’activation pour chaque produit. Une fois AAP configuré, vous pouvez commencer à enquêter sur les signaux de sécurité et à y remédier dans l’Explorateur de signaux de sécurité.

Enquêtez sur les signaux de sécurité et remédiez-y

Dans l’Explorateur de signaux de sécurité, cliquez sur n’importe quel signal de sécurité pour voir ce qui s’est passé et les étapes suggérées pour atténuer l’attaque. Dans le même panneau, affichez les traces avec leur flux d’attaque corrélé et les informations de requête pour obtenir plus de contexte.

Exploit Prevention vs. In-App WAF

Cette section fournit un résumé d’Exploit Prevention et explique en quoi il diffère des règles In-App WAF.

Datadog AAP inclut les fonctionnalités Exploit Prevention et In-App WAF pour protéger vos applications contre les exploits. Exploit Prevention est une extension d’In-App WAF. Exploit Prevention tire parti d’In-App WAF comme première ligne de défense, puis bloque les attaques manquées par In-App WAF.

Exploit Prevention s’appuie sur la technologie RASP (Runtime Application Self-Protection) pour déterminer si une requête d’application interagit avec un chemin de code vulnérable, puis la protège contre des types de vulnérabilités spécifiques :

  • Injection SQL (SQLi)
  • Server-Side Request Forgery (SSRF)
  • Local File Inclusion (LFI)
  • Command Injection

Pour la compatibilité des bibliothèques, consultez Exploit Prevention.

En plus de détecter les modèles malveillants dans la requête, Exploit Prevention se distingue d’In-App WAF en suivant les actions effectuées par l’application (requête SQL exécutée, fichiers consultés, etc.). Exploit Prevention est capable de déterminer si une entrée utilisateur a modifié la requête SQL ou restreint un fichier de manière préjudiciable, et de la bloquer.

Par exemple, dans une attaque par injection SQL, le but de l’attaquant est de prendre le contrôle de la requête SQL et d’en changer le sens. Exploit Prevention analyse la requête SQL avant son exécution et vérifie la présence de tout paramètre utilisateur dans la requête. Si un paramètre est présent, Exploit Prevention vérifie si l’analyseur SQL a interprété le paramètre comme plusieurs jetons SQL (changeant ainsi le sens de la requête SQL). Dans ce cas, Exploit Prevention marque la requête comme injectée.

Désactiver AAP

Pour plus d’informations sur la désactivation d’AAP ou de ses fonctionnalités, consultez les éléments suivants :

Étapes suivantes :