Introduction to Peer-to-Peer Networking Applications and Malicious Peers Song Ye Dartmouth Experimental Visualization Laboratory Department of Computer.