简介
动态反吸血驴保护(DLP,Dynamic Leech Protection)是内置于 eMule Xtreme Mod 等一些 eMule Mods 中的功能组件。在这些 eMule Mods 连接上电驴(eDonkey 或 eD2k)网络后,会根据 DLP 库中的特征侦测出吸血驴并对其做减分或屏蔽处理。官方 DLP 库就是 Xtreme Mod 的 DLP 库,最新版是 2011 年 4 月 17 日发布的 DLP v44。支持 DLP 且默认使用官方 DLP 库的有 Xtreme、MagicAngel、ScarAngel、Mephisto、X-Ray、StulleMule、NeoMule、CN、Dreamule 等 eMule Mod,官方 eMule 不支持 DLP。有关 DLP 的更多介绍可参见中文维基百科 “动态反吸血驴保护” 条目。Strict DLP Chinese(简称 SDC )库(GitHub 项目页;GitLab 项目页;Sourceforge 项目页;eMuleFans 目录页),是基于 Xtreme 的官方 DLP 库的严格版本。在 Xtreme 的官方 DLP 库的基础上,SDC 将 eMule VeryCD Mod、easyMule 的部分或全部版本加入了软性或硬性列表。SDC 包含多种版本,使用时也可选择减分或屏蔽模式。原因是 VeryCD 公司开发的这些电驴软件中的部分或全部版本基于 eMule 却闭源而违反了 GPL 协议,使用私有网络和社区客户端等不良行为(详见下述 VeryCD 客户端的问题)。
免责声明
- 所有版本的 Strict DLP Chinese 库(以下简称 SDC)均遵循 GNU GPL v2.0 协议,仅供学习交流,切勿用于任何非法用途。
- 使用者请根据下述 VeryCD 客户端的问题和 SDC 的详细说明,结合自身状况,自行估量是否有加载 SDC 库的需要,然后自行选择其中一个版本(通常 SDC 的 Lite 之外的版本发布上传者使用可能较好,其他人可以考虑使用 Lite 版)。如果不能正确判断而造成不良后果,本项目不负任何责任!
VeryCD 客户端的问题
VeryCD 公司开发的电驴(即 eD2k 或 eDonkey)客户端的主要问题(即 SDC 对它们进行减分或屏蔽的理由)包括但不限于:
- VeryCD Mod:某些版本有社区加分;搜索有关键词过滤;VeryCD Mod 和 easyMule 均使用了根据官方 DLP 库修改且闭源的 VeryCD DLP 库而违反 GPL v2.0 许可协议。
- easyMule:自称 “电驴官方” 误导用户;使用了 “[CHN][VeryCD]挂机王”、“[CHN][VeryCD]通宵上传” 等 14 个恶心的默认随机用户名,删减了包括文件分类、用户之间互发消息、eMule 好友、IRC 聊天、皮肤外观等等大量功能;无法搜索真正的电驴(eD2k)与 Kad 网络搜索;具有 IE BHO 插件;可能监控用户隐私;部分版本无源码公布。
- easyMule 2:除了上述 easyMule 的一些问题,还完全闭源,违反 GPL 协议,且频繁请求下载文件。
另注:目前使用 VeryCD 公司的客户端的用户,多使用的是 easyMule 第一版;跨平台的 easyMule 第二版用户很少,也已停止维护;旧版 VeryCD Mod 的用户也不多。
下载
不同版本介绍
DLP 版本 (点击链接下载) |
对问题客户端的侦测情况与屏蔽方式 | 修正官 方问题 |
||||||
---|---|---|---|---|---|---|---|---|
VeryCD Mod |
VeryCD Tag |
easyMule v1 |
easyMule v2 |
默认昵称的 VeryCD Mod 和 easyMule v1 |
其它更多 吸血驴 |
|||
SDC | all-verycd | 软 | 无 | 软 | 硬 | 软 | 是 | 是 |
easymule | 无 | 无 | 软 | 硬 | 没有特别进行区分 | 是 | 是 | |
lite | 无 | 无 | 无 | 硬 | 没有特别进行区分 | 是 | 是 | |
verycd- nickname |
无 | 无 | 无 | 硬 | 软 | 是 | 是 | |
verycd-tag | 软 | 软 | 软 | 硬 | 软 | 是 | 是 | |
官方原版 DLP 库 | 无 | 无 | 无 | 硬 | 没有特别进行区分 | 无 | 否 |
说明:
- all-verycd:对所有 VeryCD 系列客户端进行检测的版本,其中所有 VeryCD Mod 和 easyMule 都被加入了软性吸血列表。
- easymule:easyMule 被加入了软性吸血列表。
- lite:Xtreme 官方 DLP 的修补漏检版本。
- verycd-nickname:所有昵称中含有 VeryCD 客户端默认昵称的 VeryCD Mod 和 easyMule 加入到软性吸血列表。
- verycd-tag:对所有含有 [VeryCD] 的昵称进行检测的版本。
下载时,Google Chrome 浏览器可能会显示 “antiLeech.dll.new 不是常见的下载类型,可能存在危险” 的警告,这时点击向上箭头图标 “^”,然后点击 “保留” 即可。
以上链接下载的都是 x86 版本。通常请使用 x86 版本,因为现阶段绝大多数 eMule Mods 程序都是 x86 编译程序,只要没有特别进行说明的都是 x86 。如果您非常确定您的 eMule Mod 是 x64、arm 或 arm64 编译的程序,请点击这里浏览和下载更多针对不同 CPU 指令集的版本。
包含不同 CPU 指令集(x86、x64、arm、arm64、arm64ec)的不同 SDC 版本(all-verycd、lite 等)的全版本打包下载:点击直接下载(GitHub release 页面)。大陆用户如果上述单个版本的下载链接无法访问,可以试试看能不能下载这个全版本打包。
加载方法
- 将 eMule 关闭,把解压出来的 antiLeech.dll.new 文件放到原来 antiLeech.dll 所在的目录,并重新启动 eMule(强烈建议使用这种加载方法,因为这种方法可以把全部新版的检测加载到 eMule 中。下文提到的方法重新加载后已经连接成功的客户端不会被重新检测,且新版本的所有检测不一定都能使用)。
- 或者直接把解压出来的 antiLeech.dll.new 文件放到原来 antiLeech.dll 所在的目录,然后在反吸血选项(Xtreme II)中单击 “Reload”。
更新日志
Xtreme DLP – 官方版 DLP
最新版本:44
更新时间:2011-04-16
Strict DLP Chinese – SDC
最新版本:44006
更新时间:2024-04-13
Strict DLP Chinese v44006 更新日志
- 新增
- 对 Random ModString 的检测。
- 新的检测工具 specialdlpTester。
- 项目和二进制文件现代化试验计划
- 硬件
- 启用对 CPU Spectre 漏洞缓解措施的支持。
- 添加对 ARM 和 ARM64 和 ARM64EC 架构 CPU 的支持。
- 升级对 CPU 指令集的要求以提升运算性能,最低的 CPU 指令集要求如下
- x86: SSE2
- x64: SSE2
- ARM: VFPv4
- ARM64: ARMv8.8-A
- ARM64EC: ARM64 + x64
- ARM64EC 架构下二进制文件将被编译为 Arm64X PE 格式。
- 二进制文件校验添加 SHA-3 的支持。
- 项目文件升级到 Visual Studio 2022。
- 注意:SDC Team 无法确保(包括非试验计划在内的)二进制文件在生命周期已经结束的 Windows 版本中的正常使用,我们建议您升级到仍在生命周期中的版本。
- 修改
- 命中 SDC 检测的客户端将被标记为以 ≤SDC≥ 开头的记录。
更多链接
项目页和代码库:
5条评论隐藏
竟然还有24年的更新,惊喜~~~~~~~
哎哟!哎哟哎哟!!传奇继续
有更新就好
感谢更新!
不会怎么使用