From bedouglas@earthlink.net Tue Sep 30 03:19:22 2003
Return-path: <bedouglas@earthlink.net>
Envelope-to: HEx@localhost
Received: from localhost ([127.0.0.1] ident=HEx)
	by sphere.chronosempire.org.uk with esmtp (Exim 3.36 #1 (Debian))
	id 1A4A6k-0001Vh-00
	for <HEx@localhost>; Tue, 30 Sep 2003 03:19:22 +0100
Delivered-To: fz046886@freezone.co.uk
Received: from 62.189.246.66 [62.189.246.66]
	by localhost with IMAP (fetchmail-6.1.3)
	for HEx@localhost (single-drop); Tue, 30 Sep 2003 03:19:22 +0100 (BST)
Received: from mx.freezone.co.uk (unknown [62.189.246.68])
	by qadar.freezone.co.uk (Postfix) with ESMTP id 3A6856F221
	for <hex@freezone.co.uk>; Mon, 29 Sep 2003 23:50:46 +0100 (BST)
Received: from sccrmhc11.comcast.net (sccrmhc11.comcast.net [204.127.202.55])
	by mx.freezone.co.uk (Postfix) with ESMTP id 6383D349A50
	for <hex@freezone.co.uk>; Mon, 29 Sep 2003 23:49:42 +0100 (BST)
Received: from sys2 (12-232-24-239.client.attbi.com[12.232.24.239])
          by comcast.net (sccrmhc11) with SMTP
          id <2003092922421201100jkhd3e>; Mon, 29 Sep 2003 22:42:12 +0000
Reply-To: <bedouglas@earthlink.net>
From: "bruce" <bedouglas@earthlink.net>
To: "'Tom Hargreaves'" <hex@freezone.co.uk>
Subject: RE: giFT-FastTrack
Date: Mon, 29 Sep 2003 15:50:25 -0700
Message-ID: <00ab01c386dc$12ef5df0$0301a8c0@Mesa.com>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
In-Reply-To: <20030929215912.GA1485@sphere.chronosempire.org.uk>
Importance: Normal
Status: RO
Content-Length: 2744
Lines: 81

Tom,

What we are really interested in is possibly creating an application which
could "crawl" the kazaa space. By that we mean an application that could
reasonably determine how wide/large the kazaa network is. We would also like
to be able to reasonably build an index of the files that are within the
network....

Our hope was that if we found an application that was a kazaa client, we
could determine how the network actually works, in terms of the node
process/hierarchy. From there we were hopeful that we could write an
iterative function that would reasonably find all the nodes.

We would also like to be able to find any kind of docs that detail how the
network works.

Yeah, we know.. Angels dancing on the heads of pins!!!

Thanks,


Bruce Douglas
bedouglas@earthlink.net
(925) 866-2790



-----Original Message-----
From: Tom Hargreaves [mailto:hex@freezone.co.uk]
Sent: Monday, September 29, 2003 2:59 PM
To: bruce
Cc: mkern@users.berlios.de; beren12@users.berlios.de;
weinholt@users.berlios.de; rasa@users.berlios.de; HEx@users.berlios.de;
fcatrin@tuxpan.com
Subject: Re: giFT-FastTrack


On Sun, Sep 28, 2003 at 09:56:55PM -0700, bruce wrote:
> Hi....
>
> We're starting to look at the GiFT application. We're interested in trying
> to create an app that could essentially "crawl/spider" through the Kazaa
> network. We're curious as to whether the GiFT app works, and if we could
use
> it as a basis for determining how the Kazaa network/system works?
>

Yes, giFT works, as does giFT-FastTrack, which is the bit that talks
to kazaa. It does exactly what it says: searching and downloading
work, but not sharing, browsing, or becoming a supernode.  It's
unclear from your description as to whether that would be a problem or
not.

> If the app doesn't really work with the Kazaa network, are there other
apps
> that might be used to help us get a better understanding as to how the
> network operates....
>

There is a protocol document in CVS[1] which could be useful as an
intro to FastTrack (and possibly as a reference if you want to write a
FastTrack client, although the encryption would need to be copied from
the code, as, e.g. mldonkey did). Also in CVS is a network sniffer
which can decode FT traffic; IMHO this is unbeatable for observing
what "official" kazaa clients are actually up to.

Also note that not a lot is currently known about the network
structure beyond the edges (where the user nodes are); any information
you do discover would be useful.

Tom.

P.S. #gift-fasttrack on freenode would be a good place for any further
discussion.

P.P.S. Are you using the Royal We, or are there several of you? :-)

[1]
http://cvs.berlios.de/cgi-bin/viewcvs.cgi/*checkout*/gift-fasttrack/giFT-Fas
tTrack/PROTOCOL


