Skip to content

fix: add additional Meta/Facebook-owned domains to FACEBOOK_DOMAINS - #943

Open
flightlesstux wants to merge 2 commits into
mozilla:mainfrom
flightlesstux:942-meta-domains-update
Open

fix: add additional Meta/Facebook-owned domains to FACEBOOK_DOMAINS#943
flightlesstux wants to merge 2 commits into
mozilla:mainfrom
flightlesstux:942-meta-domains-update

Conversation

@flightlesstux

@flightlesstux flightlesstux commented Jul 6, 2023

Copy link
Copy Markdown

Summary

Adds newly confirmed Meta/Facebook-owned domains to the FACEBOOK_DOMAINS array:

  • WhatsApp: whatsapp.com, whatsapp.net, wa.me
  • Meta AI: meta.ai
  • Historical: thefacebook.com, internet.org, parse.com
  • Facebook branded: facebookcareers.com, facebookenterprise.com, facebookmail.com, facebookstudy.com, facebookvirtualassistant.com, facebook-dns.com, facebook-hardware.com, facebook.co, facebook.com.au, facebook.com.mx, facebook.it
  • FB short domains: fb.audio, fb.gg, fb.watch, fbwat.ch, fbinfra.net, fbpigeon.com, fbthirdpartypixel.com, fbe2e.com, m-freeway.com
  • Defensive registrations: acebook.com, faacebook.com, facebbook.com
  • Other: accountkit.com

Note: This PR is based on #1000 (array formatting PR) and contains only domain additions. Split as requested by @maxxcrawford.

@flightlesstux

Copy link
Copy Markdown
Author

Hi @jeffguillaume, thank you for your approval. Best! 🙏🏻

@NeckBeardPrince

Copy link
Copy Markdown

@jeffguillaume Need another approval

@jeffguillaume jeffguillaume left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How have these domains been vetted? It looks like there are many additions.

@flightlesstux

Copy link
Copy Markdown
Author

How have these domains been vetted? It looks like there are many additions.

Hi, I don't remember how I found them but we can check like below.

#!/bin/bash

# Domains list
domains=("accountkit.com" "acebook.com" "faacebook.com" "facebbook.com" "facebookcareers.com" "facebook.co" "facebook.com" "facebook.com.au" "facebook.com.mx" "facebook-dns.com" "facebookenterprise.com" "facebook-hardware.com" "facebook.it" "facebookmail.com" "facebook.net" "facebookrecruiting.com" "facebookstudy.com" "facebookvirtualassistant.com" "fb.audio" "fbcdn.net" "fb.com" "fbe2e.com" "fb.gg" "fbinfra.net" "fb.me" "fbpigeon.com" "fbsbx.com" "fbthirdpartypixel.com" "fb.watch" "fbwat.ch" "internet.org" "m-freeway.com" "parse.com" "wit.ai" "www.facebook.com" "fbcdn.com" "tfbnw.net" "facebook-web-clients.appspot.com" "fbcdn-profile-a.akamaihd.net" "fbsbx.com.online-metrix.net" "connect.facebook.net.edgekey.net" "facebookblueprint.com" "fburl.com" "internalfb.com" "cdninstagram.com" "instagramstatic-a.akamaihd.net" "instagramstatic-a.akamaihd.net.edgesuite.net" "messenger.com" "m.me" "messengerdevelopers.com" "facebook.messenger.com" "atdmt.com" "workplace.com" "www.workplace.com" "work.facebook.com" "onavo.com" "oculus.com" "oculusvr.com" "oculusbrand.com" "oculusforbusiness.com" "mapwith.ai" "mapillary.com" "oversightboard.com" "www.oversightboard.com" "bulletin.com" "facebookbrand.com" "metacareers.com" "meta.com" "metaque.st" "novi.com" "threads.net")

# Iterating through the domains list
for domain in ${domains[@]}; do
  # Get the IP address
  ip=$(dig +short $domain)
  
  # Print the IP address
  echo "$domain IP address: $ip"
  
  # Get the whois information
  whois_info=$(whois $ip | grep -i 'OrgName\|OrgId\|Address\|City\|StateProv\|PostalCode\|Country\|RegDate\|Updated\|Comment')

  # Print the whois information
  echo "$domain whois information: $whois_info"
  echo "--------------------------------------"
done

@maxxcrawford maxxcrawford left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@flightlesstux I love the single line break-up of the array. It's MUCH more readable.

Can you break please break this one PR into TWO PRs? (One with the new array layout and a second one introducing the new domains)

Adding extra domains can/may introduce unforeseen breakage. We are always extra cautious when adding domains, and we will need to independently verify Meta-ownership, etc. Thanks!

@jdgp-hub jdgp-hub mentioned this pull request Aug 15, 2023
kevinsumner added a commit to kevinsumner/contain-facebook that referenced this pull request Jan 7, 2024
kevinsumner added a commit to kevinsumner/contain-facebook that referenced this pull request Jan 7, 2024
@kevinsumner

kevinsumner commented Jan 7, 2024

Copy link
Copy Markdown

I ran into this with fb.watch today, so I created #959 and #960 to address the feedback here, since this has been dormant for a few months.

flightlesstux and others added 2 commits March 11, 2026 19:21
…alphabetically

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Adds newly registered and known Meta-owned domains including:
- WhatsApp domains (whatsapp.com, whatsapp.net, wa.me)
- meta.ai, thefacebook.com, internet.org, parse.com
- Additional Facebook/FB branded domains and CDN entries
- Defensive registrations (acebook.com, faacebook.com, facebbook.com)
- Restores instagram.com which was previously in the list

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@flightlesstux
flightlesstux force-pushed the 942-meta-domains-update branch from af180d5 to 48aea97 Compare March 11, 2026 18:22
@flightlesstux flightlesstux changed the title fix: Updated the FACEBOOK_DOMAINS array to include additional domains… fix: add additional Meta/Facebook-owned domains to FACEBOOK_DOMAINS Mar 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants