IP Blocking for uTorrent in Windows XP & Vista
April 01, 08 by sharky 18,999 viewsFor years now, Anti-P2P organizations have been polluting BitTorrent with fake peers and bogus torrent files, which send out fake or corrupt data in order to slow down file transfers and/or log the IP addresses of users who ’share’ the torrent. This is typically rampant on a communal BitTorrent level through publicly-accessible torrents from popular sites such as ThePirateBay, mininova, Isohunt, et al. Consequences range from those laughable (but sometimes scary) DMCA notices sent from your ISP; cease-and-desist letters; and even worse, pre-litigation letters from any company under the RIAA / MPAA / IFPI “umbrella”.
To significantly reduce your chances of connecting with malicious peers, the integration of IP Blocking is crucial to P2P safety. This can be approached through third-party software, including PeerGuardian2 or Blocklist Manager - but it can also be handled client-side through IP blocklists. µTorrent supports IP blocking at the BitTorrent protocol level - and it’s a great solution for Vista users who don’t yet have the option of using an external program such as PeerGuardian2.
This article has been done to death, but I’ve updated it with easy-to-follow screenshots and a working link to the updated file.
Installation
1. Download the nipfilter.dat.gz file, and save. This nipfilter.dat file comes from the B.I.S.S. website - leaders in the maintenance and development of the blocklists. NOTE: You’ll need to open it with WinRAR or 7-ZIP (or other archive program). Extract nipfilter.dat and save to the location of your choice.
2. Rename the file from “nipfilter.dat” to “ipfilter.dat”. (remove the “n”)
3. Copy the file to your “C:\Documents and Settings\<your computer name>\Application Data\uTorrent” directory. To locate this, open a folder and in the Address Bar, type in: %AppData%\uTorrent.

This can also be done through the “Run” command. Click the Start Button, and select “Run” - enter %AppData%\uTorrent.

4. After the file has been copied there, either restart µtorrent or hit CTRL+P in the µtorrent window, and select OK. To verify that the IP blocklist is working, click on the LOGGER tab and look for “Loaded IP Filter.dat”, like this:

NOTE: These steps must be repeated when updating the ipfilter.dat file, which is recommended to do at least once a month. Here is a great blog-post on how to automate the updating process.
IP Blocking for µtorrent & Vista
This is a great solution for Windows Vista users who want to incorporate PeerGuardian-style IP blocking and use BitTorrent exclusively. The procedure is exactly the same as above, except in Step 3, you’ll need to place the ipfilter.dat file in this directory:
C:\Users\<your username>\AppData\Roaming\utorrent.
Another alternative is to use a pre-release ‘beta’ version of PeerGuardian2 for Vista.
Troubleshooting - IP Filter & µtorrent:
By default, IP filter is already turned ‘ON’ in the latest versions of µtorrent. If you’re using an older version, verify that it is set to ‘ON’ in the settings. Go to OPTIONS > PREFERENCES… and scroll down to where it says “ip filter:enable“. Choose “True” and click ‘OK’ to save.
























2008 • 
01 • moggy Says: 02.04.08 at 4:19 am
why not just use utorrent ip filter updater at http://thepiratebay.org/tor/3750256/uTorrent_Ipfilter_v124_2007-07-07-CoC works and have manual update feature
I have set mine to update at pc startup
02 • moggy Says: 02.04.08 at 4:21 am
sorry use this link http://thepiratebay.org/tor/4003708/uTorrent_IP_Filter_2008-01-27-coc
03 • Trackback :: p2pvine.com 02.04.08 at 3:18 pm
IP Blocking for utorrent in Windows XP & Vista…
For years now, Anti-P2P organizations have been polluting BitTorrent with fake peers and bogus torrent files, which send out fake or corrupt data in order to slow down file transfers and/or log the IP addresses of users who ’share’ the torrent. Thi…
04 • Ghost Says: 02.05.08 at 5:42 am
Can’t download the nipfilter file… keep getting a server error.
05 • NewJackDUde Says: 02.05.08 at 1:56 pm
Keep trying…..I had no problem and I’m behind a corporate firewall.
06 • Bas Says: 03.05.08 at 1:59 pm
Why not just use PeerGuardian?
07 • John Smith Says: 04.05.08 at 10:59 am
BAS: PeerGuardian doesn’t have Vista support yet.
08 • Lt.Dan Says: 04.05.08 at 6:05 pm
why dont you just use peerguarding?
09 • Lt.Dan Says: 04.05.08 at 6:06 pm
correction.
peer guardian
http://phoenixlabs.org/pg2/
010 • Greg Says: 06.05.08 at 3:24 pm
I’m running vista and i think what is the newest version of pg2. (not sure what exact version) People always say that pg2 doesnt work in vista, but ive had only a few problems. i use Blocklist Manager from the B.I.S.S. site to create a PG2 blocklist that i update every day or two and import into PG2 along with its original blocklists. right now PG2 is blocking 2944687381 IPs which i think is almost double compared to not having the blocklist from BLM. the only problems ive had with PG2 is that it can be very touchy at times; i can’t click through the menus too quick because it will freeze, and sometimes when i first open the program it shows the loading splash screen but never shows up. when this happens i check my task manager and it says its running and taking up a lot of memory. ending the task and starting it again usually works.
011 • sharky Says: 06.05.08 at 7:22 pm
If you’re using a 32-bit version of Vista, then there’s not too much of a problem with PG, aside from it being buggy as you suggested. It’s Vista 64-bit version that’s hard to get going with PG, and requires all that extra stuff.