Something that's been bothering me a long time: when I am downloading and sharing files on Winmx, can my ISP see exactly what kind of files I am sharing? I was reading a number of articles before that suggested Winmx was among the few p2p clients that utilized a protocol that was hard to detect for most ISP's, and that by virtue of it's protocol it doesn't transfer files in plaintext. But even if they identify the fact I am using Winmx, can a pocket sniffer like, say, Wireshark be used to analyze the content of files being transferred? And if yes, will an enrypted VPN service protect against this analysis? On a related note: most VPN's seem to route TCP traffic, but I note that Winmx uses UDP packets as well. Does it mean that Winmx can go outside of the encrypted VPN tunnell for it's UDP connections, and does it make a difference if I am connecting secondary or primary?