Detection rules › Sublime MQL

Brand impersonation: Meta and subsidiaries

Severity
medium
Type
rule
Source
github.com/sublime-security/sublime-rules

Impersonation of Meta or Meta's subsidiaries Facebook and Instagram.

Threat classification

Sublime's own taxonomy (not MITRE ATT&CK).

CategoryValues
Attack typesCredential Phishing
Tactics and techniquesImpersonation: Brand, Lookalike domain, Social engineering

Event coverage

Rule body MQL

type.inbound
and (
  // sender display name is a strong enough indicator
  // that it can be used without any other impersonation logic
  (
    regex.icontains(sender.display_name,

                    // this regex looks for a commonly abused phrase starting with 'meta', potentially containing a version of the word 'verified', followed by phrases that have been observed in campaigns.
                    '\bm.?e.?t.?a\b.*(?:verif(?:y|i(?:cado|ed)))?.*\b(?:recruiting|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|account|help|support|service|business|policy|Vérifié|certify|inc|help[ -]?desk)\b',

                    // this regex also looks for a commonly abused phrase starting with 'meta', followed by a phrase, then 'team' with no separating spaces.
                    '\bm.?e.?t.?a(?:recruiting|pro|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|service|account|help|support|business|policy|ads)team',

                    // this regex is similar to the first in this section, but starts with facebook instead of meta
                    '\bf.?a.?c.?e.?b.?o.?o.?k\b.*(?:verif(?:y|i(?:cado|ed)))?.*\b(?:recruiting|ads[ -]?team|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|service|account|help|support|business|policy|Vérifié|certify|inc|help[ -]?desk)\b',
                    '^[a-z]+ from \bmeta$',
                    'page ?ads ?support',
                    'Instagram\s*(?:Not|Policies|Report|Helpdesk|Support)',
                    '\bMeta & Coursera',
                    'Compliance & Security',
                    'social.?media.?\b(?:master|expert|pro|guru)\b',
                    '\bmeta\b.?(?:social|skill|ads).?(?:star|set|expert)',
                    'noreply-(?:meta|fb).+'
    )
    or (
      regex.icontains(sender.display_name,
                      "f\u{200a}?a\u{200a}?c\u{200a}?e\u{200a}?b\u{200a}?o\u{200a}?o\u{200a}?k"
      )
      and not strings.icontains(sender.display_name, 'facebook')
    )
    or strings.contains(sender.display_name, "\u{24C2}")
    or strings.ilevenshtein(sender.display_name, 'facebook ads') <= 2
    or strings.ilevenshtein(sender.display_name, 'facebook business') <= 2
    or strings.ilike(sender.email.domain.domain, '*facebook*')
    or strings.ilike(sender.email.local_part,
                     "*instagramlive*",
                     "*facebooksupport*"
    )
    or strings.icontains(sender.email.domain.subdomain, 'meta-')
  )
  // the use of these keywords (facebook, instagram)
  // or the levenshtein distance to facebook
  // are less strong and thus need to be combined with logo detection or nlu
  or (
    (
      regex.icontains(sender.display_name,
                      '\bf[\p{Mn}\p{Cf}]*a[\p{Mn}\p{Cf}]*c[\p{Mn}\p{Cf}]*e[\p{Mn}\p{Cf}]*b[\p{Mn}\p{Cf}]*o[\p{Mn}\p{Cf}]*o[\p{Mn}\p{Cf}]*k[\p{Mn}\p{Cf}]*\b',
                      '\binstagr(am)?\b',
                      '\bm[\p{Mn}\p{Cf}]*e[\p{Mn}\p{Cf}]*t[\p{Mn}\p{Cf}]*a\b'
      )
      or strings.ilevenshtein(sender.display_name, 'facebook') <= 2
      or sender.email.email == 'noreply@appsheet.com'
    )
    and 2 of (
      any(ml.logo_detect(file.message_screenshot()).brands,
          .name in ("Facebook", "Meta", "Instagram", "Threads")
      ),
      any(ml.nlu_classifier(body.current_thread.text).intents,
          .name in ("cred_theft", "callback_scam", "steal_pii")
          and .confidence in ("medium", "high")
      ),
      (
        length(body.current_thread.text) < 2000
        and regex.icontains(body.current_thread.text, "(?:violation|infringe)")
      ),
      regex.icontains(subject.base,
                      '\b(?:recruiting|permanently|locked|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|account|help|support|business|policy|verif(?:y|i(?:cado|ed))|Vérifié|Trademark|Misuse|Review|Violation|Warning|Restriction|Inappropriate|service|Content|multiple reports)\b'
      ),
      any(body.links,
          .href_url.domain.root_domain in $self_service_creation_platform_domains
          or .href_url.domain.root_domain in $free_file_hosts
          or .href_url.domain.root_domain in $free_subdomain_hosts
          or .href_url.domain.root_domain in $url_shorteners
      ),
      sender.email.domain.root_domain in $free_email_providers
    )
  )
  // salesforce sender combined with logo detection and nlu is enough
  or (
    sender.email.domain.root_domain == "salesforce.com"
    and any(ml.logo_detect(file.message_screenshot()).brands,
            .name in ("Facebook", "Meta", "Instagram", "Threads")
    )
    and any(ml.nlu_classifier(body.current_thread.text).intents,
            .name in ("cred_theft", "callback_scam", "steal_pii")
            and .confidence in ("medium", "high")
    )
  )
  or 
  // or the body contains a facebook/meta footer with the address citing "community support"
  (
    (
      regex.icontains(body.current_thread.text,
                      '(?:1\s+(?:Facebook|Hacker|Meta)?\s*Way|1601\s+Willow\s+Rd?).*Menlo\s+Park.*CA.*94025'
      )
      or (
        regex.icontains(body.current_thread.text,
                        '(?:Security Team © Meta|Meta Support Team)'
        )
      )
    )
    // and it contains a link to spawn a chat with facebook - this is not the way support operates
    and (
      any(body.links,
          strings.ends_with(.href_url.domain.domain, 'facebook.com')
          and strings.starts_with(.href_url.path, '/msg/')
      )
      or (
        any(ml.nlu_classifier(body.current_thread.text).intents,
            .name in ("cred_theft", "callback_scam", "steal_pii")
            and .confidence in ("high")
        )
      )
      or any(recipients.to,
             .email.domain.valid
             and any(body.links,
                     strings.icontains(.href_url.url, ..email.email)
                     or any(strings.scan_base64(.href_url.url,
                                                format="url",
                                                ignore_padding=true
                            ),
                            strings.icontains(., ...email.email)
                     )
                     or any(strings.scan_base64(.href_url.fragment,
                                                ignore_padding=true
                            ),
                            strings.icontains(., ...email.email)
                     )
             )
      )
    )
  )
  // we've seen advertising "advice/recommendations"
  or (
    all(ml.nlu_classifier(body.current_thread.text).topics,
        .name in ("Advertising and Promotions", "Reminders and Notifications")
    )
    // Meta mention
    and (
      any(ml.nlu_classifier(body.current_thread.text).entities,
          .name == "org" and strings.icontains(.text, 'Community Guidelines')
      )
      or regex.icontains(body.current_thread.text,
                         '(1\s+(Facebook|Hacker|\bMeta\b)?\s*Way|1601\s+Willow\s+Rd?).*Menlo\s+Park.*CA.*94025'
      )
    )
    and any(ml.nlu_classifier(body.current_thread.text).entities,
            .name == "urgency"
    )
  )
  or (
    strings.icontains(body.current_thread.text, "Meta Professional Certificate")
    and strings.icontains(body.current_thread.text, "Meta & Coursera Team")
    // Add link validation
    and any(body.links,
            strings.icontains(.display_text, "coursera")
            and .href_url.domain.root_domain != "coursera.org"
    )
  )
  or 2 of (
    strings.icontains(body.current_thread.text, 'Meta '),
    strings.icontains(body.current_thread.text, '1602 Willow Road'),
    strings.icontains(body.current_thread.text, 'Menlo Park, CA 91024'),
  )
)
and sender.email.domain.root_domain not in~ (
  'facebook.com',
  'facebookmail.com',
  'eventsatfacebook.com',
  'facebookenterprise.com',
  'meta.com',
  'metamail.com',
  'instagram.com',
  'medallia.com',
  'fbworkmail.com',
  'workplace.com',
  'capterra.com', // they mention "Community Guidelines"
  'facebookblueprint.com',
  'metaenterprisemail.com',
  'pigfacebookstore.com.au', // unrelated domain but hitting on facebook
  'metacompliance.com',
  'metaprop.com', // unrelated domain but hitting on meta pro
  'oakley.com', // meta intelligence glasses
  'facebookuserprivacysettlement.com', // fb settlement website
  'perceptyx.com', // ai employee engagement
  'unroll.me', // unroll contains instagram logo
  'har.com' // facebook ads management
)
// negate metaenterprise links
and not any(headers.reply_to, .email.email == "noreply@facebookmail.com")

// meta wiki renamer
and not (
  sender.display_name == 'Meta-Wiki'
  and sender.email.domain.root_domain == 'wikimedia.org'
)

// we dont want emails where all the links go to meta domains
and not (
  (
    length(body.links) > 1
    and all(body.links,
            .href_url.domain.root_domain in (
              'facebook.com',
              'instagram.com',
              'meta.com'
            )
            and not strings.istarts_with(.href_url.path, '/share/')
    )
  )
  // too many links
  or length(body.links) > 20
)

// no previous threads
and length(body.previous_threads) == 0

// negate highly trusted sender domains unless they fail DMARC authentication
and (
  (
    sender.email.domain.root_domain in $high_trust_sender_root_domains
    and not headers.auth_summary.dmarc.pass
  )
  or sender.email.domain.root_domain not in $high_trust_sender_root_domains

  // salesforce has been abused for meta phishing campaigns repeatedly
  or sender.email.domain.root_domain == "salesforce.com"
)

Detection logic

Scope: inbound message.

Impersonation of Meta or Meta's subsidiaries Facebook and Instagram.

  1. inbound message
  2. any of:
    • any of:
      • sender.display_name matches any of 11 patterns
        • \bm.?e.?t.?a\b.*(?:verif(?:y|i(?:cado|ed)))?.*\b(?:recruiting|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|account|help|support|service|business|policy|Vérifié|certify|inc|help[ -]?desk)\b
        • \bm.?e.?t.?a(?:recruiting|pro|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|service|account|help|support|business|policy|ads)team
        • \bf.?a.?c.?e.?b.?o.?o.?k\b.*(?:verif(?:y|i(?:cado|ed)))?.*\b(?:recruiting|ads[ -]?team|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|service|account|help|support|business|policy|Vérifié|certify|inc|help[ -]?desk)\b
        • ^[a-z]+ from \bmeta$
        • page ?ads ?support
        • Instagram\s*(?:Not|Policies|Report|Helpdesk|Support)
        • \bMeta & Coursera
        • Compliance & Security
        • social.?media.?\b(?:master|expert|pro|guru)\b
        • \bmeta\b.?(?:social|skill|ads).?(?:star|set|expert)
        • noreply-(?:meta|fb).+
      • all of:
        • sender.display_name matches 'f\\u{200a}?a\\u{200a}?c\\u{200a}?e\\u{200a}?b\\u{200a}?o\\u{200a}?o\\u{200a}?k'
        • not:
          • sender.display_name contains 'facebook'
      • sender.display_name contains '\\u{24C2}'
      • sender.display_name is similar to 'facebook ads'
      • sender.display_name is similar to 'facebook business'
      • sender.email.domain.domain matches '*facebook*'
      • sender.email.local_part matches any of 2 patterns
        • *instagramlive*
        • *facebooksupport*
      • sender.email.domain.subdomain contains 'meta-'
    • all of:
      • any of:
        • sender.display_name matches any of 3 patterns
          • \bf[\p{Mn}\p{Cf}]*a[\p{Mn}\p{Cf}]*c[\p{Mn}\p{Cf}]*e[\p{Mn}\p{Cf}]*b[\p{Mn}\p{Cf}]*o[\p{Mn}\p{Cf}]*o[\p{Mn}\p{Cf}]*k[\p{Mn}\p{Cf}]*\b
          • \binstagr(am)?\b
          • \bm[\p{Mn}\p{Cf}]*e[\p{Mn}\p{Cf}]*t[\p{Mn}\p{Cf}]*a\b
        • sender.display_name is similar to 'facebook'
        • sender.email.email is 'noreply@appsheet.com'
      • at least 2 of:
        • any of ml.logo_detect(file.message_screenshot()).brands where:
          • .name in ('Facebook', 'Meta', 'Instagram', 'Threads')
        • any of ml.nlu_classifier(body.current_thread.text).intents where all hold:
          • .name in ('cred_theft', 'callback_scam', 'steal_pii')
          • .confidence in ('medium', 'high')
        • all of:
          • length(body.current_thread.text) < 2000
          • body.current_thread.text matches '(?:violation|infringe)'
        • subject.base matches '\\b(?:recruiting|permanently|locked|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|account|help|support|business|policy|verif(?:y|i(?:cado|ed))|Vérifié|Trademark|Misuse|Review|Violation|Warning|Restriction|Inappropriate|service|Content|multiple reports)\\b'
        • any of body.links where any holds:
          • .href_url.domain.root_domain in $self_service_creation_platform_domains
          • .href_url.domain.root_domain in $free_file_hosts
          • .href_url.domain.root_domain in $free_subdomain_hosts
          • .href_url.domain.root_domain in $url_shorteners
        • sender.email.domain.root_domain in $free_email_providers
    • all of:
      • sender.email.domain.root_domain is 'salesforce.com'
      • any of ml.logo_detect(file.message_screenshot()).brands where:
        • .name in ('Facebook', 'Meta', 'Instagram', 'Threads')
      • any of ml.nlu_classifier(body.current_thread.text).intents where all hold:
        • .name in ('cred_theft', 'callback_scam', 'steal_pii')
        • .confidence in ('medium', 'high')
    • all of:
      • any of:
        • body.current_thread.text matches '(?:1\\s+(?:Facebook|Hacker|Meta)?\\s*Way|1601\\s+Willow\\s+Rd?).*Menlo\\s+Park.*CA.*94025'
        • body.current_thread.text matches '(?:Security Team © Meta|Meta Support Team)'
      • any of:
        • any of body.links where all hold:
          • .href_url.domain.domain ends with 'facebook.com'
          • .href_url.path starts with '/msg/'
        • any of ml.nlu_classifier(body.current_thread.text).intents where all hold:
          • .name in ('cred_theft', 'callback_scam', 'steal_pii')
          • .confidence in ('high')
        • any of recipients.to where all hold:
          • .email.domain.valid
          • any of body.links where any holds:
            • strings.icontains(.href_url.url)
            • any of strings.scan_base64(.href_url.url) where:
              • strings.icontains(.)
            • any of strings.scan_base64(.href_url.fragment) where:
              • strings.icontains(.)
    • all of:
      • all of ml.nlu_classifier(body.current_thread.text).topics where:
        • .name in ('Advertising and Promotions', 'Reminders and Notifications')
      • any of:
        • any of ml.nlu_classifier(body.current_thread.text).entities where all hold:
          • .name is 'org'
          • .text contains 'Community Guidelines'
        • body.current_thread.text matches '(1\\s+(Facebook|Hacker|\\bMeta\\b)?\\s*Way|1601\\s+Willow\\s+Rd?).*Menlo\\s+Park.*CA.*94025'
      • any of ml.nlu_classifier(body.current_thread.text).entities where:
        • .name is 'urgency'
    • all of:
      • body.current_thread.text contains 'Meta Professional Certificate'
      • body.current_thread.text contains 'Meta & Coursera Team'
      • any of body.links where all hold:
        • .display_text contains 'coursera'
        • .href_url.domain.root_domain is not 'coursera.org'
    • at least 2 of:
      • body.current_thread.text contains 'Meta '
      • body.current_thread.text contains '1602 Willow Road'
      • body.current_thread.text contains 'Menlo Park, CA 91024'
  3. sender.email.domain.root_domain not in ('facebook.com', 'facebookmail.com', 'eventsatfacebook.com', 'facebookenterprise.com', 'meta.com', 'metamail.com', 'instagram.com', 'medallia.com', 'fbworkmail.com', 'workplace.com', 'capterra.com', 'facebookblueprint.com', 'metaenterprisemail.com', 'pigfacebookstore.com.au', 'metacompliance.com', 'metaprop.com', 'oakley.com', 'facebookuserprivacysettlement.com', 'perceptyx.com', 'unroll.me', 'har.com')
  4. not:
    • any of headers.reply_to where:
      • .email.email is 'noreply@facebookmail.com'
  5. not:
    • all of:
      • sender.display_name is 'Meta-Wiki'
      • sender.email.domain.root_domain is 'wikimedia.org'
  6. none of:
    • all of:
      • length(body.links) > 1
      • all of body.links where all hold:
        • .href_url.domain.root_domain in ('facebook.com', 'instagram.com', 'meta.com')
        • not:
          • .href_url.path starts with '/share/'
    • length(body.links) > 20
  7. length(body.previous_threads) is 0
  8. any of:
    • all of:
      • sender.email.domain.root_domain in $high_trust_sender_root_domains
      • not:
        • headers.auth_summary.dmarc.pass
    • sender.email.domain.root_domain not in $high_trust_sender_root_domains
    • sender.email.domain.root_domain is 'salesforce.com'

Inspects: body.current_thread.text, body.links, body.links[].display_text, body.links[].href_url.domain.domain, body.links[].href_url.domain.root_domain, body.links[].href_url.fragment, body.links[].href_url.path, body.links[].href_url.url, body.previous_threads, headers.auth_summary.dmarc.pass, headers.reply_to, headers.reply_to[].email.email, recipients.to, recipients.to[].email.domain.valid, recipients.to[].email.email, sender.display_name, sender.email.domain.domain, sender.email.domain.root_domain, sender.email.domain.subdomain, sender.email.email, sender.email.local_part, subject.base, type.inbound. Sensors: file.message_screenshot, ml.logo_detect, ml.nlu_classifier, regex.icontains, strings.contains, strings.ends_with, strings.icontains, strings.ilevenshtein, strings.ilike, strings.istarts_with, strings.scan_base64, strings.starts_with. Reference lists: $free_email_providers, $free_file_hosts, $free_subdomain_hosts, $high_trust_sender_root_domains, $self_service_creation_platform_domains, $url_shorteners.

Indicators matched (81)

FieldMatchValue
regex.icontainsregex\bm.?e.?t.?a\b.*(?:verif(?:y|i(?:cado|ed)))?.*\b(?:recruiting|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|account|help|support|service|business|policy|Vérifié|certify|inc|help[ -]?desk)\b
regex.icontainsregex\bm.?e.?t.?a(?:recruiting|pro|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|service|account|help|support|business|policy|ads)team
regex.icontainsregex\bf.?a.?c.?e.?b.?o.?o.?k\b.*(?:verif(?:y|i(?:cado|ed)))?.*\b(?:recruiting|ads[ -]?team|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|service|account|help|support|business|policy|Vérifié|certify|inc|help[ -]?desk)\b
regex.icontainsregex^[a-z]+ from \bmeta$
regex.icontainsregexpage ?ads ?support
regex.icontainsregexInstagram\s*(?:Not|Policies|Report|Helpdesk|Support)
regex.icontainsregex\bMeta & Coursera
regex.icontainsregexCompliance & Security
regex.icontainsregexsocial.?media.?\b(?:master|expert|pro|guru)\b
regex.icontainsregex\bmeta\b.?(?:social|skill|ads).?(?:star|set|expert)
regex.icontainsregexnoreply-(?:meta|fb).+
regex.icontainsregexf\u{200a}?a\u{200a}?c\u{200a}?e\u{200a}?b\u{200a}?o\u{200a}?o\u{200a}?k
69 more
strings.icontainssubstringfacebook
strings.containssubstring\u{24C2}
strings.ilevenshteinfuzzyfacebook ads
strings.ilevenshteinfuzzyfacebook business
strings.ilikesubstring*facebook*
strings.ilikesubstring*instagramlive*
strings.ilikesubstring*facebooksupport*
strings.icontainssubstringmeta-
regex.icontainsregex\bf[\p{Mn}\p{Cf}]*a[\p{Mn}\p{Cf}]*c[\p{Mn}\p{Cf}]*e[\p{Mn}\p{Cf}]*b[\p{Mn}\p{Cf}]*o[\p{Mn}\p{Cf}]*o[\p{Mn}\p{Cf}]*k[\p{Mn}\p{Cf}]*\b
regex.icontainsregex\binstagr(am)?\b
regex.icontainsregex\bm[\p{Mn}\p{Cf}]*e[\p{Mn}\p{Cf}]*t[\p{Mn}\p{Cf}]*a\b
strings.ilevenshteinfuzzyfacebook
sender.email.emailequalsnoreply@appsheet.com
ml.logo_detect(file.message_screenshot()).brands[].namememberFacebook
ml.logo_detect(file.message_screenshot()).brands[].namememberMeta
ml.logo_detect(file.message_screenshot()).brands[].namememberInstagram
ml.logo_detect(file.message_screenshot()).brands[].namememberThreads
ml.nlu_classifier(body.current_thread.text).intents[].namemembercred_theft
ml.nlu_classifier(body.current_thread.text).intents[].namemembercallback_scam
ml.nlu_classifier(body.current_thread.text).intents[].namemembersteal_pii
ml.nlu_classifier(body.current_thread.text).intents[].confidencemembermedium
ml.nlu_classifier(body.current_thread.text).intents[].confidencememberhigh
regex.icontainsregex(?:violation|infringe)
regex.icontainsregex\b(?:recruiting|permanently|locked|certification|trust|safety|badge|alert|advertising|compliance|copyright|enforcement|intellectual|rights|account|help|support|business|policy|verif(?:y|i(?:cado|ed))|Vérifié|Trademark|Misuse|Review|Violation|Warning|Restriction|Inappropriate|service|Content|multiple reports)\b
sender.email.domain.root_domainequalssalesforce.com
regex.icontainsregex(?:1\s+(?:Facebook|Hacker|Meta)?\s*Way|1601\s+Willow\s+Rd?).*Menlo\s+Park.*CA.*94025
regex.icontainsregex(?:Security Team © Meta|Meta Support Team)
strings.ends_withsuffixfacebook.com
strings.starts_withprefix/msg/
ml.nlu_classifier(body.current_thread.text).topics[].namememberAdvertising and Promotions
ml.nlu_classifier(body.current_thread.text).topics[].namememberReminders and Notifications
ml.nlu_classifier(body.current_thread.text).entities[].nameequalsorg
strings.icontainssubstringCommunity Guidelines
regex.icontainsregex(1\s+(Facebook|Hacker|\bMeta\b)?\s*Way|1601\s+Willow\s+Rd?).*Menlo\s+Park.*CA.*94025
ml.nlu_classifier(body.current_thread.text).entities[].nameequalsurgency
strings.icontainssubstringMeta Professional Certificate
strings.icontainssubstringMeta & Coursera Team
strings.icontainssubstringcoursera
strings.icontainssubstringMeta
strings.icontainssubstring1602 Willow Road
strings.icontainssubstringMenlo Park, CA 91024
sender.email.domain.root_domainmemberfacebook.com
sender.email.domain.root_domainmemberfacebookmail.com
sender.email.domain.root_domainmembereventsatfacebook.com
sender.email.domain.root_domainmemberfacebookenterprise.com
sender.email.domain.root_domainmembermeta.com
sender.email.domain.root_domainmembermetamail.com
sender.email.domain.root_domainmemberinstagram.com
sender.email.domain.root_domainmembermedallia.com
sender.email.domain.root_domainmemberfbworkmail.com
sender.email.domain.root_domainmemberworkplace.com
sender.email.domain.root_domainmembercapterra.com
sender.email.domain.root_domainmemberfacebookblueprint.com
sender.email.domain.root_domainmembermetaenterprisemail.com
sender.email.domain.root_domainmemberpigfacebookstore.com.au
sender.email.domain.root_domainmembermetacompliance.com
sender.email.domain.root_domainmembermetaprop.com
sender.email.domain.root_domainmemberoakley.com
sender.email.domain.root_domainmemberfacebookuserprivacysettlement.com
sender.email.domain.root_domainmemberperceptyx.com
sender.email.domain.root_domainmemberunroll.me
sender.email.domain.root_domainmemberhar.com
headers.reply_to[].email.emailequalsnoreply@facebookmail.com
sender.display_nameequalsMeta-Wiki
sender.email.domain.root_domainequalswikimedia.org
body.links[].href_url.domain.root_domainmemberfacebook.com
body.links[].href_url.domain.root_domainmemberinstagram.com
body.links[].href_url.domain.root_domainmembermeta.com
strings.istarts_withprefix/share/