Strict DLP Chinese v44005 Update 10

SDC的最新稳定版本信息见:Strict DLP Chinese v44006

介绍

动态反吸血驴保护DLP,Dynamic Leech Protection)是内置于 eMule Xtreme Mod 等一些 eMule Mods 中的功能组件。在这些 eMule Mods 连接上电驴(eDonkey 或 eD2k)网络后,会根据 DLP 库中的列表,侦测出吸血驴并对其做减分或屏蔽处理。官方 DLP 库就是 Xtreme Mod 的 DLP 库,最新版的官方 DLP 库是 2011 年 4 月 17 日发布的 DLP v44。支持 DLP 且默认使用官方 DLP 库的有 XtremeMagicAngelScarAngelMephistoX-RayStulleMuleNeoMuleCN、Dreamule 等 eMule Mod,官方 eMule 不支持 DLP。有关 DLP 的更多介绍可参见中文维基百科“动态反吸血驴保护”条目“Strict DLP Chinese”条目Strict DLP Chinese(又称 Special DLP、严格版 DLP;简称 SDC )库(GitHub 项目页GitLab 项目页eMuleFans 目录页),是基于 Xtreme 的官方 DLP 库的严格版本。在 Xtreme 的官方 DLP 库的基础上,SDC 将 eMule VeryCD ModeasyMule 的部分版本或全部版本加入了软性或硬性列表。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 公司的客户端的用户,多使用的是 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 或 arm64ec 编译的程序,请点击这里浏览和下载更多针对不同 CPU 指令集的版本。

包含 5 个编译版本(x86、x64、arm、arm64、arm64ec)的 5 个 SDC 版本(all-verycd、lite 等)的全版本打包下载:点击直接下载GitHub release 页面)。大陆用户如果上述单个版本的下载链接无法访问,可以试试看能不能下载这个全版本打包。

加载方法

  • 将 eMule 关闭,把解压出来的 antiLeech.dll.new 文件放到原来 antiLeech.dll 所在的目录,并重新启动 eMule(强烈建议使用这种加载方法,因为这种方法可以把全部新版的检测加载到 eMule 中,第 2 种方法重新加载后已经连接成功的客户端不会被重新检测,且新版本的所有检测不一定都能使用。)
  • 或者直接把解压出来的 antiLeech.dll.new 文件放到原来 antiLeech.dll 所在的目录,然后在反吸血选项(Xtreme II)中单击“Reload”

更新日志

Xtreme DLP – 官方版 DLP
最新版本:44
更新时间:2011-04-16

Strict DLP Chinese – SDC
最新版本:44005 Update 10
更新时间:2023-06-23

Strict DLP Chinese v44005 Update 1 ~ Update 10 更新日志

  • 新增功能
    • 对 eMule v5.6a 的检测 [冰靈曦曉]
    • 对 eMuleTorrent 的检测 [冰靈曦曉]
    • 对 HubbleKadTracker 的检测 [冰靈曦曉]
    • 版本类型 All-VeryCD-Mod&Tag
  • 项目和二进制文件现代化试验计划
    • 使用试验计划的二进制文件时如果遇到任何问题,欢迎在任何途径进行反馈,试验计划内的新特性在没有出现重大问题的情况下可能将直接进入正式版本中
    • 硬件
      • 启用对 CPU Spectre 漏洞缓解措施的支持
      • 添加对 ARM/ARM64/ARM64EC CPU 架构的支持
      • 升级对 CPU 指令集的要求以提升运算性能,最低的 CPU 指令集要求如下
        • x86: AVX
        • x64: AVX
        • ARM: VFPv4
        • ARM64: ARMv8.0-A
        • ARM64EC = ARM64 + x64
      • ARM64EC 架构下二进制文件将被编译为 Arm64X PE 格式
    • 软件
      • 将自带的 MFC 库切换为动态链接
    • 二进制文件校验添加 SHA-3 的支持
    • 项目文件升级到 Visual Studio 2022
  • 修复问题
    • 重建可能导致误杀的高级检测 [javasboy]
    • 修复部分检测被错误标示为 SDC 的问题
    • 修复 x64 版本 DLL 模块定义文件导入错误的问题
    • 注意:我们无法确保(包括非试验计划在内的)二进制文件在生命周期已经结束的 Windows 版本中的正常使用,我们建议您升级到仍在生命周期中的版本
  • 移除功能
    • 对 Subversion/SVN 的支持

更多链接

项目页和代码库:

文章:

5条评论隐藏

  1. #1 Paul
    2023年7月22日 周六 19:23 | 回复

    竟然更新了XD
    可惜emule本身沒有繼續優化

  2. #2 闪电战
    2023年8月13日 周日 21:42 | 回复

    可惜eMule本身就奄奄一息了
    什么时候能支持IPv6

  3. #3 闪电战
    2023年8月13日 周日 21:52 | 回复

    x64的easymule版,X Mod载入时卡死

  4. #4 chengr28
    2023年9月9日 周六 23:22 | 回复

    @闪电战 刚才已经更新 Update 10 的 hotfix 重新编译了文件,去掉了项目 issue 里提到的 CPU 指令集要求,现在应该是没有问题的了。

  5. #5 tenruy
    2024年1月6日 周六 02:42 | 回复

    惊了 居然更新了 感谢各位过去的付出!

发表评论

您的Email将不会显示出来。头像请至Gravatar.com注册上传。*号标注项为必填。

*
*
*
标签用法
字数:0