介紹
Protocol Obfuscation(亂序協議加密,又稱:迷惑協議)是一個特色功能,它可以讓eMule(電騾)混淆或者「隱藏」它與其它客戶或伺服器進行通訊的協議。如果不進行混淆,每一個eMule的通訊所使用的數據報都會使用一種很容易被觀察者發現和識別的結構。如果開啟這個功能,則eMule的全部通訊都將顯示成乍一眼看上去很像隨機的數據,並且對其進行自動識別將不再輕鬆。這可以用來應對eMule協議遭受不公正的歧視或者甚至通過分析數據報進行完全封鎖等情況。
另外非常重要是你必須知道亂序協議加密不能做到以下事情:它不會增強你的匿名性,它不可以讓你以任何方式變得「不可見」,並且不能有效防止你被監聽。另外如果你的網路管理員有任何合法的理由來封鎖eMule(例如在受限制的公司網路里),繞過他的封鎖可能會給你帶來有害的結果。
亂序協議加密目前已經可以在ED2k網路中的TCP和UDP,伺服器的TCP和UDP以及Kad網路中的TCP通訊中使用。Kad UDP數據報暫時不能使用亂序協議加密。
設置
默認情況下,每一個eMule客戶端(>= 0.47b版本)都支持使用亂序協議加密來建立和其它客戶的連接,但是不會積極要求他們也這樣做。如果你的ISP沒有封鎖ED2K協議,你並不需要更改任何設置並且始終可以幫助那些需要使用亂序協議加密的用戶。此外,你可以在安全選項里找到更多如下的選項設置:
啟用亂序協議加密:
如果你確認eMule在你的網路里被阻止,你最好開啟此功能。無論何時,eMule都會儘可能使用亂序協議加密連接並要求其他客戶在和你連接時使用亂序協議加密。當連接到一個伺服器時,eMule將嘗試先建立一個亂序協議加密的連接,並且在連接失敗的時候再建立一個普通連接。一般來說開啟這個選項沒有任何壞處,除了稍高一點的CPU使用率和多了一點微不足道的很少位元組的開銷,所以啟用此設置實際上不會有任何不妥。
只允許支持亂序加密連接:
如果開啟此選項,eMule將僅建立和接收亂序協議加密的連接。不支持亂序協議加密的客戶將被忽略掉,傳入的明文連接將被拒絕,並且自動連接伺服器將只允許使用亂序協議加密連接。你最好僅在確定你的網路完全封鎖ED2K協議的時候再啟用這個選項,否則你會丟失很多來源,這會造成你的eMule速度下降。不過,如果你明確獲悉你的eMule被封鎖了,那麼建議你開啟此選項,因為它避免了必然會失敗的連接嘗試,可以節省時間,開銷和資源。
禁止支持亂序加密連接:
如果由於某些原因你想取消亂序協議加密的全部功能,你可以選擇此選項。一般的對大部分用戶來說,這樣做沒有任何理由和好處。
圖形界面
亂序協議加密對用戶來講是相當透明的,所以你很可能不會看到太多東西。儘管如此,仍舊有一些提示信息被添加到eMule中,這樣你可以知道你的eMule正在怎樣工作:
你可以打開客戶詳情對話框來查看其他客戶是否支持亂序協議加密。在亂序加密一行,如果顯示「支持」則表示這個客戶支持迷亂序協議加密,但是並不會啟用(例如你們都在選項里沒有啟用亂序協議加密),如果顯示「啟用」則表示這個客戶支持並且可以使用亂序協議加密來連接到他(或接受到來自他的連接)。
有時你會看到一個客戶的圖標上面帶有一個鑰匙符號。這表示此時已和這個用戶建立了一個基於亂序協議加密的連接。如果沒有鑰匙符號,這並不意味著他的客戶端就不支持亂序協議加密 – 很可能是因為他此時並沒有使用亂序協議加密來連接到你。
當你已經連接到一個伺服器,在我的信息欄里,可以看到是否使用了亂序協議加密進行連接。
《亂序協議加密》,由uralhan翻譯自eMule官方網站英文版幫助與支持《Protocol Obfuscation》並首發於eMuleFans.com。原文版權歸屬於eMule官方和原文作者。翻譯內容版權歸屬於翻譯者並遵守CC 3.0 BY-NC-SA協議。已編入eMule官網簡體中文版幫助與支持《亂序協議加密》。
5條評論隱藏
迷惑協議被封怎麼辦
同樓上,我的Xtreme8.0前幾天連接eDonkeyServer No2的時候迷惑協議還是可用的,今天卻不行了,不知道以後會不會再變回可用的
同樓上的,學校調整了網路,迷惑協議也無法連接伺服器了,一連接就斷開,求解決辦法~~~
更新插圖
@葉莫拉木 試試更改加密長度,把加密長度改大點。