This story was interesting. Allegedly, Microsoft has software that will interfere with BitTorrent swarms.
I looked at it, and I realized “They’re doing it wrong.”
Here’s how to disrupt a BitTorrent swarm. Write a client that serves data that passes the “hash check”, but is otherwise garbage.
I’m surprised nobody does that. Maybe I don’t understand the BitTorrent protocol correctly, but that should work?
Even if someone did that, people would add hash re-checks, to verify which clients are sending bad data. If a client sends carefully-calculated bad data, that should disrupt public trackers but not private ones. On a private tracker, the misbehaving user would be identified and banned, although BitTorrent clients would need to be extended to remember which piece came from where.