Dear Lifehacker, Lately it seems like my high speed connection is bogged down, and I'm getting a creepy feeling that someone's stealing my bandwidth on my Wi-Fi network.

How can I find out if other people are leeching my Wi-Fi, and how do I stop them if they are?