声明:
- 全部Strict DLP Chinese(SDC)仅供学习交流,遵循GPL协议,同时勿用于任何非法及商业用途。
- 使用者请自行估量是否有加载Strict DLP Chinese库的需要,如果不能清楚判断而造成不良后果,本人不负任何责任!普通的官方DLP库请点击这里。
- 所有Strict DLP Chinese(以下简称SDC)均为基于Xtreme官方DLP库的严格版本。在Xtreme的官方DLP库的基础上,SDC将eMule VeryCD Mod、easyMule中的部分或全部加入了软性或硬性列表(内有多种版本,使用时也可减分或屏蔽),原因是GPL-breaker、私有网络和社区客户端等不良行为。
动态反吸血驴保护(DLP)是内置于eMule Xtreme Mod等一些eMule Mods中的功能组件。在这些eMule Mods连接上eDonkey网络后,它会根据DLP库中的列表,侦测出吸血驴并对其做减分或屏蔽处理。官方DLP库就是Xtreme Mod的DLP库,最新版的官方DLP库是2010年12月20日发布的DLP v43。支持DLP且默认使用官方DLP库的有Xtreme、MagicAngel、ScarAngel、Mephisto、X-Ray、StulleMule、NeoMule、CN、Dreamule等eMule Mod。有关DLP的更多介绍见中文维基百科“动态反吸血驴保护”条目和“Strict DLP Chinese”条目,以上部分文字转自该条目。
SDC Blog及SDC Group官方网站更换域名
2020年更新:注意,SDC Blog/官网的新旧域名/网址都已失效。GoogleCode也已停用。请访问SDC GitHub项目页
因为一些原因,SDC Blog和SDC Group均已迁移至新的域名。
SDC Blog:http://blog.sdlpc.net
SDC Group官方网站:http://sdlpc.net
原域名已经停用。请互相转告。
下载
不同版本单独下载及介绍
DLP版本(点击 下载32位(x86)) |
对问题客户端的侦测情况与屏蔽方式 | 修正官 方问题 |
|||||
---|---|---|---|---|---|---|---|
VeryCD MOD |
easy Mule1 |
easy Mule2 |
默认昵称的 VC和easy1 |
其他更多 吸血驴 |
|||
SDC 正式版 |
all-verycd | 软 | 软 | 硬 | N/A | 是 | 是 |
verycd- nickname |
无 | 无 | 硬 | 软 | 是 | 是 | |
easymule | 无 | 软 | 硬 | N/A | 是 | 是 | |
lite | 无 | 无 | 硬 | N/A | 是 | 是 | |
官方原版DLP库 | 无 | 无 | 硬 | N/A | 无 | 否 |
【加载方法:将eMule关闭,把解压出来的antiLeech.dll.new文件放到原来antiLeech.dll所在的目录,并重新启动eMule;或者直接把解压出来的antiLeech.dll.new文件放到原来antiLeech.dll所在的目录,然后在反吸血选项(Xtreme II)中单击“Reload”】
强烈建议使用第1种方案,因为第1种方案可以把全部新版的检测加载到eMule中,第2种方案重新加载后已经连接成功的客户端不会被重新检测,且新版本的所有检测不一定都能使用
- 正式版本
- all-verycd(对所有VeryCD系列客户端进行检测的版本,其中eMule VeryCD MOD和easyMule被加入了软性吸血列表)
- verycd-nickname(所有昵称中含有VeryCD客户端默认昵称的VeryCD Mod和easyMule加入到软性吸血列表)
- easymule(easyMule被加入了软性吸血列表)
- lite(Xtreme官方版DLP修补漏检版本)
注:VeryCD公司开发了2个eD2k客户端,他们分别是:
- 1.VeryCD Mod:某些版本有社区加分,且自带DLP违反GPL协议。
- 2.easyMule:自称“电驴”误导。easyMule1使用了“[CHN][VeryCD]挂机王”、“[CHN][VeryCD]通宵上传”等14个恶心的默认随机用户名;easyMule2完全闭源,很可能违反GPL协议,且频繁请求下载文件。
另:VeryCD Mod和easyMule使用自制且闭源的DLP库,违反GPL协议。上述客户端均有搜索关键词过滤。
我们根据以上这些理由将它们加进了软性或硬性的吸血列表。你可以根据你自己的判断使用你需要的版本。
固定更新链接
我们使用了ed2k.im地址来缩短链接,用短链接来重定向到实际长链接,目前的实际文件是保存在SDC位于Sourceforge的SVN里。
如果您的eMule (Mods)有自动更新功能,您可以将这些地址添加至自动更新的地址栏中,并开启自动更新功能。当然您也可以通过这些地址直接下载最新版的SDC库:
ed2k.im已停用,下列ed2k.im和sourceforge链接已失效。
地址 | 当前实际链接 | 解释 |
---|---|---|
当前实际链接 | All-VeryCD版 | |
当前实际链接 | VeryCD-Nickname版 | |
当前实际链接 | easyMule版 | |
当前实际链接 | Lite版 |
全版本打包下载
点击直接从SourceForge下载:
点击直接从GoogleCode下载:
Strict DLP Chinese项目的SourceForge页面:
http://sourceforge.net/projects/specialdlp/
Strict DLP Chinese项目的GoogleCode页面:
http://code.google.com/p/specialdlp/
x64与SDC源代码等请至以上项目页中下载。或checkout SourceForge上的SVN;浏览地址:A或B。
另:SkyDrive网络硬盘分流地址:
http://cid-7aab453c2f69fae1.skydrive.live.com/browse.aspx/SDC
更新
Xtreme DLP – 官方版DLP
最新版本:43
更新时间:2010-12-20
Strict DLP Chinese – SDC
最新版本:43001[基于官方版DLP v43]
更新时间:2010-12-22
Strict DLP Chinese v43001 更新日志:
- 基于官方DLP v43制作
常见问题FAQ
Q:如何查看SDC已经成功被eMule加载?
A:有2个查看方法:
- 查看反吸血选项中显示的DLP版本号是否为SDC的最新版本号,如果不是则说明加载失败
- 查看效果,如果不能起到SDC对应版本预期的效果,请浏览下面FAQ所列举的各种情况予以参考并解决
Q:为何SDC的对应版本无法实现其对应的功能?
A:有2种解决方案:
- 请检查自己选择的版本和自己的设想是否相符,不相符请看清楚再使用
- 请检查是否开启“防封禁”功能,已经开启的请关闭“防封禁限制”功能
Q:加载失败如何解决?
A:有3种解决方案:
- 请检查文件名(antiLeech.dll.new)是否完全正确
- 请检查antiLeech.dll.new所放置的位置是否正确,一般放置在原antiLeech.dll的目录内
- 请检查对应的版本是否正确,x86/x64版本的SDC只能对应地应用在其设计的环境内,版本之间并不通用
Q:antiLeech.dll.old是什么文件?能否删除?
A:antiLeech.dll.old是被替换的DLP,当eMule发现antiLeech.dll.new时会自动将antiLeech.dll改名为antiLeech.dll.old,而同时会将antiLeech.dll.new改名为antiLeech.dll应用新版本DLP
注意:如果新版本DLP能被正常加载后,antiLeech.dll.old即可被删除
Q:发现了某些不应出现的误伤或漏检怎么办?
A:有2种方案:
- 请首先确认是否应用“失效搭配方案黑名单”中的搭配,应用者请更换eMule客户端或其它系列的DLP
- eMule v0.48a eXcalibur 1.85.3 加载所有版本的SDC
- eMule 0.49b CN-7 Build 191 Final 加载所有版本的SDC
- 请联系SDC开发小组寻求解决方法:
- SDC开发小组的博客:(现已失效,请访问SDC GitHub项目页)
- SDC GitHub项目页:https://github.com/chengr28/specialdlp/
- SDC开发小组核心代码开发 Chengr28 联系邮箱: chengr28[AT]gmail.com
注意:如果使用以下搭配,将使SDC无法实现其应有正常的功能或者造成漏检,切记不要采用以下的失效搭配:
后果:无法加载DLP
原因:eXcalibur不支持Xtreme官方版DLP后果:漏检吸血客户端
原因:CN Mod对Xtreme官方版DLP支持不佳造成漏检
Q:何谓“屏蔽模式”和“减分模式”?
A:“屏蔽模式”是将对象全部屏蔽的意思,也就是常说的彻底封杀所有吸血骡;“减分模式”是将被定义为SoftBan的对象减少其积分的意思
Q:如何应用“屏蔽模式”和“减分模式”?
A:应用方法:
- 屏蔽模式:请把反吸血的惩罚方式选项中全部选中“ban”或者“屏蔽”
- 减分模式:请把反吸血的惩罚方式选项中的“社区客户端”选为“reduce score”或者“减少积分”,其它选项均为“ban”或者“屏蔽”
Q:使用SDC会不会影响到eMule的下载?
A:使用“屏蔽模式”时可能会有一定的影响,而使用“减分模式”时则完全不会影响eMule的下载
Q:如果使用“减分模式”是否会错误对某些行为恶劣的吸血客户端进行减分?
A:不会,因为DLP中分为“HardBan”和“SoftBan”的机制。被定义为HardBan的对象,无论反吸血参数如何设置,都一律会被彻底屏蔽而不会被错误减分
注意:受限于eMule客户端调用DLP的顺序问题,某些本应该被彻底屏蔽的客户端可能会被错误减少积分,这个问题暂时无法解决
Q:为何使用SDC的“减分模式”后发现上传队列依然存在大量被减分的客户端?
A:首先需要说明的是,“减分模式”并不同于“屏蔽模式”,仅仅是依照应用DLP的eMule客户端的初始设定来对吸血骡进行减分,并不是完全封禁
Q:SDC会修补官方DLP的漏检吗?
A:当然会,只要收到官方DLP漏检的报告,SDC小组会尽快升级以修补漏检,同时也会通知Xtreme官方DLP的维护者尽快修复
应用减分模式特别技巧
- 如果eMule客户端拥有“每个文件一个队列(多队列)”功能,请将其开启
说明:“每个文件一个队列(多队列)”功能会适当对一些请求稀有文件上传的客户端的进行加分,而因为上传队列得分是按比例扣减的,所以上传队列得分越高扣减的幅度也越大 - 如果eMule客户端支持多积分系统,建议使用“Lovelace”积分系统,然后将所有惩罚吸血骡的选项打开
说明:选择一个合适的积分系统有利于eMule的文件交换
注意:选择积分系统时切勿选择官方积分系统!- 原因:官方积分系统只有奖励机制而没有惩罚机制,故不建议使用
- 如果eMule客户端拥有“Upload BAN”或者“不上传给吸血客户端”功能,请将其开启
说明:这个功能可以阻止对被减少积分的客户端的上传
注意:部分eMule客户端的这个功能是将上传队列得分置零,这并不能有效阻止对其的上传 - 如果应用的是“减分模式”同时eMule客户端的减少积分幅度可以调整,请将其调整至最大
说明:最大限度的减分幅度能有效遏制一些社区加分客户端
提醒:一般可以调整减少积分幅度的eMule客户端中,上传队列得分是按比例扣减的,所以应该将减分幅度调整为ד1”时扣减幅度最大 - 如果eMule客户端拥有“防封禁限制”功能,切勿将其开启
说明:“防封禁限制”功能是对“有贡献”的被屏蔽客户端解封的功能,绝不能开启
后果:加载SDC基本上形同虚设 - 如果eMule客户端转换检测模式(屏蔽模式、减分模式)设置完成后请马上重启eMule
说明:被屏蔽的客户端有屏蔽时间限制,而从“屏蔽模式”转到“减分模式”时,被屏蔽的客户端不会立刻释放;从“减分模式”转到“屏蔽模式”时,被减分的客户端则不会被重新检测而造成漏检。所以设置完成后请马上重启eMule
48条评论隐藏
马上更新
🙁 我用的是MorphXT,可惜!
強烈劇烈以及猛烈要求ed2k.im加入All-VeryCD-Mod&VeryCD-Tag版本
@19411943 我也在等All VCD-mod&tag版本
希望28兄能跟進
@某路人 我的意思是要求ed2k.im加入All-VeryCD-Mod&Tag的固定更新鏈接
43版只要28不是很忙的話估計很快就會有的,我們伸手的也不能催人家不是
能不能介绍一些外国的p2p论坛?
吸血骡统统屏蔽
@19411943 抱歉…小弟太急了….看到43版太興奮了才會這樣
不過All-VeryCD-Mod&Tag只有少部分對VeryCD-Tag很敏感的用戶才用
國內存在太多
有意無意加VeryCD-Tag的人了,連使用正規eMule Mods的也加除非下國外資源,否則下載速度會有影響
某些
一知半解的用戶不小心用了又會在怨天尤人真的有必要為”
極少數”的用家花功夫去多弄一個版本的固定更新鏈接使”某些用戶混亂”嗎?何況要用的人會自行手動更新(有的話當然好…但28兄沒有這樣做一定有他自己的考量….下面可能是其中一些原因[個人猜測] )
此外,對加了VeryCD-Tag的正規eMule Mods也會殺掉….這存在合理性的問題
所以個人覺得不太適合作正式發佈,作特別/測試形式會比較好,
而特別/測試版是不應該做固定更新鏈接…因為它不是公開測試/正式版
純粹個人意見….有錯的話請
噴指教….小弟也只是想和各位交流交流 😀不用vc,就不能low to low,再加上偏执狂的封锁(自阉dlp)才是极大的杯具。
@aaa 那您就用您的vc给吸血雷送数据呗,我不会拦着您的。
@aaa 放轻松,没有人会拦着你去和迅雷low to low,正如你也别想着拦着别人去封锁你,你有你的用VC和迅雷搞low to low的自由,别人当然也你有所谓“偏执”的自由。 😀 至于不用vc就不能low to low则就是不知道乱讲了。 😐
@aaa
好走不送~ 8)
All-VeryCD-Mod&VeryCD-Tag 的特制SDC这里有:
http://cid-7aab453c2f69fae1.office.live.com/browse.aspx/SDC/All-VeryCD-Mod%5E0VeryCD-Tag
该说的还是要说:
@19411943
关于固定链接的问题,这个特制版本是不会有的 🙂 不过可以通过上面的链接获取
那里的All-VeryCD-Mod&VeryCD-Tag将会始终保持在最新版本 😀
@chengr28 有鏈接那就無所謂了,前幾天手上只有個SDC博客上的的分流鏈接,翻來翻去都找不到,才會要求做個固定鏈接
這下終於可以更新了 😥
已加载,多谢。
用了sdc真的不影响下载速度么?为什么我加载了all-verycd,并且社区客户端选择减分,就一直没速度,看着下载来源中的verycd用户变红然后被scarangel自动移除,导致下国内的东西几乎没什么速度,换回官方的就好了。求解释。
@kingwoniu 既然在意下載速度為什麼還要用騾子?HTTP下載都比騾子強,更不用說用BT了
@kingwoniu 时间长了就好了,骡子要慢慢养,可能那些人都是下了就跑的。
@19411943 我在意下载速度更在意资源。
@mmm 我也知道骡子的速度是一点点上去的,所以我都用了半小时测试,sdc就是没速度,官方的慢慢的爬到50kb/s了。有空我在测试一下吧。
@mmm 下热门资源速度总算上去了,就这样吧。不过来源都是verycd用户,减分处理总有点过意不去啊,可惜verycd用户都不知dlp为何物,其实verycd用户只要加载了官方dlp,将迅雷封禁了就好了。
@kingwoniu VC斷源率快趕上河蟹王國的BT了,你真的很在意資源?
@kingwoniu sdc是发布者用的,普通用官方dlp就好
@kingwoniu 算了,不逗你了,你要是真的在意速度又在意資源的話就搬梯子上海盜灣,不過中文的資源就欠奉了,我也不知道中文資源在哪又有速度又有資源,反正我自己是ALLBANVC慢慢掛
VC還是離遠點,先是發葉問的被抓進去蹲了班房,然後聽說前段時間好像是那個什麼教育頻道的也被“配合”了一下,天知道什麼時候在他那下載東西也要去吃牢飯
@kingwoniu 拜vc所赐,新资源速度还行,很多老资源已经形同断档。。。这个时候ban VC mod就会显示出它独特的功力了。。。另外:由官方版更换到SDC会经历“客户端洗牌效应”,时间多则长达几个月(视你的上传情况而定)。。。
@19411943 我在意的是kad网络的资源,若只是vc的资源,就不用从vc转到scarangel了。
@19411943 我说的速度是相对的,本人1M小水管,下载还是限到50KB/S的,小骡子只要慢慢拉就行了。我穿越长城只是上上twitter,看新闻,找资料偶尔需要爬墙。
@killsophia 我上vc找的就是热门资源,“洗牌效应”很有趣,我知道了,谢谢。
不知道我这种做法对不,下载开减分,上传全屏蔽,基本天天溜骡子
@sakya 以德報怨,何以報德?更何況丫的還是流氓,個人認為沒必要跟流氓裝菩薩
要不你就看心情,心情好就放個屁給它聞聞,心情不好就掄起大棒子劈頭蓋臉給丫砸下去,打死最好,心情不好不壞就拿丫虐着玩
個人建議你不必糾結
@19411943
说的真逗 😀
昨天加载了All-VeryCD-Mod&Tag,基本过十几二十分钟就上传的很稳定了,1M宽带,贵在坚持。
然后今天找了个不算冷门但是基本都是国内下载的源,试验了下载速度,二三十,我很满意了,毕竟不追求下载,只要能下就行,别跑不动。
@sakya 跑是不难的,其实我这里屏蔽了VC mod下载速度很正常,估计是客户端洗牌早就完成了吧
请问chengr28:
All-VeryCD版、VeryCD-Nickname版、easyMule版、Lite版这四个版本的DLP库解压文件都是antiLeech.dll.new,那是不是意味着eMule只能使用四者其中的一个,而不能同时全部加载这四个文件?
谢谢!
@ypc1983
对的,eMule一次只能同时加载一个DLP 😀
但是同时加载4个版本的SDC是完全没有必要的。举个例子,像 All-VeryCD 中已经包含了 easyMule 的检测,从目的上来说比 easyMule 还严格,所以完全没必要同时加载
该版本对sdc新加入的“Community UserHash”的检测似乎有问题,至少在我的xtreme8.0下对下载机NAS_01G的特征Hash:AAEE84C0C30E247CBB99B459255D6F99的检测出现在源代码中但并未发挥作用。
原本的代码分成两块:每一块都是一组static const TCHAR[]的声明(前一段叫做refuserhashxx[],xx为数字;后一段叫做SDC_refuserhashxx[]),然后分别用if(conditionA||conditionB||……)的语句检验,而后给出return _T(“Community Userhash”)。我把两块代码合到一起,再把if也合到一起后,NAS_01G马上就被揪出来ban掉了。
这是否证明了用两个if分别检测的写法容易出问题?
附上我改写的antileech.cpp:
http://www.rayfile.com/files/e0f2505c-264f-11e0-88d5-0015c55db73d/
@犟骡子
你好,首先感谢你的反馈 😀
根据你 @犟骡子 35L所说的情况我回去看了下源代码还有吸血骡的检测记录,发现SDC对于这部分 Community UserHash 确实是会漏检的,不过似乎并不是你所说“两个if分别检测”的问题,而是在SDC添加到尾部的检测前面官方DLP有这样一句:
if(modversion.IsEmpty())
return NULL;
据我调查NAS_01G似乎都是没有ModString的,所以按照顺序自上而下运行检测的时候会首先把NAS_01G剔出检测范围然后才进入SDC后来添加的检测部分,最终导致漏检
如果确认是这个情况的话,下次SDC升级的时候会适当调整代码的 🙂
再次感谢你的反馈 😉
@chengr28
我想两个if也不应该出这样的问题啊,原来是有这么一句“泄劲咒语”啊。
@chengr28
在43001中把你说的那两句移到函数的末尾就正常了:
……
//Moved by PERSMULE
if(modversion.IsEmpty())
return NULL;
//End
return NULL;
}
大家暂时先用这个吧:http://www.rayfile.com/files/c592bc0a-29c1-11e0-90e3-0015c55db73d/,包里是包含编译结果的源代码(严格遵守GPL!),dll在release目录下。
有什么办法检测出zz-r,其拉美这些改变了modstring的吸血mod?
@3345678
我经过他人推荐使用的zz-r,感觉不错啊。这要分什么人用了,改变modstring不一定就是吸血MOD
@3345678
ZZ-R和国内那些社区客户端不一样,客户端之间是不用互相识别的,所以DLP比较难检测出来
人家开发ZZ-R也是为的研究技术,和国内某V字头的公司目的完全不一样 😀
@FY
也不是,虽然人的行为可能会影响吸血的判定,但ZZ-R这个伪造客户端等其它一些功能都是吸血行为,而且用户是无法关闭禁用这些功能的,所以依然是纯正的吸血客户端
用骡子久了最大的感觉就是说国内迅雷之流客户端为leecher简直就侮辱leecher.
我一直用的zz-r…吸迅雷很猛..zz-r3.7可以让所有迅雷客户端0分..vc客户端减半..不屏蔽任何一个客户端..只封禁上传…..随意踢人…随意查源…发布能力比xt强…焦点上传也很爽….实在找不出zz-r的缺点…要说吸血.我用zz-r一样上传…而且手动给给我上传得多的人上传….modstring我一直用的acg 7…从来没改过…
@Amber
能详细告知下具体设置吗? 另外-XdP- v5.2虽然也算是吸血mod,但是modstring也可以自定义成固定值,请问高人们是否也可以设置成如上文里的效果,拜谢 😥
刚才试了下-XdP- v5.2,同样连接edn2服务器,下载同一个vc热门软件,-XdP- v5.2能吸到几十个迅雷供源,zz-r就几个..当然zz-r3.8偶可能还不会设置.而且-XdP- v5.2也有单封单踢和焦点上传功能,如果设置合理的话让吸血驴从良是不是会更好用呢? ➡
2条Trackback/Pingback显示