Is there any tool to sniff bittorrent traffic and reassemble data about the torrent? Im looking for file names, peers, tracker address, local IP, etc. This is purely for academic interest in which all parties would be willing participants. I also am assuming that the torrent connections are unencrypted.
locked by HopelessN00b♦ Jan 23 at 11:43
This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.
put on hold as off-topic by HopelessN00b♦ Jan 23 at 11:42
This question appears to be off-topic. The users who voted to close gave this specific reason:
Capsa Network Analyzer can group connections by protocol (including BitTorrent) and provides a wealth of information including throughput, a connection matrix (for remote/local network/peer mapping) and other expected packet sniffing capabilities. There's a tutorial here.
To identify what file names are in the torrents I'd recommend capturing any requests to known trackers and examining
If you are looking to filter requests or are interesting in packet-shaping L7-filter is an application layer "deep packet inspection" filter for a few different P2P protocols.
Here's a good white paper on BitTorrent.
Capsa's connection matrix