|
Softwares ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Main /
Peer-to-peer-commonly-abbreviated-as-P2P-file-sharing'P2P networks are an excellent way to transfer data around'.
www.imconf.net/imc-2004/papers/p121-karagiannis.pdf
it is illegal to download commercially-released music and movies from P2P. You should make sure that you can legally download the files. :) Find Ubuntu related help at https://help.ubuntu.com/community/P2PHowTo 1. You don't have to be online all of the time and 2) You don't need expensive dedicated servers. Most P2P applications allow users to change the default port numbers by manually. P2P applications begin to masquerade their function ports within well-known application ports such as port 80. Admins can find the traffice using application layer protocol analysis. Users can encrypting the traffic, such as by using SSL, making protocol analysis much more difficult. P2P applications have default ports on which they function. When these applications are run, they use these ports to communicate with outside. The following is a example list:
Limewire 6346/6347 TCP/UDP
Morpheus 6346/6347 TCP/UDP
BearShare default 6346 TCP/UDP
Edonkey 4662/TCP
EMule 4662/TCP 4672/UDP
Bittorrent 6881-6889 TCP/UDP
WinMx 6699/TCP 6257/UDP
Some available softwares:
torrentflux - web based, feature-rich BitTorrent download manager
1. eDonkey2000
2. BitTorrent
3. FrostWire
4. LimeWire - gnutella network client
5. gtk-gnutella
6. DC++ - Direct Connect
7. Amule - eMule client
8. MLDonkey - Daemon for multiple networks
shibu@shibu-laptop:~$ apt-cache search torrent
bittornado - bittorrent client with enhanced curses interface
bittorrent - Scatter-gather network file transfer
gnome-btdownload - Gnome interface for 'executing' BitTorrent files
azureus - BitTorrent client
bittornado-gui - bittorrent client with enhanced GUI interface
bittorrent-gui - Scatter-gather network file transfer (GUI files)
cfv - versatile file checksum creator and verifier
freeloader - A nice GNOME download manager supporting torrents
libtorrent6 - a C++ BitTorrent library
libtorrent6-dev - a C++ BitTorrent library (development files)
mldonkey-server - Door to the 'donkey' network
podracer - podcast aggregator/downloader
qtorrent - graphical BitTorrent client using Qt 3.x
kdenetwork-kfile-plugins - torrent metainfo plugin for KDE
ktorrent - BitTorrent client for KDE
libtorrent7 - a C++ BitTorrent library
libtorrent7-dev - a C++ BitTorrent library (development files)
rtorrent - ncurses BitTorrent client based on LibTorrent
torrentflux - web based, feature-rich BitTorrent download manager
miro - GTK+ based RSS video aggregator
miro-data - GTK+ based RSS video aggregator data files
shibu@shibu-laptop:~$
shibu@shibu-laptop:~$ apt-cache search bittorrent
bittornado - bittorrent client with enhanced curses interface
bittorrent - Scatter-gather network file transfer
gnome-btdownload - Gnome interface for 'executing' BitTorrent files
azureus - BitTorrent client
bittornado-gui - bittorrent client with enhanced GUI interface
bittorrent-gui - Scatter-gather network file transfer (GUI files)
freeloader - A nice GNOME download manager supporting torrents
libtorrent6 - a C++ BitTorrent library
libtorrent6-dev - a C++ BitTorrent library (development files)
mldonkey-server - Door to the 'donkey' network
podracer - podcast aggregator/downloader
qtorrent - graphical BitTorrent client using Qt 3.x
kdenetwork-kfile-plugins - torrent metainfo plugin for KDE
ktorrent - BitTorrent client for KDE
libtorrent7 - a C++ BitTorrent library
libtorrent7-dev - a C++ BitTorrent library (development files)
rtorrent - ncurses BitTorrent client based on LibTorrent
torrentflux - web based, feature-rich BitTorrent download manager
miro - GTK+ based RSS video aggregator
miro-data - GTK+ based RSS video aggregator data files
shibu@shibu-laptop:~$
root@shibu-laptop:~# netstat -anp |grep torrent
tcp 0 0 0.0.0.0:6881 0.0.0.0:* LISTEN 28887/ktorrent
tcp 0 1 xx.xxx.xx.xx1:3149 xx.xx.xx.xx:80 SYN_SENT 12663/ktorrentb3NNy
udp 0 0 xx.xx.xx.xx:1481 xx.xx.xx.xx:53 ESTABLISHED12735/ktorrentqyzo
|