迷惑协定


迷惑协定

文章插图
迷惑协定【迷惑协定】Protocol Obfuscation(乱序协定加密,又称:迷惑协定)是一个特色功能,它可以让eMule(电骡)混淆或者“隐藏”它与其它客户或伺服器进行通讯的协定 。
基本介绍中文名:迷惑协定;乱序加密协定
外文名:Protocol Obfuscation
特性:混淆或者“隐藏”通讯数据的协定
介绍没有使用协定迷惑时,每一通电骡连线通讯都有一个固定的格式,该格式可以让任何伺服器辨别此讯息是来自一个电骡发出的数据包 。如果本特性被打开后,整个电骡通讯产生的包都会以随机数据的面目出现从而使得自动辨别很难实现 。这将帮助应付目前电骡协定受到的不公待遇甚或被某些网路通过辨别其数据包对其进行的完全封锁 。
迷惑协定

文章插图
需重视迷惑协定并不打算做到以下几点:它并不增加你的隐藏性,它既不能使你隐身也无法对付嗅探器 。同时如果你的网管拥有合法理由封锁电骡(比如在一个严格的公司网路里),打开本特性可能会给你带来其他不想要的结果 。协定迷惑目前可用于ED2k TCP 和 UDP, Server TCP 和 UDP 还有 Kad TCP 通讯. Kad UDP的迷惑尚未被支持 。设定默认情况下,每个电骡客户端(>=0.47b)都支持迷惑连线到其他的客户端,但实际上不是必须的 。如果你的ISP没有区别对待ED2K协定,你不用作任何更改同样可以和使用了迷惑特性的用户已分享档案 。若非如此(指你的ISP封了电骡——译者注)你就需要到安全选项页作如下修改了:Enable Protocol Obfuscation:如果你认为你的电骡被拦劫了,你应该勾选此项 。这样电骡就会儘可能使用迷惑连线并会让连线到你的其他客户端也效仿之 。当连线到一个伺服器的时候,电骡会试着首先用迷惑连线,只有在迷惑连线失败后才会选择正常方式连线 。通常来说打开此选项并无坏处,除了多了点微不足道的CPU占用和多了很少几个位元组在数据包头,所以你打开此项真的不可能出现任何错误 。Allow obfuscated connections only:如果你勾选此项,电骡将只建立和接受迷惑连线 。不支持迷惑连线的客户端将被忽略,导致明文连线将被拒绝和自动连线伺服器将只允许迷惑连线伺服器 。只有在你确认你的网路完全封锁了ED2K协定的时候才应选择此项,否则你将会出现缺源和速度变慢的现象 。不过如果你确认你的电骡被封,建议勾选此项,因为它将会节省那些肯定会失败的连线的尝试次数,从而节省时间和资源 。Disable support for obfuscated connections:如果因为某些原因你需要完全禁用整个迷惑特性,你可以选择此项 。一般来说大多数用户选择此项没有理由也得不到好处 。图形界面协定迷惑对使用者是完全透明的,你看不到太多它存在的痕迹 。不过还是添加了几处标识供你了解你的电骡的当前行为:
迷惑协定

文章插图
打开客户详情对话框从Obfuscation一行你可以了解此客户端是否支持迷惑 。“Supported”表示此客户端支持迷惑但没有被使用(例如你们俩都在选项中选择了不使用),“Enabled”表示此客户端支持迷惑并且当你连上他后会使用迷惑方式 。有时你会在客户端图示上看到一个如上图所示的钥匙标记 。这表明当前正存在一个和该客户端的迷惑方式的连线 。如果没有钥匙标记,并不表示他不支持迷惑——可能他此时并未和你连线 。当你连上一个伺服器后,“我的信息”一栏里给出了你是否使用了迷惑方式连线的信息 。