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