Earlier quoted context omitted.
well your first attack is only theoretically possible. but it's basically impossible in a big network. for a single user it's possible. for a network with gigabytes of data, it's basically impossible. it's not just a "tcpdump" and compare against fingerprint. btw. it's also outdated.
Why would the size of the network possibly matter?... You do know that you can just filter the packets by IP address, right? ;P
also eme basically solves this on the audo and video side. (maybe not the best solution tough)