PeerBlock is free software that helps you surf the web in secret.
They're lurking out there - sleazy spyware companies, unscrupulous advertisers, and just people you don't want looking at what your computer is doing. PeerBlock (free), an open source program, offers part of a solution - low level blocking of packets coming from, or going to, a long list of hosts.
While any decent firewall program will let you block hosts one by one, PeerBlock does a huge amount of the work for you, by providing several frequently updated lists of host addresses. These are divided into spyware, advertising, education, and peer-to-peer. Those last two might raise some eyebrows.
The "Education" list is primarily aimed at those using college networks, who do not want their college monitoring their activity. The "P2P" list is a collection of media companies, who regularly scan people on file sharing networks to find out who is pirating movies and music.
While there are often legitimate reasons to want to have such protection, it should be noted that PeerBlock freely admits it doesn't provide total security - and if you are violating your college's or ISP's terms of internet usage, or engaging in illegal activity, this program (or any similar tool) is not going to keep you safe.
Getting the most out of PeerBlock requires a little bit of technical savvy. Simply letting it run with everything cranked to the max caused me to have quite a few problems with websites; many hung due to being unable to talk to many of the advertisers on the site. There is a convenient option to allow any communication on the HTTP ports through, however.
Depending on how your computer connects to the internet and the settings of your firewall and ISP, you may need to tweak some things. Fortunately, PeerBlock has a clean and easy-to-understand interface, as well as a public forum.
It is easy to add new blocklists, or to unblock a particular range of addresses for a short period, or forever.
NEXT: our expert verdict >>