[bittorrent] Best tool for sniffing BitTorrent messages?

Harold Feit dwknight at depthstrike.com
Wed Aug 12 21:18:41 EDT 2009


Did you specifically disable encryption in the client preferences?

Kirk True wrote:
> Hi Harold,
> 
> Hmmm... I don't /think/ it's related to encryption as I'm running this
> all on a local setup (clients, tracker, etc.). I created the Torrent and
> specified no encryption and the various properties don't suggest
> anything to that affect. I'll recreate with a plain text file to see if
> I can spot the "watermark" when sniffing the data.
> 
> I'll look into the encryption stuff just to be sure.
> 
> Thanks!
> Kirk
> 
> Harold Feit wrote:
>> Trying to sniff while the two clients are running with encryption
>> enabled is going to kidney-punch your efforts a fair bit. Whatever
>> client you're basing your observations on NEEDS to have the encryption off.
>>
>> Kirk True wrote:
>>   
>>> Hi all,
>>>
>>> I'm looking at sniffing the requests that various BitTorrent clients 
>>> make in order to improve my prototype client. I started off using 
>>> Wireshark but I can't get it to reliably recognize BitTorrent messages. 
>>> Interestingly the messages my prototype BitTorrent client generates are 
>>> parseable in Wireshark while those interchanged between Transmission are 
>>> not.
>>>
>>> So, for Linux, Mac OS X, Windows, what is the best tool for sniffing the 
>>> messages that the BitTorrent clients generate? I can use tcpdump, 
>>> Wireshark, etc. to see the TCP traffic, but I'd like a tool that will 
>>> "understand" the requests and display them as BitTorrent messages.
>>>
>>> I've got to believe this is possible. I've done this 100 times over for 
>>> HTTP, SMB, my own code, etc.
>>>
>>> Ideas?
>>>
>>> Thanks,
>>> Kirk
>>> _______________________________________________
>>> BitTorrent mailing list
>>> BitTorrent at lists.ibiblio.org
>>> http://lists.ibiblio.org/mailman/listinfo/bittorrent
>>>
>>>     



More information about the BitTorrent mailing list