eMule模糊协议

✍ dations ◷ 2024-12-23 00:39:08 #传输层协议,EMule

模糊协议(英语:Protocol Obfuscation,又称迷惑协议、协议迷惑、协议加密、迷惑协议)是eMule在0.47b之后的版本正式加入的一项功能,这个功能主要是针对ISP的流量限制做出反击。

在网络上传输的数据包,大致上可以很简单的分为两个部分:标头与数据。在标头的部分都含有特定的识别信息,因此只要透过特定的观察器,去截取在网络上传播的数据包,就可以知道“谁”正在用何种“通信协议”在传输消息。而eMule所使用的eD2k通信协议,在每个数据包的标头的部分,自然也包含着特定的识别信息。最近几年,各国的ISP业者因为感受到P2P流量对自身网络所带来的冲击,因此纷纷开始研究去限制P2P的流量。而eMule所使用的eD2k通信协议,自然是主要的目标之一,因为同时在使用eMule的人可能有数百万到数千万人以上。

为了对ISP的流量限制做出反制,eMule的开发团队,开发出“模糊协议”这项功能。开启这个功能,eMule传输的数据包标头看起来就会变成一群随机数而无意义的数据,因为缺乏固定的特征,所以没有办法被简单的识别出来,如此一来ISP的流量限制也就变得毫无效果。

“模糊协议”经常在某些地方会被误解:

目前模糊协议已经在eD2k TCP与UDP、服务器的TCP与UDP、Kad的TCP上实现,至于Kad的UDP则尚未实现。

开启这项功能会使CPU的占用率稍微提高,并且在传输数据时,会需要多传数Bytes的数据,然而这并不是什么大问题。

L7-filter是针对OSI模型的第七层-应用层所设计,是Linux防火墙Netfilter的分类器。它可以对每个数据包所使用的通信协议做出分类,进而让Netfilter对特定的通信协议进行阻挡或者是带宽控管。目前针对eD2k的比对档只测试到eMule 0.47a的版本,之后的版本因为模糊协议的关系,应该无法对经过模糊化的eD2k数据包做出有效的比对。

IPP2P则是Netfilter的模块,专门针对P2P通信协议来设计。在IPP2P的网站并没有任何关于成功识别模糊协议的消息,因此可以认定IPP2P无法对经过模糊化的eD2k数据包做出有效的比对。

相关

  • 粘著语素规范语素(英语:Bound morpheme)又称不自由语素、黏着语素,在语言学中,指不能独立存在,必须附属于其他语素或词根的语素。 与此相对的是自由语素。 以英语为例,大多数词缀都是规范语
  • 配合物配位化合物(英语:coordination complex),简称配合物,又称为络合物、络鹽、复合物,包含由中心原子或离子与几个配体分子或离子以配位键相结合而形成的复杂分子或离子,通常称为“配位
  • 法式城堡法式城堡(法语:château 法语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium
  • 沃尔夫化学奖沃尔夫化学奖是沃尔夫奖下设的六个奖项之一,由沃尔夫基金会颁发,每年评选一次。该奖项的目的是为了表彰除诺贝尔化学奖获得者以外,对于化学领域有重大贡献的科学家。它是化学领
  • 第12届奥斯卡金像奖第12届学院奖颁奖典礼于1940年2月29日在美国加利福尼亚州洛杉矶的大使酒店(英语:Ambassador Hotel (Los Angeles))举行,鲍勃·霍普首次当任主持,他之后还将再主持18次。大卫·O·
  • 托米斯拉夫二世托米斯拉夫二世(Tomislav II.,1900年3月9日-1948年1月29日),原名艾蒙内·罗伯托·玛尔格利塔·玛利亚·朱塞佩·迪·托林诺·迪·萨伏依(Aimone Roberto Margherita Maria Giusepp
  • 乔治·卡夫坦乔治·A·卡夫坦(英语:George A. Kaftan,1928年2月22日-2018年10月6日),美国NBA联盟职业篮球运动员。
  • 九真郡九真郡,中国古代的郡,位于今越南北中部。该地秦时属于象郡,赵佗称王后,分其地为交趾、九真二郡,属南越四郡之一。汉武帝于元鼎六年(前111年)灭南越国,仍置九真郡,属交趾刺史部。汉平
  • 阿勒夫·希克梅特帕夏阿勒夫·希克梅特帕夏(土耳其语:Arif Hikmet Paşa;英语:Arif Hikmet Pasha,1851年?月?日-1915年?月?日),是奥斯曼帝国的政治家、军人,毕业于海军学校(Deniz Harp Okulu),是帝国苏丹阿卜杜勒
  • B100B100是生质柴油的纯度标准,2006年12月18日由萨尔瓦多国家科学技术委员会(英语:Consejo Nacional de Ciencia y Tecnología (Mexico))(CONACYT)所制定,其数值越高,代表生质含量越高