Analyseur de règles de transport Exchange

Collez des règles de transport Exchange pour détecter le transfert automatique et la CCI vers des adresses externes, et les règles sans condition.

S’exécute dans votre navigateur · rien n’est envoyéMicrosoft 365Nouveau

Tout s’exécute dans votre navigateur. Rien n’est envoyé, y compris les noms de règles et les adresses e-mail de votre export.

Mode d’emploi

  1. Exécutez "Get-TransportRule | ConvertTo-Json -Depth 5" dans Exchange Online PowerShell.
  2. Exécutez "Get-AcceptedDomain | Select DomainName" et notez vos domaines.
  3. Collez les deux dans l’outil.
  4. Examinez les résultats et le tableau des règles, puis exportez le rapport si besoin.

Cas courants

Enquêter sur une suspicion de boîte aux lettres compromise

Vérifiez si une règle a été ajoutée pour transférer ou mettre en CCI le courrier de la boîte concernée vers une adresse hors de votre organisation.

Auditer les règles de flux de messagerie avant une revue de sécurité

Exportez toutes les règles de transport et confirmez qu’aucune n’est sans condition, laissée par erreur en mode audit uniquement, ou ne copie discrètement du courrier en externe.

Explication

Exécutez "Get-TransportRule | ConvertTo-Json" dans Exchange Online PowerShell et collez le résultat ici, avec vos domaines acceptés, et l’outil vérifie chaque règle à la recherche de schémas souvent utilisés pour exfiltrer discrètement du courrier : transfert automatique vers une adresse hors de votre organisation, copie cachée ou normale envoyée vers une adresse externe, et règles sans aucune condition qui transfèrent, suppriment ou agissent malgré tout sur chaque message qui les atteint. L’outil signale aussi les règles laissées en mode audit uniquement et les règles désactivées, toutes deux faciles à oublier. Tout s’exécute localement ; les noms de règles et les adresses ne quittent jamais votre navigateur.

🔒 Votre saisie reste dans votre navigateur et n’est envoyée nulle part.

Questions fréquentes

Cela se connecte-t-il à mon organisation Exchange ?

Non. Aucun identifiant ni appel API. Vous exportez vous-même les règles avec Exchange Online PowerShell et collez le JSON ici.

Pourquoi dois-je saisir mes domaines acceptés ?

L’outil doit savoir quelles adresses sont « les vôtres » pour distinguer un transfert interne normal d’une exfiltration vers une adresse externe. Sans cela, les vérifications de transfert automatique et de CCI sont ignorées plutôt que devinées, car se tromper sur cette distinction serait pire que ne pas vérifier du tout.

Pourquoi une règle sans condition est-elle signalée même si elle semble inoffensive ?

La documentation de Microsoft elle-même avertit qu’une règle sans aucune condition « When » applique son action à chaque message qui l’atteint, entrant et sortant, pour toute l’organisation. C’est généralement bien plus large que prévu, surtout pour des actions destructrices comme supprimer ou transférer du courrier.

Cela vérifie-t-il aussi les règles de boîte de réception ?

Non, uniquement les règles de transport à l’échelle de l’organisation (règles de flux de messagerie), pas les règles de boîte de réception personnelles d’une boîte aux lettres spécifique, qui relèvent d’un réglage différent, par utilisateur.

Et ensuite ?

Aussi utile

  • Analyseur de Conditional Access Entra IDCollez des politiques Conditional Access exportées pour vérifier le MFA admin manquant, l’authentification héritée non bloquée et les portées trop larges.
  • Vérificateur DKIMVérifiez un enregistrement DKIM pour un sélecteur : type et longueur de clé, mode test et clés révoquées. Interrogez le DNS ou collez l’enregistrement.
  • Analyseur DMARCVérifiez un enregistrement DMARC : politique, sous-domaines, pct et adresses de rapport, avec un diagramme de l’action des destinataires. DNS ou collage.
  • Analyseur d’en-têtes d’e-mailCollez les en-têtes d’un e-mail pour voir le parcours de livraison, les résultats SPF, DKIM et DMARC, et repérer des signes d’usurpation comme un From non aligné.
  • Analyseur SPFVérifiez un enregistrement SPF : requêtes face à la limite de 10, chaîne d’include, -all ou ~all et plages IP risquées. Interrogez le DNS ou collez.

Un problème ou une suggestion ? Dites-le-nous