Details: Protocol eD2k
Protocol eD2k is associated with the eDonkey2000
network, a peer-to-peer file sharing network. Originally developed by
MetaMachine Corporation which is now out of business, eDonkey2000 and
its protocol eD2k is supported by its users. The eDonkey2000 network
features two different server software types: the original proprietary
software developed by MetaMachine and eserver, another proprietary
software. The eserver software was created by reverse engineering
protocol eD2k by Lugdunum in 2002. Though Lugdunum was given access to
the source code, the source code was not used. The two most common
clients used to connect to the network are eDonkey2000 which is no
longer supported and eMule which continues to be developed and
maintained. Protocol eD2k has evolved with the evolution of eserver and
eMule, the most common eD2K server and client software. Though not
formally documented, protocol eD2k is used between eDonkey2000 clients
and servers to communicate. As a file sharing network, the client
computers connect to the server in order to locate files on the network.
Though most of the software required for accessing the eD2k network is
closed source, most of it is freely available. Because some networks
block protocol eD2k, protocol obfuscation is a client feature that is
used to hide the protocol.
Associated Protocol eD2k Applications:
aMule, eMule, eDonkey2000, eserver
