Procédure : Script PowerShell pour la configuration des liens sécurisés dans M365

23 janvier 2026 | Comment Procédure : Script PowerShell pour la configuration des liens sécurisés dans M365

Script PowerShell pour la configuration des liens sécurisés dans Microsoft 365

Vue d'ensemble

Ce script PowerShell configure Microsoft 365 pour garantir la bonne réception des e-mails de simulation d'hameçonnage CyberHoot tout en maintenant l'activation complète de toutes les protections de sécurité réelles.

Il traite de deux configurations requises :

  1. Livraison avancée
    Permet aux courriels de simulation d'hameçonnage de CyberHoot de contourner les filtres anti-spam et d'hameçonnage.
  2. Liens sécurisés
    Empêche Microsoft Defender de réécrire ou de précliquer sur les URL de simulation, éliminant ainsi les faux positifs dans les rapports de clics.

Pré-requis :

Configuration requise

  • PowerShell
    • Windows PowerShell 5.1 ou version ultérieure

Permissions

  • Rôle d'administrateur Exchange Online

Module PowerShell

  • Gestion d'ExchangeOnline
    Le script installe automatiquement ce module s'il est manquant.

Quick Start

Étape 1 : Téléchargez et enregistrez le script

  1. Ouvrez le fichier script
    CyberHoot-M365.txt
    https://cyberhoot.com/wp-content/uploads/2026/02/CyberHoot-M365.txt
  2. Copiez l'intégralité du contenu
    • Ctrl + A, puis Ctrl + C
  3. Ouvrez un éditeur de texte
    • Bloc-notes
  4. Collez le script dans l'éditeur.
  5. Enregistrez le fichier sous CyberHoot-M365.ps1
    Fichier → Enregistrer sous
    Nom du fichier : « CyberHoot-M365.ps1 »
    Type de fichier : Tous les fichiers

Étape 2 : Exécutez le script

Fenêtres

  1. Ouvrez PowerShell en tant qu'administrateur
  2. Accédez au dossier où le script a été enregistré :
  1. cd C:\Utilisateurs\VotreNomUtilisateur\Téléchargements
  1. Exécutez le script:
  1. .\CyberHoot-M365.ps1 -Mode Appliquer -Verbeux

Étape 3 : Authentifier

Lorsque vous y êtes invité:

  1. Saisissez votre adresse e-mail d'administrateur Microsoft 365
    Exemple : admin@company.onmicrosoft.com
  2. Connectez-vous via la fenêtre du navigateur
  3. Complétez le formulaire MFA si nécessaire

Durée estimée : deux à cinq minutes

Étape 4 : Vérifier la configuration

Vérifier la livraison anticipée

  1. Allez dans https://security.microsoft.com
  2. Accédez à
    Courriel et collaboration → Politiques et règles → Politiques de gestion des menaces → Livraison avancée
  3. Sélectionnez le Simulation d'hameçonnage languette
  4. Confirmez ce qui suit:
    • Cinq domaines CyberHoot sont présents
    • Quatre adresses IP CyberHoot sont présentes.

Vérifier la sécurité des liens

  1. Dans Microsoft Defender, accédez à
    Courriel et collaboration → Politiques et règles → Politiques relatives aux menaces → Liens sécurisés
  2. Ouvrez Exclusions de liens sécurisés CyberHoot
  3. Confirmer Ne réécrivez pas les URL suivantes dans votre courriel. affiche cinq domaines CyberHoot

Modes de script

Mode d'application (par défaut)

Applique la configuration CyberHoot au locataire :

.\CyberHoot-M365.ps1 -Mode Appliquer -Verbeux

Mode de validation

Effectue une vérification en lecture seule et signale les configurations manquantes :

.\CyberHoot-M365.ps1 -Mode Valider -Verbose

Sortie de l'échantillon:

Rapport de validation :

Livraison avancée :

La règle existe : Faux

Domaines manquants : 5

Plages d'adresses IP manquantes : 4

Liens sécurisés :

La politique existe : Faux

URL DoNotRewriteUrls manquantes : 5

Mode de restauration

Supprime toute la configuration liée à CyberHoot :

.\CyberHoot-M365.ps1 -Mode Rollback -Verbose

Remarques importantes

  • Compatible avec plusieurs fournisseurs, fusionne sans écraser les fournisseurs de simulation de phishing existants.
  • Idempotent, s'exécute sans risque plusieurs fois
  • Configuration à l'échelle du locataire, aucune configuration par utilisateur requise
  • La propagation complète peut prendre jusqu'à vingt-quatre heures, généralement immédiate.

Questions fréquemment posées

Cela aura-t-il une incidence sur les politiques de sécurité existantes ?
Non. Seules les entrées CyberHoot sont ajoutées. Toutes les protections restent actives.

Le script peut-il être exécuté plusieurs fois ?
Oui. Les entrées en double ne sont pas créées.

Est-ce par utilisateur ?
Non. La configuration s'applique à l'ensemble du locataire.

Licences Microsoft requises ?
Microsoft Defender pour Office 365 Plan 1 ou Plan 2, inclus avec :

  • Microsoft 365 E5
  • Microsoft 365 E3 avec Defender pour Office 365
  • Microsoft 365 Entreprise Premium

Comment puis-je tout supprimer plus tard ?
Exécuter le mode de restauration :

.\CyberHoot-M365.ps1 -Mode Restauration

Documentation complémentaire

(I.e. Guide d'installation complet
https://cyberhoot.com/wp-content/uploads/2026/02/CyberHoot-M365-Setup-Instructions.txt

Dernière mise à jour: 2 février 2025
Version du script : 2.0

Les derniers blogues :

Restez informé des dernières nouveautés Informations sur la sécurité

Découvrez et partagez les dernières tendances, conseils et meilleures pratiques en matière de cybersécurité, ainsi que les nouvelles menaces à surveiller.

Corp MDM : L’application professionnelle fictive qui voulait lire vos SMS

Corp MDM : L’application professionnelle fictive qui voulait lire vos SMS

Auteure : Katie Boquetti | Éditorial : Craig Taylor Éditorial de Craig Taylor : Nous le savons depuis un certain temps…

Lire la suite
Hameçonnage par consentement OAuth : protégez vos autorisations, pas seulement votre mot de passe

Hameçonnage par consentement OAuth : protégez vos autorisations, pas seulement votre mot de passe

Auteure : Katie Boquetti | Éditorial : Craig Taylor Éditorial de Craig Taylor : J’ai la chance d’avoir…

Lire la suite
De faux installateurs de logiciels désactivent la mise à jour de Windows.

De faux installateurs de logiciels désactivent la mise à jour de Windows.

Auteure : Katie Boquetti | Éditorial : Craig Taylor Éditorial de Craig Taylor : Je me souviens des débuts de…

Lire la suite