Envoyer des fichiers en P2P depuis votre navigateur via FilesOverMiles

Par Yohann CIURLIK le 15 juin 2009, 00:23

FilesOverMiles est un site Internet permettant l’envoi de fichiers au travers d’un navigateur à la manière d’un P2P. Nul besoin d’un logiciel client pour envoyer et/ou télécharger les fichiers à échanger, un simple navigateur suffit.

200906142357 Envoyer des fichiers en P2P depuis votre navigateur via FilesOverMiles

Il existe de nombreux sites Web permettant de déposer un fichier sur un serveur pour que d’autres personnes puisse le télécharger. On pourra cité l’exemple du service d’envoi de fichiers Free. Bien que ce type de service soit idéal pour permettre le transfert de fichiers à plusieurs personnes, et ce, pendant plusieurs jours voir plus, il possède ces limites. En voici une liste non exhaustive :

  • Le fichier est à uploader sur le serveur avant envoi au client. Ce qui peut prendre un temps non négligeable contrairement à une transaction directe à un client donné,
  • Le fichier est conservé sur le serveur d’une tierce personne/société. Le fichier est donc stocké à un endroit où il pourrait être facilement récupérable. Ce qui peut ne pas être à votre avantage,
  • L’upload sur le serveur est souvent limité à une certaine taille de fichier.

FilesOverMiles permet de pallier à tout cela. Le fichier n’est ni uploadé ni stocké sur le serveur, sa taille n’est pas limité. La transaction est donc rapide et sécurisé (du fait de l’identifiant unique généré lors de l’envoi). La personne commence à recevoir le fichier dès le début du transfert.

Comment cela fonctionne ?

Depuis le site FilesOverMiles, vous choisissez le fichier à partager. Un lien contenant un identifiant unique est généré. Vous transmettez le lien à la personne qui souhaitera recevoir le fichier. Dès que la personne cliquera et acceptera le transfert, le fichier sera automatiquement téléchargé depuis votre poste/navigateur.

Un peu de technique…

FilesOverMiles fonctionne sur le protocole HTTP et via des transmissions bidirectionnelles en utilisant des paquets UDP. Afin de contourner les routeurs et firewall, il utilise une méthode dit « UDP Hole Puching« .

Le transfert de fichiers s’effectue au travers une applet Flash… La taille d’envoi/réception est alors limitée à la taille de la RAM sur votre système. Il s’agit d’une limitation Adobe.

Les transmissions de fichiers sont cryptées via l’algorithme AES-128 bits.

Ce service permet d’échanger rapidement des fichiers à travers Internet. Le service est accessible à n’importe quel utilisateur lambda. Un simple navigateur avec Flash suffit. Il n’y à pas de traces et les échanges sont cryptés. A tester d’urgence !

Cet article vous a plu ? Abonnez-vous au blog par mail ou flux RSS : vous recevrez automatiquement les nouveaux billets !


10 Commentaires


1
Mr Xhark15 juin 2009 à 2:34

Ce n’est pas du P2P mais du B2B (browser to browser), de la même façon que : http://www.jetbytes.com/ ;)


2
Yohann CIURLIK15 juin 2009 à 9:30

Merci Xhark pour ta précision (même si le B2B est du P2P, na !) ^^
Je ne connaissais pas JetBytes…


3
Mr Xhark15 juin 2009 à 10:02

Bon je te l’accorde que grâce à Flash on peut soupçonner qu’il y ait du P2P derrière (contrairement à jetbytes purement navigateur).

Je me suis déjà servi de jetbytes de nombreuses fois, ça éviter d’ouvrir les ports pour un transfert FTP avec un collègue =)


4

[...] Le service se veut simple et efficace mais la taille des fichiers est assez limitante (150 Mo, c’est peu…). Pour ceux qui souhaite transférer des fichiers directement, en P2P, à travers le navigateurs, il faudra s’orienter vers une solution de type FilesOverMiles. [...]


5
Alex16 septembre 2009 à 10:03

Quelqu’un sait ou l’on peut trouver ce genre de script ?


6
Yohann CIURLIK16 septembre 2009 à 10:42

Qu’entends-tu par script ?
Un script PHP? Javascript?


7
Alex16 septembre 2009 à 11:12

Un script similaire à Files over miles


8
Yohann CIURLIK16 septembre 2009 à 11:29

Il y à également http://www.jetbytes.com/


9
Alex16 septembre 2009 à 11:34

Oui je connais.
Je parlais d’un script php, à installer sur son serveur..


10
Yohann CIURLIK16 septembre 2009 à 12:35

@Alex alors là aucune idée. Regarde du côté du push serveur mais je ne suis pas sûr de savoir où trouver cela…

Si quelqu’un à une idée…

Laissez un commentaire

Votre commentaire

inicio