Date: Mon, 28 Apr 2003 11:00:50 -0000
From: jaycetheczy
Subject: MultiDeskOS P2P.

Un nouveau programme a été créé et fonctionne déjà. A l'époque,
j'utilisais IRC pour chatter. Aujourd'hui je vais quelques fois sur
caramail.com.

Or, dans tous les cas, soit le serveur est très lent, vu que beaucoup de
gens sont connectés en même temps, soit, il n'est pas possible de faire
ce que l'on veut avec ce chat en question. Il ne faut pas non plus
oublier que tout ce que l'on tappe est enregistré sur le serveur ou l'on
est connecté. Caramail ou autres.

Aussi, sur un point de vue piratage, il y a toujours des gens qui vont
s'ammuser à foutre le serveur en l'air. Tous les connectés seront alors
déconnectés.

En regardant un petit peu ces programmes du commerce, m'est venu une
idée simple. Pourquoi ne pas utiliser l'FTP ? Je ne pense pas que ca
existe déjà, si oui, ce n'est pas grâve car MultiDeskOS aura toujours le
dessus. Pas de virus, transportable sur disquette, MultiUtilisateur,
MultiTâche, fonctionne en mode texte ou graphique etc..

Dans cet état d'esprit, j'ai créé un programme, complètement tappé en
code MultiDeskOS, utilisant le programme ftp.exe de MS-Windows et ne
nécéssitant donc aucun téléchargement de programmes supplémentaires, vu
que ce ftp.exe est sur tout les windows, livré d'origine.

Prenons un exemple d'utilisation pour MultiDeskOS P2P. Monsieur X est
connecté sur caramail.com. Il discute avec ses amis, quand soudain, le
serveur dit, mise à jour, vous devez quitter et revenir plus tard.

Monsieur X, ne s'en fait pas. Il va sur www.yahoo.com et crée un groupe
de discution, tel que celui-ci. Il l'utilise pendant quelques jours, et
soudain, celui-ci se fait pirater. En plus du piratage, monsieur X
n'était qu'à moitié content, car il avait un quota lui permettant de
poster des fichiers images ou vidéos pour un total de seulement 20
mégas.

Monsieur X, découragé de devoir changer tout le temps de place, trouve
un jour MultiDeskOS P2P.

Il l'essaie, et contrairement aux autres chats ou groupes, celui-ci lui
permet de posséder son propre serveur, et de n'avoir donc aucun message
lui disant qu'il y a une mise à jour, vu que c'est son serveur, ou qu'il
peut en tout cas en utiliser plusieurs. Monsieur X va donc sur
geocities.com et ouvre un compte gratuit, lui permettant normalement de
poster son site web. Il crée une page index.html qu'il met sur geocities
via FTP, et tappe dans P2P, son login, son pass, et l'adresse du serveur
FTP de geocities. i Ainsi, il possède un dossier racine sur geocities,
représentant son serveur P2P. Il crée un dossier, ce qui correspond à
créer un groupe de discution, dans lequel sont toute une série de
fichiers correspondant à la liste des personnes connectées.

Monsieur X, peut grâce à P2P, avoir ses propres serveurs FTP un peu
partout. Les message postés ne sont alors enregistré nulle part,
puisqu'il ne s'agit pas d'un serveur de discussion à la base. Monsieur X
peut donc, changer de serveur comme de chemise, tout en gardant ses
tables de discutions et ses membres, puisqu'ils sont sauvés sur son
disque. Un jour, un pirate informatique essaie de casser le chat mais ne
le peut pas car le compte FTP n'est utilisé que comme transfert
intermédiaire. Il ne sauve en effet aucun texte mais seulement la
dernière phrase de chaque utilisateur.

Ainsi, le pirate l'a dans le pet, si je peux le dire comme cela, car il
est toujours plus difficile de casser le PC de 20 personnes connectées
faisant office de serveur et utilisant un FTP intermédiaire qu'il est
possible de déplacer facilement, que de casser un PC de type serveur.

On peut donc avoir un super programme genre IRC, mais utilisant l'FTP.
Chaque serveur FTP correspond à un serveur IRC, chaque groupe IRC
correspond à un dossier sur le compte FTP et chaque user à un fichier.

Donc, pour arriver sur le chat de quelqu'un, il suffit de tapper
l'adresse de son FTP, son login, son pass, et le dossier correspondant à
la table de discution. Ce type de chat, permettra aussi d'échanger par
la suite, n'importe quel type de fichier images, son, et autres de
manière tout à fait anonyme. Dans l'exemple de geocities, la personne
peut aussi faire de la publicité pour son serveur via sa page de départ
index.html.

Comme il peut utliser plusieurs serveurs FTP, il peut ne donner le code
que de celui destiné au chat. S'il a un autre serveur ou compte chez
geocities, il peut y mettre les fichiers sans donner le passe, mais
juste l'adresse, que les gens accèdent soit en anonyme soit via HTTP,
comme c'est déjà le cas pour beaucoup de personnes.

Il crée simplement la page index.html contenant les informations
nécessaires, telles que le login, le pass, le nom de serveur et la liste
des dossiers qui sont publiques. Bien entendu, tous ceux qui y accèdent
ont un accès total. Toutefois, si vous n'avez rien d'autre sur le compte
FTP que ces fichiers images, sons, et textes de chat, ca ne pose
strictement aucun problème ! Il n'y a rien à pirater, le texte se
modifie seul sur l'FTP grâce à P2P de MultiDeskOS.
Jayce - Bouquet final