When they say site I hope they don't mean program cuz then they lose all their credibility. That verified thing throws me too. I'm thinking they're referring to some spider program similar to our old friend uCshares.
http://www.ucshares.com/ Those programs just troll ports and ip's til they find something, whether it's shared on Kazaa or the victim is inadvertently sharing their entire hard drive.