StulleMule的反吸血系统

其实熟悉我的朋友都知道,我对于StulleMule是情有独钟,不仅仅因为其作为MorphXT的后裔,有着优秀的上传可操控性,还因为其独特的反吸血防御系统。

大家都知道,MorphXT在国外是仅次于官方版最常见的eMule Mod之一,由于其在反吸血环节比较薄弱,因此在国内很难推广。MorphXT本身是具有String list检测的,但是这不足以帮助我们阻挡凶恶的吸血鬼。Stulle在接手成为MorphXT的开发组组长后,为MorphXT增加了一些新的特性来对抗吸血行为,但是这仍然不够。因为MorphXT定位让其难以拥有如像DLP那样的反吸血利器。于是一些喜欢MorphXT的朋友们,开发出一些基于MorphXT的Mod,增强了其反吸血特性。比如支持Argos反吸血系统和DLP反吸血系统的MagicAngel。但是这个作者现在失踪了,其新版MA 3.8一直处于Alpha 2版本状态,无人管理。所以我当时把所有的注意力全部集中到StulleMule的身上。然而StulleMule果然没有辜负我的期望。其华丽的反吸血系统让我大开眼界:

首先,作为MorphXT后裔,其拥有父辈MorphXT的Failed download Ban(filter clients with failed downloads)系统。这个系统就是Stulle从Xtreme引入到MorphXT中的。Stulle的解释是,采用这种系统原因:有些客户端(尤其提到是在中国),假装像我们上传,但是每次上传的数量不超过12k。当该客户端第三次这样做时,将要被Ban掉。(原帖参见这里
Failed download Ban的特点,让它成为一把双刃剑。一方面,它可以封杀一定的吸血行为,比如:只看重下行,不看重上行,把上传调到最低这种行为。或是诸如某些吸血端,走走停停地假装式的上传;另一方面,本来并不是不想上传,只是因为网络阻塞问题无法上传的时候,可能造成误伤。
这种封杀其实主要针对的是人的主观吸血行为,但是由于很多人的注意力全部在DLP那边,因此很可能忽视了这种封杀形式。因此并没有对那些限制上传的吸血者造成威慑力。

第二,DLP methods。顾名思义,这是使用了DLP的方法来封杀吸血客户端。StulleMule内置了v37的DLP列表,采用DLP方法来封杀客户端。但是其日志,比Xtreme更加详细。另外中文用户也无需担心看不懂反吸血日志了,因为这一部分在中文语言包中也一并被翻译出来了。

第三,Sivka Ban。知道Failed download Ban的人很少,知道这个的人就更少。这是Stulle从Sivka Mod中引入的封杀方式。(注:Sivka Mod确实是一种非常严格的Mod,我们知道非常严厉的Sivka积分,其实就是从这个Mod里首次出现,同时这个Mod有些对于吸血端,甚至是Low ID用户的一些限制设置,同时再加上这个封杀系统,虽然没有DLP但是其防御性也是非常的强大)。这个Ban的原理是监控反复请求的客户端,如果其请求的次数在一定时间内达到所设置好的数目,即认为其具有快速反复请求的攻击性行为而将其Ban掉。默认是在7分钟,检查数目为5次。这种封杀有效的对抗了某些恶意吸血端。这种吸血端有这样的行为:反复,快速请求资源,从而反复重新排队,以达到缩短队列的目的。同时这种封杀也能有效的遏制某些用户手动快速的,反复的请求资源,重新排队的行为。
反复,快速请求,本来就是一种恶意攻击行为,而在我国,某些用户听信了某些言论的误导(包括以前的我在内),在得不到下载量的同时,反复,快速地请求资源,认为这样会重新排队,并且缩短排队时间,变相插队。其实这种行为,本来就会受到服务器的监控,另一方面,如果有这类用户碰到了拥有这种封杀功能的客户端,很容易会被Ban掉。

以上,我粗浅地谈了一下StulleMule的反吸血系统,如果有什么错误,请指正。

图:Stulle Mule反吸血设置:
stullemule

(作者Dantes Dream/Feathia原创)

10条评论隐藏

  1. #1
    2010年5月26日 周三 21:47 | 回复

    有的时候,臭名昭著的GPL-Breaker,VeryCD easyMule2,就会被第一条和第三条给屏蔽掉

  2. #2 Dantes Dream
    2010年5月26日 周三 21:49 | 回复

    @囧

    这反映了阉割驴二代的两个硬性LEECHER特征:1.过快请求(最快纪录是50秒一次);2.不上传或者假上传。

  3. 2010年5月26日 周三 22:09 | 回复

    我也很讨厌吸血的行为,更讨厌那些商业公司。

  4. #4 吹口哨的绞刑架
    2010年6月1日 周二 11:01 | 回复

    过来支持一下羽哥~ 8)

  5. #5 squall
    2010年6月12日 周六 13:57 | 回复

    支持下,StulleMule是我用过的最满意的MOD

  6. #6 DGQ
    2010年6月20日 周日 19:45 | 回复

    最近看到stullemule7了,估计快出来了吧

  7. #7 ayni
    2011年3月31日 周四 15:45 | 回复

    希望sivka也能更新

  8. #8 龙在燕山
    2012年3月16日 周五 03:21 | 回复

    最关键的不是现有的反吸血的能力如何如何 而是长久持续的与吸血骡开发商的技术对抗能力
    凡事都是动态变化的 上有政策下有对策 那些吸血骡开发商为了赚钱 肯定会不断开发新的技术突破反吸血保护
    电骡大多是老外开发的 他们人文环境要比大陆好得多 他们不理解中国大陆那些无良奸商是要多混蛋就多混蛋
    国内的电骡开发者 也都是业余开发 人数也不多 所以更新缓慢 也不排除被吸血骡开发商重金招安的可能性
    据说3Q大战的时候 那些研发QQ破解插件的一些民间高手就曾被腾讯用重金聘请 专门研发反破解功能
    说了这么多 其实道理很简单 吸血等于抢劫 乱世之下你要是没把枪不会功夫 保护不了自己 那就活该被抢被杀

  9. #9 龙在燕山
    2012年3月16日 周五 03:28 | 回复

    建议楼主对eMule下的所有反吸血功能 机制 原理做个详尽的汇总以及展望一下未来的发展趋势 给大家科普一下 光有激情是成不了事的 任何道义都是建立在技术实力的基础上才可以实现的

  10. #10 Eli4ph
    2012年6月5日 周二 17:12 | 回复

    @Dantes Dream 请问如何进行MOD反吸血系统的评测?

发表评论

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

*
*
*
标签用法
字数:0