PeerGuardian 2

First off let me say I do not condone copyright [...]