(FWD) Tor, Socks bind, and BitTorrent
Thomas Sjögren
thomas at northernsecurity.net
Thu Sep 30 12:44:16 UTC 2004
On Thu, Sep 30, 2004 at 07:44:26AM +0100, Paul Gardner wrote:
> The idea of a hidden tracker sounds interesting, I'll investigate further.
Setting ut a hidden tracker isn't a problem.
It's the first peer that is.
(I use $HTTP(S)_PROXY, thats why tsocks isnt called before the commands)
Edit /etc/tor/torrc just as you normally would:
HiddenServiceDir /etc/hidden_services/bittorrent/
HiddenServicePort 6969 127.0.0.1:8000
Get the onion-address and build the metafile in the dir with the files:
btmakemetafile tor-0.0.8.tar.gz http://pp6t3l7zdoxu43gt.onion.onion:6969/announce
Stay in that directory and start the tracker:
bttrack --port 8000 --dfile torrent.log &
Create the first peer:
btdownloadcurses --url http://www.northernsecurity.net/tor-0.0.8.tar.gz.torrent
Now, this is the problem. Somebody has to be the first peer and that
one, by the looks of it, has to be running on the machine with the tracker until
there are other peers available. Correct?
Last but not least we test with an external BT (behind firewall and
NAT):
btdownloadcurses --url http://www.northernsecurity.net/tor-0.0.8.tar.gz.torrent --ip XXX.XXX.XXX.XXX
I also tested setting up a webserver (onion-address of course), fetching
the file directly so that a machine not running the tracker got a
complete copy and started btdowloadcurses as normal. btdownload didn't
complain but i couldn't get the machine to be the first peer.
Am I missing something?
/Thomas
--
== Encrypted e-mails preferred | GPG KeyID: 114AA85C
--
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 481 bytes
Desc: Digital signature
URL: <http://lists.torproject.org/pipermail/tor-talk/attachments/20040930/9e1faabf/attachment.pgp>
More information about the tor-talk
mailing list