Attaque WordPress DDoS – Comment protéger votre site Web

Publié: 2023-03-02

La prévalence des attaques WordPress DDoS a causé une perte de revenus importante à de nombreuses petites entreprises qui dépendent du trafic en ligne pour générer des revenus.

Les attaques DDoS constituent une grave menace pour les sites Web, quelle que soit leur taille. Par conséquent, il est essentiel de mettre en œuvre toutes les mesures de sécurité appropriées pour protéger votre site Web.

Dans cet article, nous allons explorer comment les attaques WordPress DDoS peuvent nuire à votre site . Ensuite, nous vous fournirons des conseils pratiques pour les empêcher de se produire.

Attaque WordPress DDoS - Comment protéger votre site Web

Contenu:

  • Qu'est-ce qu'une attaque DDoS ?
  • Comment les attaques DDoS peuvent affecter les sites Web WordPress
  • Conseils pour protéger votre site Web WordPress contre les attaques DDoS
    • 1. Activer l'authentification à deux facteurs (2FA)
    • 2. Utilisez un pare-feu d'application Web (WAF)
    • 3. Utilisez le CDN de Cloudflare
    • 4. Désactiver l'API REST dans WordPress
    • 5. Gardez votre logiciel WordPress et vos plugins à jour
    • 6. Surveillez le trafic de votre site Web
  • Questions fréquemment posées
  • Conclusion

Qu'est-ce qu'une attaque DDoS ?

Une attaque par déni de service distribué (DDoS) est un type de cyberattaque qui tente de submerger un site Web ou un serveur avec un trafic malveillant afin de perturber son fonctionnement régulier. Ces attaques peuvent se produire sur n'importe quel site Web, y compris les sites alimentés par WordPress.

Attaque WordPress DDoS

Comment les attaques DDoS peuvent affecter les sites Web WordPress

Les conséquences d'une attaque DDoS sur les sites Web WordPress sont importantes, en particulier pour les sites Web des petites entreprises. En effet, ils peuvent ne pas disposer de l'infrastructure nécessaire pour combattre de telles attaques. Si une attaque DDoS cible avec succès un site Web, il peut devenir indisponible pour les utilisateurs, ce qui entraîne une interruption du site Web.

En 2016, Internet a été frappé par l'une des plus importantes attaques par déni de service. DYN, un fournisseur de services DNS, a été ciblé dans l'attaque. Cela a affecté de nombreux sites populaires tels que Netflix, Reddit, PayPal, Visa et autres. En conséquence, de nombreux internautes en Europe et en Amérique du Nord ont été touchés.

Les attaques DDoS ont de nombreux impacts sur les propriétaires de sites Web et les internautes. Certains des dommages que les attaques DDoS peuvent causer à votre site Web sont les suivants.

Temps d'indisponibilité du site Web

L'une des conséquences les plus importantes d'une attaque DDoS est que le site Web ciblé peut devenir indisponible pour les utilisateurs. Cela peut être frustrant pour les utilisateurs, qui peuvent avoir besoin d'aide pour accéder au site Web ou utiliser ses services.

Perte de trafic et de revenus

Si un site Web WordPress est indisponible en raison d'une attaque DDoS, cela peut entraîner une perte de trafic et de revenus. Par exemple, lors de l'attaque DYN en octobre 2016, Sony a signalé une perte totale de 2,7 millions de dollars. C'est énorme, étant donné que l'attaque n'a duré que deux heures.

Atteinte à la réputation

De plus, les utilisateurs peuvent perdre confiance en votre marque si votre site Web est victime d'une attaque DDoS. Cela peut affecter la réputation de votre site Web, car les moteurs de recherche peuvent également mettre votre site Web sur liste noire.

Coût de l'atténuation

La défense contre une attaque DDoS peut être coûteuse car elle nécessite des ressources spécialisées et une expertise technique.

Perte de données

Une étude réalisée par Kaspersky en 2015 a révélé que 26 % des sites Web victimes d'attaques DDoS subissent également une perte de données. Les attaques DDoS servent souvent de couverture à d'autres cyberattaques, telles que les attaques par force brute.

Conseils pour protéger votre site Web WordPress contre les attaques DDoS

Les attaques DDoS sont devenues une menace sérieuse pour les propriétaires de sites Web. Et même les sites Web les mieux financés ne sont pas à l'abri de telles attaques. Techniquement, aucun site Web n'est à l'abri des attaques DDoS. Cependant, vous pouvez mettre en œuvre des mesures pour arrêter et prévenir les attaques DDoS.

Voici quelques conseils de protection WordPress DDoS que vous pouvez mettre en œuvre pour protéger votre site Web.

1. Activer l'authentification à deux facteurs (2FA)

L'authentification à deux facteurs (2FA) est une mesure de sécurité qui oblige les utilisateurs à fournir une couche d'authentification supplémentaire avant d'accéder à des pages sensibles telles que la page d'administration WP.

Cela peut aider à protéger contre l'accès non autorisé au site Web, les attaques par force brute et les attaques DDoS.

Par exemple, vous pouvez demander aux utilisateurs de fournir un code à usage unique envoyé sur leur téléphone ou par e-mail avant de se connecter à votre site Web.

Vous pouvez mettre en place une authentification à deux facteurs (2FA) sur WordPress à l'aide du plugin MiniOrange Google Authenticator.

Pour installer MiniOrange Authenticator, connectez-vous à votre tableau de bord WordPress et allez dansPlugins >> Ajouter un nouveau .Dans le champ de recherche, tapez "MiniOrange Google Authenticator". Le plugin doit apparaître dans les résultats de la recherche, comme indiqué ci-dessous.

Ajouter une nouvelle page de plugins

Ensuite, cliquez sur le boutonInstaller maintenant à côté du nom du plugin pour installer le plugin sur votre site Web.Une fois que vous avez installé le plugin, le bouton deviendra "Activer". Cliquez dessus pour activer le plugin.

Configuration de l'authentificateur Google MiniOrange

Après avoir activé le plugin, vous devrez le connecter à l'application Google Authenticator sur un appareil mobile. Ceci est nécessaire pour terminer l'activation de 2FA sur votre site.

Pour commencer, cliquez surCommençons .

Démarrer la configuration de miniOrange 2FA

Ensuite, choisissez l'optionUtilisateurs qui doivent configurer 2FA en premier après la connexion .De cette façon, tous les utilisateurs seront obligés de configurer 2FA avant de se connecter. Cliquez surContinuer la configuration pour continuer.

choisissez les utilisateurs qui doivent configurer 2FA après la première connexion

Vous pouvez activer le 2FA pour tous les utilisateurs ou seulement certains rôles spécifiques (par exemple, administrateur et éditeurs). Ceci est utile si vous souhaitez exclure des utilisateurs tels que des auteurs. Pour ce tutoriel, nous allons activer 2FA pour les administrateurs uniquement.

Sélectionnez l'optionUniquement pour des rôles spécifiques , puis cochez la case Administrateur. Après cela, cliquez surContinuer la configuration pour continuer.

Activer 2FA uniquement pour des rôles spécifiques

Ensuite, choisissez d'implémenter 2FA immédiatement ou d'accorder aux utilisateurs un délai de grâce. Cliquez surTerminé pour continuer.

Choisissez de mettre en œuvre le 2FA ou accordez un délai de grâce

Maintenant, vous devrez sélectionner la méthode d'authentification que vous souhaitez configurer. Choisissez l'optionGoogle / Microsoft / Authy Authenticator et cliquez sur le bouton Enregistrer et continuer.

Sélectionnez la méthode d'authentification pour empêcher les attaques DDoS

Ensuite, sélectionnezConfigurer 2FA pour vous-même pour passer à l'étape suivante du processus de configuration.

Choisissez de configurer 2FA pour vous-même

Connecter MiniOrnage avec Google Mobile Authenticator

Google Authenticator est l'application d'authentification préférée pour ce processus. C'est parce qu'il est le plus populaire et disponible sur les appareils Android et iOS.

La première étape consistera à télécharger l'application Google Authentication à partir du Play Store ou de l'Apple Store.

Application d'authentification Google

Après avoir installé l'application, vous devriez voir une page de menu avec deux options :Scannez un code QR et entrez une clé de configuration.

Empêchez les attaques WordPress DDoS

Sélectionnez l'option de code QR et scannez le code-barres QR affiché sur votre site Web comme celui ci-dessous.

Une fois l'analyse terminée, saisissez le code à six chiffres généré à partir de l'application d'authentification dans le champ désigné.

Configurer l'authentificateur Google

Confirmez la saisie en sélectionnant l'optionEnregistrer et continuer .

C'est ça! Vous avez activé avec succès 2FA sur votre site Web avec MiniOrange Google 2FA.

Message de réussite - prévention des attaques DDoS dans WordPress

Vous ne pouvez pas scanner le code QR dans MiniOrange ?

Si vous ne parvenez pas à scanner le code QR fourni, voici ce que vous devez faire :

Tout d'abord, cliquez sur Impossible de scanner le code-barres ?Cela générera une clé pour configurer 2FA dans l'application d'authentification Google.

Ouvrez l'application Google Authenticator sur votre téléphone et sélectionnez l'optionEntrer une clé de configuration .Ensuite, collez la clé de 16 caractères générée par MiniOrange 2FA.

Générez un code à 6 chiffres et enregistrez

Entrez un nom d'application et un type de compte, puis cliquez sur ajouter. Il générera ensuite un code à 6 chiffres que vous pourrez utiliser pour terminer le processus sur WordPress. Une fois terminé, cliquez surEnregistrer et continuer pour continuer.

Ensuite, vous verrez un message indiquant l'état de votre configuration.

Empêchez les attaques WordPress DDoS avec 2FA

Pour tester cela, déconnectez-vous de votre site WordPress et essayez de vous connecter. Sur la page de connexion, vous devrez saisir un mot de passe à usage unique à 6 chiffres généré à partir de l'application d'authentification sur votre téléphone à chaque tentative de connexion. .

Valider OTP

2. Utilisez un pare-feu d'application Web (WAF)

Un pare-feu d'application Web (WAF) est une mesure de sécurité qui peut protéger un site Web contre diverses menaces, y compris les attaques DDoS.

Les WAF analysent le trafic entrant et bloquent les requêtes malveillantes avant qu'elles n'atteignent les serveurs du site Web. Cela peut aider à empêcher les attaques WordPress DDoS de submerger l'infrastructure du site Web et de le faire planter.

Le moyen le plus simple d'ajouter WAF à votre site Web consiste à utiliser un plug-in de pare-feu. Heureusement, certains plugins de sécurité et anti-DDoS WordPress, tels que Wordfence Security, sont fournis avec une protection par pare-feu.

Ci-dessous, nous allons installer et activer Wordfence sur un site WordPress.

Installer et activer Wordfence

Pour installer Wordfence, connectez-vous à votre tableau de bord d'administration WordPress, puis accédez à Plugins >> Ajouter un nouveau. Localisez la barre de recherche dans le coin supérieur droit et tapez "Wordfence" pour rechercher le plugin.

Cliquez sur le boutonInstaller maintenant à côté du plugin Wordfence Security pour l'installer sur votre site.Activez le plugin une fois l'installation terminée.

Installer et activer le plugin de sécurité Wordfence

Après avoir activé WordFence, vous devrez obtenir une clé de licence pour qu'il fonctionne. Cliquez sur le boutonObtenez votre licence WordFence sur la page suivante pour commencer la suite.

Obtenez votre licence Wordfence

Ensuite, sélectionnez le plan gratuit pour tester les fonctionnalités et cliquez sur"Je suis d'accord pour attendre 30 jours " pour continuer.

Vous pouvez passer à un plan payant plus tard si vous avez le budget. Cependant, le plan gratuit vous fournit toutes les fonctionnalités essentielles dont vous aurez besoin pour protéger votre site Web.

Forfaits premium Wordfence

Ensuite, entrez votre adresse e-mail, acceptez les termes et conditions, puis cliquez sur S'inscrire .

Courriel d'enregistrement

Vous devriez recevoir un e-mail d'activation de Wordfence. Ouvrez votre e-mail et cliquez sur le lien d'activation.

E-mail d'activation de Wordfence

Après cela, il vous redirigera vers votre tableau de bord WordPress. Ici, vous devrez cliquer sur le boutonInstaller la licence pour activer votre site.Avec cela, Wordfence travaille maintenant activement sur votre site Web.

Rediriger vers le tableau de bord WP

Pour vérifier si WAF est activé et fonctionne, localisezWordfence à partir de votre tableau de bord WordPress et cliquez sur le lien Gérer le pare-feu.

Tableau de bord Wordfence - Attaque WordPress DDoS

Vous devriez voir une section sur l'écran suivant affichant l'état du WAF. Si l'état WAF est actif et que les pourcentages sont affichés, cela confirme que le WAF est activé et fonctionnel.

activé WAF pour empêcher les attaques DDoS dans WordPress

L'installation du plugin Wordfence sur votre site Web vous apportera les avantages suivants :

  • Prévention des injections SQL
  • Limitation de l'attaque brutale
  • Protection contre les scripts intersites

3. Utilisez le CDN de Cloudflare

Cloudflare est un fournisseur de CDN populaire qui améliore les performances de votre site Web et vous protège des cyberattaques telles que les attaques DDoS.

Cloudflare peut absoudre les attaques DDoS à grande échelle et filtrer les sources de trafic pour détecter si des demandes spécifiques proviennent d'un attaquant.

Ci-dessous, nous vous guiderons à travers les étapes nécessaires pour activer les services de Cloudfare sur votre site Web.

Obtenir un compte Cloudflare

Au préalable, assurez-vous d'avoir d'abord accès au tableau de bord d'administration de votre bureau d'enregistrement de domaine. Vous en aurez besoin pour autoriser Cloudflare à accéder à vos paramètres DNS.

La première étape consiste à créer un compte Cloudflare. Pour ce faire, visitez la page d'inscription de Cloudflare. Ensuite, entrez votre e-mail, choisissez un mot de passe et cliquez surCréer un compte .

Créer un compte Cloudflare

Ajouter votre site Web à Cloudflare

Votre compte Cloudflare est prêt. Cependant, vous devez terminer la configuration en ajoutant votre site. Après vous être connecté à votre compte, cliquez sur le boutonAjouter un site pour ajouter votre site Web.

Cliquez sur le bouton Ajouter un site

Saisissez votre nom de domaine (par exemple, exemple.com) et cliquez surAjouter un site pour continuer.

Entrez le nom de domaine - WordPress DDoS

Ensuite, sélectionnez un plan Cloudflare approprié. Cela dépend des fonctionnalités que vous souhaitez. Cependant, un plan gratuit suffit pour vous fournir la protection de base dont vous avez besoin. Sélectionnez le plan gratuit et cliquez surContinuer pour continuer.

Sélectionnez le plan Cloudflare approprié

Sur la page suivante, vous verrez une liste des enregistrements existants. Vous pouvez les consulter pour vous assurer qu'ils sont corrects.

Examiner les enregistrements DNS

Remarque : Il n'est pas conseillé d'apporter des modifications à vos enregistrements DNS à ce stade.

Si vous avez examiné les enregistrements et êtes satisfait, cliquez sur Continuer pour continuer.

Empêcher les attaques DDoS dans WordPress

L'étape suivante consiste à faire pointer vos serveurs de noms de domaine vers Cloudflare. Ceci est important pour terminer le processus d'activation et permettre à Cloudflare de protéger votre site.

Vous devrez remplacer les serveurs de noms existants sur votre registraire de domaine.

Configuration complète du serveur de noms

Ensuite, copiez les nouveaux serveurs de noms fournis par Cloudflare pour remplacer ceux que vous avez supprimés sur votre hébergeur de domaine.

Ajouter des serveurs de noms Cloudflare

Les étapes pour changer de serveur de noms diffèrent d'une société d'hébergement à l'autre. Veuillez contacter votre fournisseur d'hébergement Web si vous ne savez pas du tout comment localiser les paramètres des serveurs de noms. Cependant, nous vous montrerons comment procéder dans Namecheap.

Mise à jour des serveurs de noms Namecheap

Tout d'abord, connectez-vous à votre compte et cliquez surDomain List .

Liste de domaine

Sur la page du domaine, localisez le domaine que vous souhaitez modifier et cliquez surGérer .

Modifier le domaine et cliquer sur gérer

Ensuite, cliquez sur le menu déroulantServeurs de noms et sélectionnez DNS personnalisé.

Sélectionnez un DNS personnalisé

Dans les zones de saisie, entrez les deux serveurs de noms fournis par Cloudflare et cliquez sur la coche pour enregistrer vos modifications.

Entrez deux serveurs de noms par Cloudflare

Vous pouvez maintenant retourner sur Cloudflare pour vérifier les modifications du serveur de noms en cliquant surTerminé, vérifier les serveurs de noms .

Vérifier le serveur de noms

Remarque : la modification de vos serveurs de noms peut prendre jusqu'à 48 heures pour se propager.

La protection DDoS de Cloudflare

Cloudflare activera automatiquement la protection DDoS sur votre site après avoir ajouté votre site Web à Cloudflare.

Malgré cela, il est conseillé de mettre en place des mesures supplémentaires pour protéger votre site. En fonction du risque auquel votre site Web est confronté, vous pouvez mettre en œuvre des paramètres supplémentaires pour mieux protéger votre site.

Laissez-nous vous montrer deux paramètres essentiels à mettre en œuvre pour protéger votre site Web contre les attaques DDoS.

Créer un remplacement DDos personnalisé

Vous pouvez personnaliser le comportement de la protection DDoS par défaut de Cloudflare en déployant un remplacement DDoS personnalisé.

Pour utiliser cette option, connectez-vous à votre compte Cloudflare. Ensuite, sélectionnez votre site Web pour vous déplacer dans sa zone.

Compte Cloudflare

Ensuite, accédez àSécurité >> DDoS dans le menu de gauche.Cliquez sur Déployer unremplacement DDoSpour continuer.

Déployer le remplacement DDoS pour protéger le site WordPress

Sur la page suivante, ajoutez un nom pour votre remplacement. Après cela, modifiez l'action de l'ensemble de règles surDéfi géré et définissez la sensibilité sur FaibleouMoyenneen fonction des risques auxquels vous êtes confronté. Après cela, faites défiler vers le bas et cliquez surEnregistrer .

Configuration de Cloudflare DDoS Override pour WordPress

La mise en œuvre de cette stratégie aidera à filtrer le trafic nuisible provenant d'une source DDoS. Il utilise des ensembles de défis gérés présentés aux utilisateurs par Cloudflare.

Activer le mode de combat de bot

Une autre approche que vous pouvez adopter pour protéger votre site contre les attaques DDoS consiste à activer le mode Bot Fight. Le mode de combat contre les robots permet de détecter et d'empêcher le trafic de robots connu d'accéder à votre site.

Pour activer le mode Bot Fight, accédez àSécurité >> Bots et basculez l'option de mode de combat de bot sur la position activée.

Activez le mode Bot Fight pour empêcher les attaques WordPress DDoS

Cloudflare vous fournit tous les outils dont vous avez besoin pour protéger votre site Web contre les attaques DDoS. Les conseils ci-dessus devraient protéger votre site de la plupart des attaques DDoS si vous les suivez correctement.

4. Désactiver l'API REST dans WordPress

L'API WordPress REST est une fonctionnalité de WordPress qui permet aux développeurs d'accéder et de manipuler les données WordPress à l'aide de requêtes HTTP. Parfois, l'API REST peut être utilisée comme vecteur d'attaques DDoS.

Vous pouvez désactiver l'API WP REST en utilisant plusieurs méthodes dans WordPress. Cependant, la méthode la plus simple consiste à utiliser des extraits de code du plugin WPCode.

Vous devrez installer et activer le plugin sur votre site WordPress.

Après avoir activé le plugin, allez dansCode Snippets >> + Add Snippet.

+ Ajouter une page d'extrait

Sur la page suivante, tapez "rest api" dans le champ de recherche. Désactiver l'API Rest devrait maintenant apparaître dans les résultats de la recherche.

Désactiver l'API WordPress REST pour empêcher les attaques DDos

Ensuite, cliquez surUse Snippet pour passer à l'étape suivante.

Utiliser un extrait pour empêcher les attaques DDoS dans WordPress

Enfin, basculez le bouton "inactif" sur "actif" pour activer le code. Une fois terminé, cliquez surMettre à jour pour enregistrer vos modifications.

Activer le code

L'API REST est maintenant désactivée sur votre site Web. Étant donné que les API sont des points vulnérables de votre site WordPress que les attaquants peuvent exploiter, la désactivation de l'API REST vous protège des attaques DDoS qui exploitent ces points faibles de l'API.

5. Gardez votre logiciel WordPress et vos plugins à jour

La mise à jour des thèmes et des plugins WordPress est un autre moyen de protéger votre site Web contre les attaques DDoS et d'améliorer la sécurité du site Web. Les mises à jour du logiciel et des plug-ins permettent de garantir que le site Web utilise la version la plus sécurisée du logiciel.

Dans WordPress, la plupart des mises à jour incluent généralement des correctifs pour les vulnérabilités que les attaquants DDoS pourraient exploiter.

Pour mettre à jour vos plugins WordPress, connectez-vous à votre WordPress et accédez àTableau de bord >> Mises à jour.

Sur la page des mises à jour, vous verrez tous les plugins qui doivent être mis à jour sur votre site. Cochez la case Sélectionner tout pour marquer tous les plugins.Ensuite, faites défiler vers le bas et cliquez surMettre à jour les plugins .

Mettre à jour les plugins WordPress

Vérifiez et mettez également à jour vos thèmes WordPress.

Mettre à jour les thèmes WordPress

Pendant que vous y êtes, assurez-vous d'utiliser la dernière version de WordPress.

Assurez-vous de la dernière version de WordPress

6. Surveillez le trafic de votre site Web et surveillez les pics inhabituels

En tant que propriétaire de site Web, vous devez immédiatement prendre des mesures pour prévenir les attaques et rétablir les opérations normales si vous soupçonnez une attaque.

Cela peut inclure la recherche de l'assistance d'un expert en sécurité ou la mise en œuvre de mesures de sécurité supplémentaires. Par exemple, vous pouvez utiliser des plugins de sécurité tels que Wordfence pour surveiller votre trafic en cas d'activité inhabituelle.

Si vous avez mis en œuvre la deuxième astuce de ce didacticiel, vous devez avoir installé le plug-in Wordfence Security sur votre site Web.

Pour accéder à la fonction de gestion du trafic, cliquez sur le menu latéralde Wordfence .Ensuite, cliquez surGérer le pare-feu pour continuer.

Tableau de bord Wordfence

Après cela, faites défiler jusqu'au bouton pour localiser la section "Rate Limiting".

Section de limitation de débit - Empêcher WordPress DDoS

Ensuite, activez la fonction de blocage avancé Rate Limiting pour l'activer.

Activer la fonction de blocage

Sur la page de configuration de la limitation du débit, vous pouvez activer diverses méthodes de contrôle du trafic pour aider à sécuriser votre site WordPress contre le trafic indésirable et réduire la charge sur les ressources du serveur.

Par exemple, vous pouvez établir une limite de demandes, en régulant le nombre de demandes qu'un utilisateur particulier peut effectuer.

Réglementer le nombre de requêtes pour empêcher les attaques DDoS dans WordPress

La fonction de limitation de débit de Wordfence vous permet de contrôler les robots d'exploration et les vues de pages humaines. Vous pouvez également l'utiliser pour limiter les pics de trafic inhabituels sur les sites WordPress. Bien que Wordfence puisse être personnalisé davantage pour améliorer la sécurité de WordPress , vous devez éviter de bloquer le trafic légitime.

Attaque DDoS WordPress (FAQ)

Ci-dessous, nous avons répondu à certaines des principales questions que les utilisateurs posent sur la protection de leur site WordPress contre les attaques DDoS.

WordPress a-t-il une protection DDoS ?

WordPress n'a pas de protection DDoS par défaut. Cependant, vous pouvez mettre en place certaines mesures pour protéger votre site WordPress des attaques DDoS. Celles-ci peuvent inclure : l'utilisation de services tiers tels que Cloudflare ou l'installation de plug-ins de sécurité tels que Wordfence.

Comment les attaquants DDoS attaquent-ils un site Web ?

Les attaquants déploient des attaques DDoS sur WordPress en inondant le site cible de plusieurs requêtes. Ceux-ci visent à rendre plus difficile l'accès au site pour les utilisateurs légitimes.

Conclusion – WordPress DDoS

En résumé, la protection de votre site Web WordPress contre les attaques DDoS est essentielle, car les attaques sur votre site Web peuvent affecter négativement votre entreprise.

Heureusement, nous avons fourni quelques étapes dans cet article que vous pouvez suivre pour sécuriser votre site WordPress contre les attaques DDoS.

Si vous êtes confus au sujet d'une étape, veuillez nous en informer dans la section des commentaires ci-dessous ou contactez nos experts pour obtenir des conseils supplémentaires.