IPB

Bienvenue invité ( Connexion | Inscription )


 
Closed TopicStart new topic
> Protocole De Brouillage (protocol Obfuscation), Fini le bridage des FAI?
DarkVan
posté 09 September 2006 à 09:50
Message #1


UbiQuisTe
******

Groupe : Modérateurs
Messages : 9508
Inscrit : 18 09 2004
Lieu : Chez les bourges à St Germain en Laye
Membre no 60166




Dernière mise à jour le 20 mai 2007


MAJ: A partir de la version 0.48a, le brouillage est meilleur (grâce à l'utilisation d'un cryptage en 128 bits par défaut au lieu de 16 précédemment)
Il est donc fortement recommandé de passer à la nouvelle version


Hello zorro.gif

Toutes les versions d'eMule à partir de la 0.47b comporte une fonction de brouillage de protocole (Protocol Obfuscation en anglais).


A quoi sert cette fonction?
Certains Fournisseurs d'Accès à Internet (FAI) filtrent volontairement leur réseau pour éviter que certaines applications ne saturent le réseau. Ainsi, ils ont mis en placent une méthode qui reconnait les logiciels de P2P et les bloque. Ainsi dans l'exemple de la mule, les personnes victimes du bridage ne peuvent quasiment pas se connecter à un serveur, n'émettent que très peu et ne téléchargent quasi rien. Bref, leur mule est morte.
Cette nouvelle fonction de brouillage va rendre eMule anonyme sur le réseau dans le sens où le filtrage des FAI ne la reconnaitra pas. Elle va donc pouvoir gambader librement! w00t.gif


Quel intérêt pour les gens qui subissent le filtrage?
Il est évident. Ces personnes vont pouvoir réutiliser leur mule pratiquement comme avant.



Quel intérêt pour les gens qui n'ont pas tous ces problèmes?
Comme les gens bridés retrouvent leur mule, ils vont donc pouvoir de nouveau communiquer avec tous les autres. Par conséquent, ce sont des sources supplémentaires, et en général, les personnes bridées ont une émission moyenne supérieure à la normale, donc en théorie, votre propre mule va en profiter! w00t.gif
Et surtout, pour faire preuve de solidarité envers les personnes bridées!


Conséquence: Tout le monde a intérêt à installer la dernière version d'eMule


Remarques importantes:
  • Cette fonction ne vous rendra pas anonyme sur le net et les données échangées seront toujours lisibles en clair
    ...
  • Le brouillage ne s'effectue qu'entre 2 mules compatibles, c'est à dire avec des versions 0.47b et supérieures. Par conséquent, tant que les gens n'auront pas massivement mis à jour leur mule, les bénéfices de cette fonction ne seront pas maximales
    ...
  • Le brouillage n'est pas encore complètement opérationnel avec KAD. Par conséquent, pour les bridés, vous serez surement "Derrière un pare-feu sur KAD" mais ce n'est rien de grave et on l'espère, ce sera corrigé dans la prochaine version wink.gif



A-t-on besoin d'activer cette fonction?
D'abord, il faut savoir que la case d'activation du brouillage est décochée par défaut.

Dans le cas des personnes bridées: Il faut activer absolument cette fonction pour jouir de ses bienfaits. Si auparavant, vous n'arriviez pas à vous connecter et à trouver des sources, vous pouvez cocher la case "Accepter uniquement les connexions brouillées" et ainsi améliorerait le comportement de votre mule

Dans le cas des personnes non bridées Aucun besoin de l'activer. Vous utilisez votre mule comme d'habitude.

Et dans tous les cas, ne cochez pas la case "désactiver le support des connexions brouillées"


Comment activer cette fonction?
Il suffit de se rendre dans Préférences>Sécurité et de cocher la case "Activer le brouillage" (comme indiqué sur l'image) puis de cliquer sur Appliquer




Le cas particulier des serveurs
Il est possible de se connecter, avec le brouillage activé, à des serveurs qui sont compatibles. C'est surtout utile pour les internautes bridés. Ca vous permettra de vous connecter (c'est déjà pas mal pour certains) en HighID (si tant est que vous ayez bien configuré votre ordinateur). Les serveurs qui supportent le brouillage sont encore peu nombreux mais ce sont les principaux (cf image).
En conclusion, pour les internautes subissant le filtrage, connectez vous à ces serveurs là en priorité.





Plus de détails techniques sur le Protocol Obfuscation

Bridage/Filtrage/Brouillage?
Prenons l'exemple concret du bridage de Free. Pour ses internautes non dégroupés, Free a mis en place des routeurs CISCO qui analysent l'en-tête des paquets de chaque communication que fait eMule. En effet, chaque paquet d'informations est caractérisé entre autre par le type de protocole utilisé. Les routeurs CISCO vont donc repérer toutes ces communications d'eMule afin de les réduire quasi à néant.

L'idée dans le brouillage est d'empêcher l'identification des paquets en tant qu'appartenant à eMule. Après cela, les routeurs n'identifient plus les paquets et les font passer comme les autres. Emule marche alors comme avant!

Il faut bien comprendre que cette "astuce" n'est que provisoire. Le brouillage est juste assez simple pour passer outre une identification par les routeurs. Mais ce n'est pas LA solution définitive. Il reste toujours possible d'identifier les paquets mais cela demande une logistique et une technique beaucoup plus lourde à l'échelle d'un FAI. L'avenir nous donnera la suite des évenements!

Que se passe-t-il quand j'active les options de brouillage dans eMule
Rappel: Seules les versions à partir de la 0.47b sont compatibles
Notez aussi que cette explication est la même avec les serveurs


Pour contacter une autre mule: Votre mule va d'abord envoyer une requête brouillée. Si l'autre mule est compatible, vous allez communiquer tout en brouillé. Sinon, votre mule envoie une requête "classique" et tout le reste ne sera pas brouillé.
Vous êtes contacté par une autre mule: Si c'est aussi une mule qui demande d'abord le brouillage, alors connexion brouillée. Sinon, vous allez "forcer" le brouillage si cette mule est compatible. Si elle n'est pas compatible, alors connexion normale.


Ici, vous n'allez communiquer qu'avec les mules compatibles et qui n'ont pas désactivé le support du brouillage. Donc tous ceux qui ne sont pas passé à des versions supérieures ou identiques à la 0.47b seront ignorés. A priori, pas de réel avantage à cocher ceci.
Cependant, si vous avez de réels problèmes en temps normal à communiquer avec des mules standards, il n'est plus nécessaire dans ce cas là d'essayer la moindre tentative de connexion avec ces gens (puisque vous savez que c'est voué à l'échec). Du coup, en ne considérant que les connexions brouillées, vous sauvegardez votre mule en utilisant moins de ressources, et surtout en diminuant considérablement vos tentatives de connexions et donc votre overhead.
excl.gif Notez toutefois que vous pouvez récupérer une connexion normale (non bridée) la nuit et que cette configuration vous empêche de vous connecter aux clients sans brouillage. Je conseille finalement de ne pas utiliser cette option excl.gif


Si vous êtes de la famille de RDDV, si vous bossez pour les majors ou si vous avez des actions chez Free, alors vous pouvez cocher cette case. Sinon, NE TOUCHEZ PAS A CETTE CASE!!!


Vous ne subissez pas de bridage de la part de votre FAI, alors vous n'avez pas besoin de cocher ces cases. C'est d'ailleurs le paramétrage par défaut.
Pour contacter une autre mule: Votre mule va faire comme d'habitude, une requête standard. Si cette requête est acceptée, connexion normale. Par contre, si vous tombez sur une mule ayant activé le brouillage, elle va vous renvoyer une requête demandant de passer en mode brouillé, et comme vous êtes compatible... yahoo.gif
Vous êtes contacté par une autre mule: Même chose que quand vous contactez. Pour une requête standard, vous acceptez et donc connexion normale. Pour une requête brouillée, vous acceptez et connexion brouillée!

Comment je vois que mes connexions sont brouillées?
Il y a plusieurs signes qui montrent le brouillage. D'abord dans l'onglet "Serveurs" en bas à droite:


Chez les clients avec qui vous êtes en contact, si vous avez établi une connexion brouillée, son icône apparaitra avec une petite clef:


Si vous allez dans les détails de ce client, vous trouverez ceci:

Toutes les 0.47b et versions supérieures auront le brouillage "activé" sauf si ils l'ont manuellement désactivé.




Dernière Remarque:
Le brouillage de protocole de la version 0.47b est disponible pour les communications TCP et UDP pour l'ED2K, TCP et l'UDP avec les serveurs et TCP avec KAD. Malheureusement, l'UDP avec KAD ne l'est pas encore. C'est ce qui explique que les gens bridés soient encore "Derrière un Pare-Feu" avec KAD. Une future version corrigera sûrement ça wink.gif




Si vous avez des problèmes techniques personnels avec cette fonction, postez un nouveau message dans la Hotline
Pour réagir à ce tuto, donner un avis ou un conseil, c'est par ici
Enfin, si vous voulez discuter de cette fonction en général, son avenir au sein de la mule, la future réaction des FAI, etc. c'est par là


--------------------
Go to the top of the page
 
+Quote Post
DarkVan
posté 10 September 2006 à 14:02
Message #2


UbiQuisTe
******

Groupe : Modérateurs
Messages : 9508
Inscrit : 18 09 2004
Lieu : Chez les bourges à St Germain en Laye
Membre no 60166



Ajout de la partie plus technique et ajout des liens en fin de message.


--------------------
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Version bas débit Nous sommes le : 25 July 2008 - 03:58