Shop Mobile More Submit  Join Login
Facebook surveils everyone's web browsing regardless of whether they have an account or not, as described in this paper:

A simple way to prevent any packets being sent to or received from Facebook from your hardware is to set up filtering using iptables, a kernel-level firewall. On most GNU and Linux distributions, you can run the following three commands as root:

iptables -A INPUT -d -j DROP
iptables -A OUTPUT -d -j DROP
iptables -A FORWARD -d -j DROP

The URL can be changed for other sites as well if you wish. Eg - for Twitter's "tweet" buttons run the same commands but using as the domain to reject. I also recommend adding Facebook's content delivery network: to the blacklist.

For more documentation on iptables, I recommend the Arch Wiki -…
Add a Comment:
DevilishDB Featured By Owner Dec 14, 2012
or you could get DoNotTrackMe (a tracking blocker for EVERYTHING, easy to use and control)
heminder Featured By Owner Dec 14, 2012  Professional
A browser plugin is a crude way to do this in my view, and the results that it may (or may not) bring are not under direct control of the user but the plugin author. IPTables works at kernel level which means it is much more secure than any userspace plugin will ever be. The Linux kernel has powerful features built into it, so why not make use of them?

With regards to DoNotTrackMe, that particular plugin is proprietary software which means that to the user all bets are off as to what the plugin is actually doing on their machine. Users of that plugin are hostage to the manufacturer Abine Inc and the plugin is more of a privacy invasion than it is a prevention.
doom0 Featured By Owner Dec 13, 2012
FractalMonster Featured By Owner Dec 13, 2012
Thank you :)
Add a Comment:

:iconheminder: More from heminder


Submitted on
December 8, 2012


8 (who?)