特別聲明:
- 全部Strict DLP Chinese(SDC)僅供學習交流,遵循GPL協議,同時切勿用於任何非法及商業用途!
- 使用者請自行估量是否有載入Strict DLP Chinese的需要(其與官方DLP的差別見下方公告+注意),如果不能清楚判斷而造成不良後果,本人不負任何責任!
動態反吸血驢保護(DLP)是內置於eMule Xtreme Mod等一些eMule Mods中的功能組件。在這些eMule Mods連接上eDonkey網路後,它會根據DLP庫中的列表,偵測出吸血驢並對其做減分或屏蔽處理。官方DLP庫就是Xtreme Mod的DLP庫,最新版的官方DLP庫是2009年9月7日發布的DLP v39。支持DLP且默認使用官方DLP庫的有Xtreme、MagicAngel、ScarAngel、Mephisto、X-Ray、StulleMule、NeoMule、CN、Dreamule等eMule Mod。有關DLP的更多介紹見中文維基百科「動態反吸血驢保護」條目,以上部分文字轉自該條目。
除了官方DLP庫之外,還有一些基於官方DLP庫修改了的非官方DLP庫,像FzH的DLP+(最後版本v3601,閉源)、VeryCD公司用於EasyMule和VeryCD Mod的DLP(放行了迅雷等一些吸血驢,閉源)等等。Strict DLP Chinese就是一款非官方DLP庫。
點擊直接從SourceForge下載:
Strict DLP Chinese Base (x86-SSE2)
Strict DLP Chinese Develop2 (x86-SSE2)
點擊直接從GoogleCode下載:
Strict DLP Chinese Base (x86-SSE2)
Strict DLP Chinese Develop2 (x86-SSE2)
Strict DLP Chinese項目的SourceForge頁面:
http://sourceforge.net/projects/specialdlp/
Strict DLP Chinese項目的GoogleCode頁面:
http://code.google.com/p/specialdlp/
x64與SDC源代碼等請至以上項目頁中下載。
另:SkyDrive網路硬碟地址:
http://cid-7aab453c2f69fae1.skydrive.live.com/browse.aspx/SDC/39003
另:eMule Xtreme Mod項目的SourceForge頁面:
http://sourceforge.net/projects/emulextreme/
載入方法
- 將eMule關閉,把解壓出來的antiLeech.dll.new文件放到原來antiLeech.dll所在的目錄,並重新啟動eMule
- 直接把解壓出來的antiLeech.dll.new文件放到原來antiLeech.dll所在的目錄,然後在反吸血選項(Xtreme II)中單擊「Reload」
建議使用第1種方案,因為第1種方案的載入方式可以把全部新版的檢測函數載入到eMule中。
SDC版本介紹
- Base(基礎檢測)
在Xtreme官方DLP的基礎上,僅添加對VeryCD系列客戶端的檢測(更多其它詳細的基礎檢測請參考ChangeLog) - Develop(擴展檢測)
基於Base(基礎檢測)版本,同時添加了對其它吸血客戶端的檢測(更多其它詳細的擴展檢測請參考常見問題FAQ)
- bin
已經編譯好的二進位程序,可以直接在計算機上使用 - src
SDC的C++源代碼
提醒1:SDC基於Microsoft Visual Studio 2008製作
提醒2:使用SDC的源代碼前請認真閱讀以下使用許可協議:
·License:eMule以及Xtreme DLP的使用許可
·GNU-GPL-v2:GNU通用公共許可證v2的部分副本
- x86-SSE2
用於CPU支持SSE2指令集的32位(x86)計算機的SDC版本
提醒:大多數家用電腦均為32位,因此您應該一般使用x86-SSE2版本而不是x64版本 - x64
用於64位(x64)計算機的SDC版本
提醒:x64的SDC版本只能用於64位計算機上
- Xtreme-Official-DLP-39
Xtreme官方版DLP v39的Microsoft Visual Studio 2008重編譯版本
提醒:Develop版本的Xtreme-Official-DLP添加了Develop的檢測代碼 - All-VeryCD-Mod
對所有VeryCD Mod和VeryCD EasyMule Mod進行檢測的SDC版本 - VeryCD-EasyMule-Mod
對所有VeryCD EasyMule Mod(不包括舊版VeryCD Mod)進行檢測的SDC版本 - VeryCD-EasyMule2-Mod
對所有EasyMule2 Mod(不包括VeryCD EasyMule Mod和舊版VeryCD Mod)進行檢測的SDC版本 - VeryCD-Default-List-NickName
對所有昵稱中含有VeryCD客戶端默認昵稱的VeryCD Mod和EasyMule Mod進行檢測的SDC版本
更新
Xtreme DLP – 官方版DLP
最新版本:39
更新時間:2009-09-07
Strict DLP Chinese – SDC
最新版本:39004[基於官方版DLP v39]
更新時間:Base – 2009-12-31 / Develop2 – 2010-1-2
Strict DLP Chinese v39004 更新日誌:
-
Base 部分:
- 添加對Bad UserHash 「CB42F563EE0EA7907395420CAC146FF5」 的檢測 [DargonD]
- 將 VeryCD EasyMule2 Mod 移到HardBan列表中徹底屏蔽
- 全面支持SSE2指令集
- 整理源代碼
- 重新打包SDC的C++源代碼
- 修改其餘幾處細節與雜項
-
Develop1 部分:
- 基於Base版本更新
- 添加 Israel Community (以色列社區加分吸血客戶端)檢測
- 添加 Fake X-Ray (偽造 X-Ray Mod)檢測
- 添加 Custom ModString (自定義版本號)檢測
- 添加 Fake ModString (偽造版本號)檢測
- 為 Custom ModString 檢測添加一個移除誤傷的判斷
- 繼承 SDC 39004 Beta 版本所有的更新 [DolphinX/DargonD/茄頭/alisa/dilxat]
- 修改 Custom ModString 檢測的位置配合誤傷判斷
- 去除對 「QQ旋風」 的臨時彈射機制
-
Develop2 部分:
- 為 Israel Community 檢測 / Fake ModString 檢測 各添加1個移除誤傷判斷
- 修復 Custom ModString 檢測中錯誤的移除誤傷判斷 [rifleman/dilxat]
- 移除 Israel Community 檢測對 Magic Angelyzer Mod 的誤傷 [dilxat]
- 移除 Custom ModString 檢測對 Sivka Mod 的誤傷 [冰靈曦曉]
- 整理源代碼
- 修改其餘幾處細節與雜項
常見問題FAQ
請參見:
https://www.emulefans.com/strict-dlp-chinese-39003/#toc-faq
50條評論隱藏
二話不說 馬上更新!
能否對屏蔽VC的客戶端進行手動選擇?畢竟有很多人用,VC也給其他人上傳。
@SixSheep
不明白LS的意思…… 😕
如果LS所說的「VC客戶端」指的是閹割驢和舊版VC Mod的話,那麼SDC就提供了解決方案 😀
如果指的是不同日期發布的版本,那麼SDC就沒有做得那麼細緻了 😳
其實我最想用能屏蔽所有EasyMule和VC mod里使用yourname默認昵稱的 😕
@xzbeam
那麼LS可以使用這個版本的SDC
很想用這個DLP,不過用的是X Mod,沒法更新了。
Strict DLP Chinese v39004 更新日誌:
Develop2 部分:- 為 Israel Community 檢測 / Fake ModString 檢測 各添加1個移除誤傷判斷
- 修復 Custom ModString 檢測中錯誤的移除誤傷判斷 [rifleman/dilxat]
- 移除 Israel Community 檢測對 Magic Angelyzer Mod 的誤傷 [dilxat]
- 移除 Custom ModString 檢測對 Sivka Mod 的誤傷 [冰靈曦曉]
- 整理源代碼
- 修改其餘幾處細節與雜項
chenggr28,easymule 091126無法徹底蒙蔽,最好快更新。
我用的是 對所有VeryCD EasyMule Mod(不包括舊版VeryCD Mod)進行檢測的SDC版本
@誠
@誠
我看了一下SDC的源代碼,似乎也沒什麼問題,特別是對閹割驢的檢測還是完整無缺的 😀
LS用的是ScarAngel Mod?有沒有把「防封禁限制」功能打開?
這個功能很要命,原本被屏蔽了的客戶端,只要有上傳就會被釋放出來…… 😕
或者是LS沒有成功載入SDC? 😕
這幾天此類載入設置的問題挺多的……這裡先確認一下…… ❓
我輕輕地來了,不帶走一片雲彩,給你留了個泥腳印!
@chengr28
請問你說的那個設置有什麼用的?怎麼才能夠打開或者關閉?有什麼用處那個防封禁限制?
我想請問一下。如果去verycd下載的話。請問使用那個DLP最好。那麼多不知道選哪個。。請教。
@請求
不知道你用什麼Mod,有些Mod是沒有這個功能的 😀
@請求
All-VeryCD-Mod
這個最嚴格的版本,只要在下載的時候使用減分模式就行了 😀
關於減分模式的應用方法,請參考SDC的說明
為什麼要徹底屏蔽呢,這樣還怎麼下載國內資源阿,減分就夠了
完全屏蔽的話,反而對自己有害。我看過各種客戶端比例,vc佔6到7成
@名無しさん easyMule 2是GPL Breaker,本身就具有吸血行為,不能因為用VC的人數多就縱容VC的吸血行為。用XL的人還更多呢
@名無しさん
首先需要說明一下的是,事實上,佔到「6/7成」的VC指的應該是舊版的傻瓜驢和閹割驢2,而閹割驢2現在僅僅有很小部分用戶在「測試」(閹割驢2還在測試階段)
其次如LS所說,閹割驢2是GPL-Breaker(aMule的人員曾經在VC社區要求解釋,但帖子卻被VC公司老闆Dash以「用戶可自行驗證其真偽」的理由強行關閉!),上次曾經誤殺CN Mod(WhyKill用戶曾經到VC社區質疑,但帖子在得到VC正式回復之前被刪除,其ID也被封鎖!),現在甚至被揭發具有重大吸血行為(頻繁請求其它eMule客戶端!這個吸血行為,就算是不具備動態反吸血DLP的官方eMule也會將其屏蔽!),據悉官方DLP也即將將閹割驢2加入到其檢測當中
所以SDC將閹割驢2加入到HardBan列表中完全是有依有據的 😀
提個建議:ban 的對象根據實際客戶端,而不是名義客戶端(昵稱有某些字眼)。有的人加VC字樣,但它是正常的驢,希望能區別對待。
--------
* All-VeryCD-Mod
對所有VeryCD Mod和VeryCD EasyMule Mod進行檢測的SDC版本
包括檢測ID?
--------
* VeryCD-Default-List-NickName
對所有昵稱中含有VeryCD客戶端默認昵稱的VeryCD Mod和EasyMule Mod進行檢測的SDC版本
這個版本確有必要?拋開VC昵稱,只要是壞驢子就封殺,如何?
@誠 記得好像是檢測的是類似於「[CHN][VeryCD]掛機王」那樣的名稱吧?不清楚,反正不可能把所有「[CHN][VeryCD]」都封掉的,很多非VC的用戶都掛上了「[CHN][VeryCD]」標籤
easyMule 2有吸血行為,這個之前我倒是沒有在這裡看到。不過官方eMule怎麼屏蔽?那個應該什麼都不會屏蔽的
如果是吸血騾的話屏蔽也無妨,希望官方DLPv40會屏蔽,官方不會屏蔽的話SDC下版最好還是Softban
PS:測試版用戶也是有很多的,BitComet、utorrent、迅雷和flashget都是
PS2:flashget算是吸血騾並被官方屏蔽嗎,網上沒有看到過說明
@名無しさん 甚至不用dlp出手,閹割2代有腦殘行為,反覆請求下載,只要它一動彈,一些mod甚至官方就ban它了。
還可以
@名無しさん @oiuyu
EASYMULE2有快速重複請求資源的惡意攻擊行為,上次的記錄是1.06次/分鐘。官方版的內置代碼里 擁有檢測這種行為的代碼,但是不夠強大。最強的要數SIVKA BAN。
@誠
這個版本的SDC是對VC的版本號進行檢測,和昵稱無關 😀
這個檢測的是默認昵稱(例如 18L 所說的~ 😀 ),但是和VeryCD的Tag標籤無關,而且這個檢測也不會波及其它正規Mod 😉
@名無しさん
雖然不知道官方DLP v40會如何對待閹割驢2,但是SDC對於閹割驢2的HardBan是有依據的,特別是 快速重複請求 這個是相當惡劣的攻擊行為,就如同洪水攻擊eD2k伺服器(Vagaa 當年的劣績 ❓ )
這個快車已經被官方DLP屏蔽(HardBan)
不明白你在說啥…… 💡
寫得還可以
詢問一下 比特彗星附加的emule會不會被ban
@TripleK 會的,官版就ban了。
@gg
難道說它不是正規的emule plus嗎?
…..這實在是悲劇
@TripleK
@TripleK
BC當然不是正規的eMule Mod 或者LS所說的「Plus」
舊版BC的版本號是FreeCD,早就被徹底屏蔽了 8)
新版是Ghost Mod(也就是說沒版本號,也就是偽造官方eMule),理論上是會被官方eMule的Fake emuleVersion功能屏蔽的 😀
但是新版自帶的ED插件似乎壓根就是個外掛的官方版eMule,所以eMule能不能屏蔽它現在還是一個謎…… 😳
@chengr28 emule不知道能不能屏蔽比特彗星的ED插件指的是僅官方DLP對它的處理方法尚不清楚呢,還是SDC對它也沒有做出處理措施?
主要想知道SDC的態度 😀
@chengr28 從官方論壇的這篇帖子http://my.mdbchina.cn/tie/1540474/來看倒也是一本正經的樣子,還推薦了SDC的說
@鄭殊琦
SDC是基於官方DLP的檢測,再額外加上檢測VC(Base)和基於Base添加新的演算法(Develop)而已
況且對Ghost Mod的檢測不是由DLP負責的,而是eMule內置的一項功能 😀
@chengr28 那也就是說現在對於比特彗星ed2k插件問題的態度現在都不太明了么?
@鄭殊琦
其實不是不明白的,BC的ED插件明顯是Ghost Mod,所以被屏蔽是必然的事情
只是到底可不可以成功被屏蔽,這個還是一個謎而已 😀
@chengr28
官方DLP可以檢測。
@feathia
我測試過,檢測不到。
@Andy
舊版的彗星是FREECD。新版目前未知。有愛好者提到過是emule compact的某個版本。
@feathia
SA識別新版BC EM插件(1.15.9.17)為官版eMule 0.49c…
之前用X-Ray也把它識別為官版EM
現在應該是沒有任何一款MOD或DLP可以屏蔽它 ❓
http://download.bitcomet.com/bitcomet/bitcomet_plugin_setup.exe
@chengr28
咱之所以問這個問題也是因為新版的插件看起來和官方版本無二差別,一副滿正經的樣子。
而且BT下載咱一直用BC對其感情上比較親切,所以就抱著積極的態度問了一下
我是路人甲,昵稱牙
來到此站全是因為瀏覽vc某資源帖子時候後邊跟的備註和討論
看完DLP和GPL還有SDC的解釋後,我想換款驢子(還是該說騾子?),因為此前一直用的都是vc首頁版本……呃
選來選去最後決定從xtreme開始用起(畢竟後面有幾款基於這個的mod,而且維護者和後面幾款也是同一人……)
但是現在猶豫的地方來了,6樓的Solitudes說他用的是Xmod,並且話語里說的是該Xmod不支持DLP的意思
根據我有限的知識(這算是知識?)和有限的對emule軟體的熟悉程度,我實在分不起6樓同學說的是Xmod究竟是Xtreme Mod的簡稱,還是X-Mod/Lite的昵稱……(我真沒法分辨……雖然我傾向於他說的是後者……但……)
所以,我的困惑如下(我很羅嗦……嗯,我也發現了……),如果在下改用Xtreme Mod這款,我可以自己載入SDC並且是否可以設置讓Xtreme Mod不要自動更新DLP?(因為我想載入SDC……)
如果哪位有空的話,衷心期待解答……(人生地不熟的,這又不是閱讀wiki能知道的事……)
多謝多謝~
@路人甲-牙
Xtreme Mod支持DLP……
@路人甲-牙 mule應該叫騾子,你可以查英漢詞典。
Xmod是另一款mod(X-Mod),基於xtreme,兩者都支持dlp,使用xtreme可以載入sdc dlp,你可以設置不自動更新dlp。
@路人甲-牙
握手.我也是從VC某資源帖子的備註發現這裡的..不過感覺這裡人氣很低.
@TripleK
謝謝~~~謝謝~ 🙂
@lur
你的回答相當酷,我已經完全沒有任何問題可以問了~! 謝謝~ (你真把我給秒了…… 😀
@plzs
哈哈~ 那備註是不是還是紅字的。。(其實我很驚奇那帖子會是精華帖……照理說不是應該刪了隱藏了完事么… 👿
@路人甲-牙 @路人甲-牙
不好意思,可能是我表達有些不夠準確。
X Mod 是基於Xtreme Mod的修改版,是支持DLP的。但它的DLP是內置在程序里的,所以沒法人工更換或自動升級,也許有高手可以自己換吧,總之以我的水平,是不會更換的,呵呵。
@Solitudes
X-Mod 是支持DLP的,但是現在的最新版本內置在eMule的程序里的,不過只要外掛的DLP版本比內置的DLP高的時候,X-Mod 就會使用外掛的DLP 😀
只是使用外掛DLP的時候 Upload Ban 功能不能啟用而已 😀
@chengr28
我說的差不多就是這意思 😀
我現在用的是VC的easy mod的版本 以為是官方的結果到現在才知道是假的還無法屏蔽XL
誰能給我推薦個有官方DLP的版本 家裡是ADSL 1M的 我平常沒事就開著VC 如果換別的版本
積分是不是也沒了
emule積分沒什麼用的,況且ADSL主要是下載多餘上傳——至少好幾倍,除非你花費幾倍時間掛機,比如7×24
關鍵是把已知文件hash備份起來,像我有幾T的文件,不可能去重新hash。所以要轉移hash文件,這裡有文章說明,實在不懂就複製整個config文件夾