Graham, do you use any P2P application? If so, I do recommend using PeerGuardian to block this attacks.