Leecher

Leecher is a computer jargon term for someone who drains resources, exploits bandwidth, or retrieves data from the network without ever providing any in return.

The term is used mostly in the context of peer-to-peer networks.