DataDome

Détection et protection contre les bots : Une nécessité pour les sites web hébergés sur Apache

Table des matières
14 Oct, 2019
|
min

Apache HTTP Server est l’un des serveurs web les plus utilisés depuis 20 ans. Il fait partie de la pile LAMP (Linux, Apache, MySQL et PHP), très prisée pour héberger les applications web. Une bonne partie des sites web les plus visités de la planète fonctionnent sur Apache, notamment Facebook, Netflix, Target.com et le site de la NASA.

Le module Apache de DataDome s’intègre en toute transparence avec les sites web basés sur Apache pour fournir une détection et une protection avancées contre les bots avec un délai d’installation et une latence réduites au minimum. Cet article vous explique brièvement le fonctionnement du module et les étapes pour commencer à l’utiliser.

Fonctionnement du module Apache de DataDome

La protection des sites web contre le trafic des bots malveillants est une tâche complexe. Une bonne solution de protection doit savoir faire la différence, en temps réel, entre les bad bots, les good bots, et les humains.

DataDome est une solution SaaS de protection contre les robots qui s’intègre de manière transparente à n’importe quelle infrastructure Web, grâce à une gamme de modules côté serveur. Comme tous les modules DataDome, le module Apache ne nécessite aucune modification de votre architecture.

Une fois installé, le module analyse chaque requête adressée à vos serveurs. Avant le démarrage du processus Apache, le module envoie un appel à l’API DataDome par le biais d’une connexion persistante Keep-Alive. Selon la réponse renvoyée par l’API, le module bloque la requête ou autorise Apache à poursuivre le processus normal.

Les points de terminaison régionaux de DataDome sont répartis dans le monde entier à l’aide d’une montée en charge automatique pour garantir une latence minimale et une disponibilité parfaite.

Le tableau de bord DataDome affiche toute l’activité des bots. Nous utilisons l’intelligence artificielle et l’apprentissage automatique pour prendre des décisions concernant la gestion de chaque bot. Vous recevrez des notifications chaque fois que vous serez sous attaque, mais vous n’avez rien à faire. La solution fonctionne sur pilote automatique.

Si vous le désirez, vous pouvez toutefois créer vos propres règles pour déterminer comment la solution doit gérer un bot spécifique. Vous pouvez, par exemple, décider de répondre à une activité d’un bot particulier par un Captcha au lieu de simplement le bloquer. Vous pouvez également utiliser les fonctions de limitation de débit et/ou de timeboxing pour gérer l’activité des robots partenaires.

Ayant pleinement conscience du caractère vital que revêt une expérience utilisateur satisfaisante, nous avons conçu ce module Apache de manière à la préserver. En cas d’erreurs au cours du processus ou d’expiration du délai d’attente, le module désactive automatiquement sa procédure de blocage et autorise les requêtes concernées. Les délais d’expiration affectés à l’ouverture ou à la réouverture de connexions sont personnalisables pour répondre à des exigences spécifiques.

Principaux avantages

Le module de protection contre les bots de DataDome offre de nombreux avantages :

  • Détection avancée des bots entièrement intégrée dans Apache
  • Détection intelligente des bots reposant sur l’IA et l’apprentissage automatique, différenciation entre les bots et les humains et les bots malveillants et inoffensifs, et blocage de l’ensemble du trafic de bots malveillants sans aucun impact sur les utilisateurs légitimes
  • Amélioration des performances des sites grâce à l’élimination des volumes élevés de trafic illégitime
  • Protection en temps réel (< 2 millisecondes) contre les enchères artificielles, les attaques DDoS, l’usurpation d’identité et toutes les autres menaces OWASP automatisées
  • Options de personnalisation inégalées grâce à un puissant moteur de règles personnalisées
  • Fonctions analytiques plus fiables, avec des données qui différencient les humains des bots de façon précise

Démarrer avec le module Apache de DataDome

Pour commencer à tester DataDome pour Apache aujourd’hui, cliquez sur le bouton ESSAI GRATUIT ci-dessous. Créez votre compte en une minute seulement. Vous n’avez pas besoin de carte de crédit.

Puis, suivez les instructions d’installation du module Apache contenues dans notre documentation technique. Seules quelques étapes simples sont nécessaires :

  • Assurez-vous que les en-têtes HTTPD et les fichiers et bibliothèques libssl sont installés sur votre système cible
  • Téléchargez le module Apache
  • Compilez
  • Ajoutez le fichier de configuration DataDome
  • Modifiez le fichier de configuration comme indiqué dans les instructions
  • Testez la configuration
  • Redémarrez Apache

Vous pourrez ensuite voir DataDome fonctionner en temps réel. Accédez à votre tableau de bord personnel DataDome et observez, en temps réel, l’ensemble du trafic des bots sur tous vos points de vulnérabilité.