Comment déployer une campagne de phishing via Gophish et Microsoft 365
Présentation
Ce tutoriel explique comment déployer une campagne de phishing en utilisant Gophish et un tenant Microsoft 365 (M365). Vous apprendrez à configurer Gophish, à préparer votre domaine et à lancer des campagnes de phishing pour tester la vigilance de vos utilisateurs.
Prérequis
Avant de commencer, assurez-vous d’avoir les éléments suivants : un domaine configuré chez votre fournisseur DNS, une adresse IP publique pour votre serveur, une licence Microsoft Defender for Office 365 Plan 1, un e-mail et une page de destination à utiliser avec Gophish.
Mise en place de Gophish
Gophish est une plateforme open source conçue pour faciliter la création et la gestion de campagnes de phishing. Avec une interface utilisateur intuitive et de nombreuses fonctionnalités, Gophish permet de cibler facilement les utilisateurs et de suivre les résultats des campagnes en temps réel.
Configuration du serveur
Commencez par mettre à jour votre système et installer les paquets nécessaires, tels que “wget” pour télécharger des fichiers et “unzip” pour extraire des archives. Ensuite, configurez le pare-feu de votre machine pour autoriser les ports nécessaires pour Gophish.
Téléchargement et installation
Téléchargez Gophish depuis le dépôt officiel pour une version anglaise ou depuis un dépôt alternatif pour une version française. Décompressez l’archive de Gophish dans le répertoire “/opt” pour une installation propre.
Configuration de la base de données
Vous pouvez choisir d’utiliser MariaDB au lieu de SQLite pour une gestion plus robuste de la base de données. Installez MariaDB, créez une nouvelle base de données et un nouvel utilisateur dédié pour Gophish.
Préparer la campagne de phishing
Configurez le DNS de votre domaine avec Microsoft 365 en ajoutant des enregistrements “A” et “TXT” comme indiqué. Configurez également l’anti-phishing sur M365 pour autoriser la campagne. Ensuite, configurez Gophish et créez un groupe d’utilisateurs avec un CSV.
Création de la campagne
Créez un nouveau modèle d’e-mail et une page de destination sur Gophish. Importez les utilisateurs via le CSV et créez une nouvelle campagne en sélectionnant les modèles d’e-mail, de page de destination et le groupe cible.
Revoir les résultats
Vous pouvez maintenant lancer la campagne et observer les résultats sur Gophish. Analysez les interactions des utilisateurs avec les e-mails de phishing et les pages de destination pour évaluer l’efficacité de votre campagne.
Campagne de remédiation
Après le succès de la campagne, sensibilisez les utilisateurs impactés en lançant une campagne de remédiation. Créez un compte communicant sur M365, configurez un nouvel e-mail et une nouvelle page de destination, puis lancez une nouvelle campagne.
Mettre à niveau Gophish
Si vous souhaitez passer d’une version anglaise à une version française ou inversement, utilisez les scripts fournis pour faciliter le processus de mise à niveau.
Conclusion
En suivant ce tutoriel, vous avez appris à déployer une campagne de phishing avec Gophish et Microsoft 365 pour renforcer la sensibilisation à la cybersécurité. Intégrez cet outil dans votre stratégie pour identifier les vulnérabilités humaines et protéger vos utilisateurs.
Source : www.it-connect.fr