Suspicious Teams Display Name


Description

This query looks for Teams messages from an external user with a suspicious display name.

Query · kql

let SuspiciousDisplayNames = pack_array("Microsoft  Security", "Help Desk", "Help Desk Team", "Help Desk IT", "Microsoft Security", "IT Support", "Helpdesk");
MessageEvents
| where IsExternalThread == 1 and IsOwnedThread == 0
| where SenderDisplayName has_any (SuspiciousDisplayNames)
Raw source Suspicious Teams Display Name · KQL
Esc
Published by Azure/Azure-Sentinel ↗, licensed under MIT ↗. Reproduced here unmodified.
id: 97e1c837-2cef-4f43-a87f-11f16e33ee8d
name: Suspicious Teams Display Name
description: |
  This query looks for Teams messages from an external user with a suspicious display name.
description-detailed: |
  This query looks for Teams messages from an external user with a suspicious display name.
  Threat actors may attempt to socially engineer a user by using display names such as IT Support or Help Desk to establish trust.
requiredDataConnectors:
- connectorId: MicrosoftThreatProtection
  dataTypes:
  - MessageEvents
tactics:
  - InitialAccess
relevantTechniques:
  - T1566
query: |
  let SuspiciousDisplayNames = pack_array("Microsoft  Security", "Help Desk", "Help Desk Team", "Help Desk IT", "Microsoft Security", "IT Support", "Helpdesk");
  MessageEvents
  | where IsExternalThread == 1 and IsOwnedThread == 0
  | where SenderDisplayName has_any (SuspiciousDisplayNames)
version: 1.0.0

Detection rules belong to the projects that publish them and remain under their own licenses. This site indexes and links to them; it claims no rights in them.