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.