Strict DLP Chinese

Strict DLP Chinese(英文缩写:或),是一个基于eMule Xtreme Mod官方DLP库的严格的版本,可用于Xtreme等eMule Mod动态反吸血驴保护(DLP)功能。SDC在官方DLP库基础上,将VeryCD公司开发的VeryCD ModeasyMule加入了SoftBan(软性吸血客户端)列表[1],原因是违反GNU GPL开源协议、私有化eDonkey网络滥用社区加分等。

Strict DLP Chinese
原作者Chengr28
開發者SDC Team
初始版本2009年7月16日2009-07-16
穩定版本44005(2017年1月30日2017-01-30[±]
编程语言C++
操作系统Microsoft Windows
类型软件组件
许可协议GNU通用公共许可证
网站https://github.com/chengr28/specialdlp

SDC制作的目标是“以更加严格的检测手段来维护eDonkey网络的纯净与高效”[2],它根据用户在反吸血力度上的不同要求,推出了各种版本。

历史

自2003年以来,VeryCD公司相继推出了其在官方eMule基础上修改或类似eMule的VeryCD ModeasyMule 1.0、easyMule 2.0、miniMule。其中没有开放源代码easyMule 2.0涉嫌抄袭aMule违反GNU GPL开源协议[3],协议存在问题而软件也缺乏维护 [4];miniMule则删除了eMule的主动文件共享功能和eD2k/Kad搜索功能[5]彻底成为吸血客户端;而VeryCD ModeasyMule则没有开放其自带DLP库的源代码且多次误封其它eMule Mod。同时,一些用户也对强制默认昵称列表、VeryCD客户端的社区加分、其公司的混淆性宣传等行为不满[6]。于是有用户在SourceForge上建立了Strict DLP Chinese(SDC)开源项目[7],并成立了SDC Team[8]负责更新与管理。

  • 2010年6月30日,Xtreme官方DLP库升级到42版本时将miniMule加入到硬性吸血骡(HardBan)列表中彻底屏蔽[9],而SDC则已经在发布39005[10]时加入此侦测。
  • 2010年12月20日,Xtreme官方DLP库升级到43版本时将easyMule 2.0加入到硬性吸血骡(HardBan)列表中彻底屏蔽[11],而SDC则已经在发布39004[12]时加入此侦测。

支持状况

目前支持官方DLP库eMule Mod,如XtremeMagicAngelScarAngelMephistoX-RayStulleMuleNeoMuleCNDreamule等,一般都支持SDC。

但也有部分用户反映SDC可能存在BUG而导致部分对DLP库支持不佳的eMule Mod出现崩溃,此类eMule Mod加载SDC后也可能会触发其它未知的误伤和漏检[13]。同时SDC的Develop版本和Beta版本也曾经出现误伤正规eMule Mod的情况,不过均已经在最新的Beta版本中得以解决[14]

使用

用户可以手动下载最新的SDC库文件antiLeech.dll.new用以更新[15]

版本

  • SDC原来分Base和Develop版本,现已合并成为一个正式版本[16],并会在有需要的时候发布Beta版本供紧急修复漏检以及新的吸血骡检测方式的测试使用[17]
  • 根据使用环境可分为x86(用于32位操作系统的版本)和x64(用于64位操作系统的版本)。
  • 根据用途可分为[16][18]
    • 侦测所有VeryCD客户端的All-VeryCD版;
    • 侦测VeryCD强制默认昵称的VeryCD-NickName版;
    • 侦测所有easyMule的easyMule版;
    • 修正官方DLP库问题并修补官方DLP库漏检的Lite版[19]
    • 基于All-VeryCD版制作并可侦测所有带有VeryCD Tag的客户端的All-VeryCD-Mod&VeryCD-Tag版

软性硬性吸血列表

SDC将不同吸血骡客户端分为软性和硬性,软性吸血骡对应减分模式(排队积分按比例减少),硬性吸血骡对应屏蔽模式,对方将被踢出排队列表。

参见

参考资料与注释

  1. . [2017-01-30]. (原始内容存档于2019-02-18).
  2. . [170130]. (原始内容存档于2016-01-21).
  3. aMule的开发者和一些用户指出easyMule2使用了GPL软件aMule的代码却未开源,VeryCD公司方面则否认其使用aMule代码。另也有用户称easyMule2对eMule代码也有使用。见:. jing. [2010-06-06]. (原始内容存档于2010-07-09).。官方eMule的维护者Some Support和XtremeScarAngel等Mods的维护者Stulle也均对easyMule2的“完全自主开发”表示质疑。见:. (原始内容存档于2019-10-16).
  4. 参见Xtreme官方DLP库源代码中antiLeech.cpp的第491行. [2010-12-20]. (原始内容存档于2010-12-23).
  5. . [2010-01-08]. (原始内容存档于2010-01-14).
  6. . Xeporing. [2010-06-06]. (原始内容存档于2010-07-11).
  7. . [2010-06-06]. (原始内容存档于2010-05-19).
  8. . [2017-01-30]. (原始内容存档于2016-01-21).
  9. . [2010-06-30].
  10. . [2017-01-30]. (原始内容存档于2019-02-18).
  11. . [2010-12-20]. (原始内容存档于2010-12-23).
  12. . [2017-01-30]. (原始内容存档于2019-02-18).
  13. . [2010-06-06].
  14. . [2017-01-30]. (原始内容存档于2019-02-18).
  15. . [2017-01-30]. (原始内容存档于2019-02-18).
  16. . [2010-06-06]. (原始内容存档于2010-07-18).
  17. . [2017-01-30]. (原始内容存档于2019-02-18).
  18. 参见SDC的ReadMe
  19. . [2017-01-30]. (原始内容存档于2016-01-21).

外部链接

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.