PDA

View Full Version : Tutorial how use SmartSniff to Capture announces for Bittorrent.



mmmmm
29.01.15, 21:09
HI all
After all always needs new clients for bittorrent clients like utorrent and vuze and so on ,i can't install all of them also i don't like virtual PC so i decide to make this little tutorial how use SmartSniff with the easiest way .

We need :
1. WinPcap (http://www.winpcap.org/install/default.htm)
2. SmartSniff: Packet Sniffer - Capture TCP/IP packets on your network adapter (http://www.nirsoft.net/utils/smsniff.html)
3. Bittorrent client like utorrent with at least one torrent .

First download and install WinPcap


Second
a) Choose a (stopped) torrent loaded at utorrent and we need to know the tracker port from the torrent like this and You can see The tracker use port 6969, If there is no port appears then the default port is 80
http://www.sb-innovation.de/attachment.php?attachmentid=15158



b) Open SmartSniff and go to Options -> Capture options -> Raw Sockets /Or WinPcap -> and choose your lan card with your internal IP and press ok ,i didn't choose WinPcap because its not work for me
http://www.sb-innovation.de/attachment.php?attachmentid=15159


c) Now go to Options -> Capture Filter and write include:remote:tcp: followed by port like this and press ok

include:remote:tcp:6969
for some windows versions after update you had to write it like this:

include:both:tcp:6969
http://www.sb-innovation.de/attachment.php?attachmentid=15160


d) Now go to Options -> Display Filter and write again include:remote:tcp: followed by port like this and press ok

include:remote:tcp:6969
for some windows versions after update you had to write it like this:

include:both:tcp:6969
http://www.sb-innovation.de/attachment.php?attachmentid=15161


e) Now push start
http://www.sb-innovation.de/attachment.php?attachmentid=15162


f) Start the torrent from utorrent
http://www.sb-innovation.de/attachment.php?attachmentid=15163


g) Back to SmartSniff after five second you can see TCP capture appears now
http://www.sb-innovation.de/attachment.php?attachmentid=15164


h) Choose The TCP you want to save at text file
http://www.sb-innovation.de/attachment.php?attachmentid=15165


i) Choose a name for the text file and where to save it
http://www.sb-innovation.de/attachment.php?attachmentid=15166


Load at least two torrents to your bit-torrent client then :

1. Open and close your bit-torrent client 3 times (without stop torrents) and capture all three times and save them at one file named open and close.
2. Start and stop the two torrents several times about 3 times and save them at one file named start and stop (without close your bittorrent client).
Then send them to me so i can help you making clients for mR / RM .

Very Important point :
Don't use Public Torrents for making announces .

I didn't made any tutorials from too long time (about 8 years) , i wish i do this well.

mmmmm
02.04.21, 01:26
update point c and d
for some windows versions after update you had to write it like this:

include:both:tcp:6969

anon
02.04.21, 01:41
These days I use Wireshark, Npcap (can capture packets from localhost) and a "fake" local tracker with dummy torrents pointing to it. Easier than it sounds, and can be done completely offline. I intend to share the tracker and a tutorial, but can't make any promises at the moment.

anon
07.04.21, 17:32
Okay, I took the time to do a near-complete rewrite of my local tracker, which included adding help text so that a tutorial is hopefully not necessary. Hope it helps!