4 ms·
Is it really any use trying to enumerate all variants under *.facebook.com and similar? The counts: 307 facebook.com 295 fbcdn.net 250 tfbnw.net
by tartrate 9y ago
Is it really any use trying to enumerate all variants under *.facebook.com and similar?
The counts:
307 facebook.com
295 fbcdn.net
250 tfbnw.net
12 whatsapp.com
9 instagram.com
3 fb.com
3 edgesuite.net
2 metrix.net
2 fbsbx.com
2 fbcdn.com
2 facebook.net
2 edgekey.net
2 cdninstagram.com
2 akamaihd.net
1 fb.me
1 appspot.com
- Jaruzel 9y agoWhere/How did you get that list?
- tartrate 9y agogrep -Po '\w+\.\w+$' | sort | uniq -c | sort -rhk1 Bit sloppy because it doesn't pick up the domain names with dashes. But my point was that if you want to blacklist *.facebook.com you shouldn't try to enumerate every single variant of it, that's not durable.
- wodenokoto 9y agoMy thoughts were also, why so many subdomains? I wonder if it is to make the list seem more impressive and Facebook more all-encompassing. "If you want to block facebook you need to block almost a thousand websites!"
- skocznymroczny 9y ago"Then we will browse in the shade."
- SjuulJanssen 9y agoA bit further down in the replies reustle mentions: `It's a shame /etc/hosts doesn't support wildcards`
- TremendousJudge 9y agoI find that ridiculous. Is there a reason why it's that way?
- lnx01 9y agoIt's been around since the beginning of time itself I guess. You can try something like dnsmasq. One liner in the conf file: address=/.facebook.com/127.0.0.1 edit: For Ubuntu this should work (one versions from Trusty and newer): sudo touch /etc/NetworkManager/dnsmasq.d/local Put these lines into the above file and save: address=/.facebook.com/127.0.0.1 address=/.fbcdn.net/127.0.0.1 address=/.tfbnw.net/127.0.0.1 address=/.whatsapp.com/127.0.0.1 address=/.instagram.com/127.0.0.1 address=/.fb.com/127.0.0.1 address=/.edgesuite.net/127.0.0.1 address=/.metrix.net/127.0.0.1 address=/.fbsbx.com/127.0.0.1 address=/.fbcdn.com/127.0.0.1 address=/.facebook.net/127.0.0.1 address=/.edgekey.net/127.0.0.1 address=/.cdninstagram.com/127.0.0.1 address=/.akamaihd.net/127.0.0.1 address=/.fb.me/127.0.0.1 address=/.appspot.com/127.0.0.1 And then: sudo systemctl restart network-manager