Strict DLP Chinese

本页使用了标题或全文手工转换
维基教科书,自由的教学读本
Strict DLP Chinese
原作者 Chengr28
開發者 SDC Team
初始版本 Template:Release date and age
编程语言 C++
操作系统 Microsoft Windows
类型 软件组件
许可协议 GNU通用公共许可证

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

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]
  • 根据用途可分为[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. 常见问题FAQ.於2017年1月30日查閱.
  2. SDC主页.於2024年5月10日查閱.
  3. aMule的开发者和一些用户指出easyMule2使用了GPL软件aMule的代码却未开源,VeryCD公司方面则否认其使用aMule代码。另也有用户称easyMule2对eMule代码也有使用。见:easyMule2涉嫌抄袭aMule代码.jing.於2010年6月6日查閱.。官方eMule的维护者Some Support和XtremeScarAngel等Mods的维护者Stulle也均对easyMule2的“完全自主开发”表示质疑。见:Topic on emule official forum: Enhanced Client Recognition V2
  4. 参见Xtreme官方DLP库源代码中antiLeech.cpp的第491行官方DLP库v43发布 封easyMule2 原Xtreme官网更新.於2010年12月20日查閱.
  5. VeryCD正式推出吸血驴-迷你电驴.於2010年1月8日查閱.
  6. VeryCD公司 EasyMule v1.1.10 (基于eMule v0.49b).Xeporing.於2010年6月6日查閱.
  7. SourceForge.net上的Strict DLP Chinese项目页.於2010年6月6日查閱.
  8. SDC开发小组成员.於2017年1月30日查閱.
  9. 官方DLP库v42发布.於2010年6月30日查閱.[永久失效連結]
  10. Strict DLP Chinese v39005 Base.於2017年1月30日查閱.
  11. 官方DLP库v43发布 封easyMule2 原Xtreme官网更新.於2010年12月20日查閱.
  12. Strict DLP Chinese v39004 Base.於2017年1月30日查閱.
  13. 呼吁大家不要用SDC.於2010年6月6日查閱.[永久失效連結]
  14. Strict DLP Chinese v41002 Beta5.於2017年1月30日查閱.
  15. SDC的加载方法.於2017年1月30日查閱.
  16. 16.0 16.1 Strict DLP Chinese v41001.於2010年6月6日查閱.
  17. SDC v42002 Beta2.於2017年1月30日查閱.
  18. 参见SDC的ReadMe
  19. Strict DLP Chinese v42001.於2017年1月30日查閱.

外部链接[编辑]