IPFilters are useful things: they are supposed to block anti-piracy companies like MediaSentry that attempt to stop all kinds of file sharing. It blocks the government and companies that work for the government in order to root out p2p file sharing. This includes all p2p sharing, not just pirated content.
Here is a guide to help you get your uTorrent client for Mac working with a block list. I personally pay for the bluetack block list because I feel confident that it is up to date and useful. What use is an out-of-date blocklist?
1. Install uTorrent from their website: http://www.utorrent.com/utorrent-free/index/onmac . I like uTorrent because it is fast, simple, small and free.
2. Get a block list. Like I said, I chose to go to Bluetack and pay $3 for an updated block list. This is not an endorsement for them, but I have not been able to find a block list that is both up-to-date and free. http://www.bluetack.co.uk/ . You should have a file called ipfilter.dat.gz or pipfilter.dat.gz in your ~/Downloads folder after registering, donating, and going to the “Donators forum” to download the blocklist.
2. Open a Terminal. If you’re not familiar, go click on the Spotlight icon and type “terminal”.
3. Execute these commands, starting in your home directory:
rbanerjee:~ $ ls -l ~/Downloads/*.gz
-rw-r–r–@ 1 rbanerjee staff 3510142 Dec 26 15:44 /Users/rbanerjee/Downloads/pipfilter.dat.gz
Yes, the file is there.
rbanerjee:~ $ cd Library/Application\ Support/
rbanerjee:~/Library/Application Support $ ls -l uTorrent/
drwxrwxrwx 2 rbanerjee staff 68 Dec 26 14:41 apps
-rw-r–r– 1 rbanerjee staff 4638 Dec 26 15:02 dht.dat
-rw-r–r– 1 rbanerjee staff 2 Dec 26 15:42 dht_feed.dat
-rw-r–r–@ 1 rbanerjee staff 15628380 Dec 26 15:01 ipfilter.dat
-rw-r–r– 1 rbanerjee staff 45679 Dec 26 15:44 resume.dat
-rw-r–r– 1 rbanerjee staff 99 Dec 26 15:02 rss.dat
-rw-r–r– 1 rbanerjee staff 4409 Dec 26 15:32 settings.dat
-rw-r–r– 1 rbanerjee staff 637 Dec 26 15:02 stderr.log
Cool, ~/Library/Application Support/uTorrent exists too. Let's copy the pipfilter.dat.gz there and unzip it with gunzip.
rbanerjee:~/Library/Application Support/uTorrent $ cd ~/Library/Application Support/uTorrent
rbanerjee:~/Library/Application Support/uTorrent $ cp ~/Downloads/pipfilter.dat.gz .
rbanerjee:~/Library/Application Support/uTorrent $ gunzip pipfilter.dat.gz
Now let’s move it into place:
rbanerjee:~/Library/Application Support/uTorrent $ mv pipfilter.dat ipfilter.dat
Now, when you start uTorrent and go to the “Messages” view (“Windows” -> “Messages Log”), you can see that the ipfilter was loaded:
[00:46:38] Loaded ipfilter.dat (301407 entries)