Strict DLP Chinese
原作者 | Chengr28 |
---|---|
開發者 | SDC Team |
初始版本 | Template:Release date and age |
编程语言 | C++ |
操作系统 | Microsoft Windows |
类型 | 软件组件 |
许可协议 | GNU通用公共许可证 |
Strict DLP Chinese(英文缩写:SDC或SDLPC),是一个基于eMule Xtreme Mod的官方DLP库的严格的版本,可用于Xtreme等eMule Mod的动态反吸血驴保护(DLP)功能。SDC在官方DLP库基础上,将VeryCD公司开发的VeryCD Mod和easyMule加入了SoftBan(软性吸血客户端)列表[1],原因是违反GNU GPL开源协议、私有化eDonkey网络和滥用社区加分等。
SDC制作的目标是“以更加严格的检测手段来维护eDonkey网络的纯净与高效”[2],它根据用户在反吸血力度上的不同要求,推出了各种版本。
历史[编辑]
自2003年以来,VeryCD公司相继推出了其在官方eMule基础上修改或类似eMule的VeryCD Mod、easyMule 1.0、easyMule 2.0、miniMule。其中没有开放源代码的easyMule 2.0涉嫌抄袭aMule违反GNU GPL开源协议[3],协议存在问题而软件也缺乏维护 [4];miniMule则删除了eMule的主动文件共享功能和eD2k/Kad搜索功能[5]彻底成为吸血客户端;而VeryCD Mod和easyMule则没有开放其自带DLP库的源代码且多次误封其它eMule Mod。同时,一些用户也对强制默认昵称列表、VeryCD客户端的社区加分、其公司的混淆性宣传等行为不满[6]。于是有用户在SourceForge上建立了Strict DLP Chinese(SDC)开源项目[7],并成立了SDC Team[8]负责更新与管理。
- 2010年12月20日,Xtreme官方DLP库升级到43版本时将easyMule 2.0加入到硬性吸血骡(HardBan)列表中彻底屏蔽[11],而SDC则已经在发布39004[12]时加入此侦测。
支持状况[编辑]
目前支持官方DLP库的eMule Mod,如Xtreme、MagicAngel、ScarAngel、Mephisto、X-Ray、StulleMule、NeoMule、CN、Dreamule等,一般都支持SDC。
但也有部分用户反映SDC可能存在BUG而导致部分对DLP库支持不佳的eMule Mod出现崩溃,此类eMule Mod加载SDC后也可能会触发其它未知的误伤和漏检[13]。同时SDC的Develop版本和Beta版本也曾经出现误伤正规eMule Mod的情况,不过均已经在最新的Beta版本中得以解决[14]。
使用[编辑]
用户可以手动下载最新的SDC库文件antiLeech.dll.new用以更新[15]。
版本[编辑]
- 根据用途可分为[16][18]:
- 侦测所有VeryCD客户端的All-VeryCD版;
- 侦测VeryCD强制默认昵称的VeryCD-NickName版;
- 侦测所有easyMule的easyMule版;
- 修正官方DLP库问题并修补官方DLP库漏检的Lite版[19]。
- 基于All-VeryCD版制作并可侦测所有带有VeryCD Tag的客户端的All-VeryCD-Mod&VeryCD-Tag版
软性硬性吸血列表[编辑]
SDC将不同吸血骡客户端分为软性和硬性,软性吸血骡对应减分模式(排队积分按比例减少),硬性吸血骡对应屏蔽模式,对方将被踢出排队列表。
参见[编辑]
参考资料与注释[编辑]
- ↑ 常见问题FAQ.於2017年1月30日查閱.
- ↑ SDC主页.於2024年5月10日查閱.
- ↑ aMule的开发者和一些用户指出easyMule2使用了GPL软件aMule的代码却未开源,VeryCD公司方面则否认其使用aMule代码。另也有用户称easyMule2对eMule代码也有使用。见:easyMule2涉嫌抄袭aMule代码.jing.於2010年6月6日查閱.。官方eMule的维护者Some Support和Xtreme、ScarAngel等Mods的维护者Stulle也均对easyMule2的“完全自主开发”表示质疑。见:Topic on emule official forum: Enhanced Client Recognition V2.
- ↑ 参见Xtreme官方DLP库源代码中antiLeech.cpp的第491行官方DLP库v43发布 封easyMule2 原Xtreme官网更新.於2010年12月20日查閱.
- ↑ VeryCD正式推出吸血驴-迷你电驴.於2010年1月8日查閱.
- ↑ VeryCD公司 EasyMule v1.1.10 (基于eMule v0.49b).Xeporing.於2010年6月6日查閱.
- ↑ SourceForge.net上的Strict DLP Chinese项目页.於2010年6月6日查閱.
- ↑ SDC开发小组成员.於2017年1月30日查閱.
- ↑ 官方DLP库v42发布.於2010年6月30日查閱.[永久失效連結]
- ↑ Strict DLP Chinese v39005 Base.於2017年1月30日查閱.
- ↑ 官方DLP库v43发布 封easyMule2 原Xtreme官网更新.於2010年12月20日查閱.
- ↑ Strict DLP Chinese v39004 Base.於2017年1月30日查閱.
- ↑ 呼吁大家不要用SDC.於2010年6月6日查閱.[永久失效連結]
- ↑ Strict DLP Chinese v41002 Beta5.於2017年1月30日查閱.
- ↑ SDC的加载方法.於2017年1月30日查閱.
- ↑ 16.0 16.1 Strict DLP Chinese v41001.於2010年6月6日查閱.
- ↑ SDC v42002 Beta2.於2017年1月30日查閱.
- ↑ 参见SDC的ReadMe
- ↑ Strict DLP Chinese v42001.於2017年1月30日查閱.