笔者今天发现,VeryCD公司自制的DLP库,居然再次误杀了Xtreme、ScarAngel等大量的正规Mod。
DLP是Xtreme作者原创的动态反吸血驴保护组件,遵守GPL协议开源,为的是屏蔽不良吸血驴。通过外置的DLP库——吸血驴特征库,来识别吸血驴。VeryCD公司的两款eMule Mod——VeryCD Mod和冒名“电驴”的easyMule——的DLP反吸血功能正是来自Xtreme,其使用的DLP库也是在Xtreme原版DLP库基础上修改而来。不过他们的DLP库不仅闭源,违反了GPL,不让人看到代码,使用和原版DLP库完全相同的版本号v41,放行了eD2k网络中公认吸血的迅雷,这些还不说,而且还屡次误杀其他正规eMule Mod。原创了DLP功能的Xtreme,已经是继08年底之后,第二次被在自己的DLP库基础上修改的VeryCD DLP误杀。这实在是一种黑色幽默。
据不完全统计,被VeryCD版DLP库错误地屏蔽/减分的正规的、无吸血争议的eMule Mod有:
Xtreme、ScarAngel、Mephisto、MorphXT、EastShare、StulleMule、DreaMule、X-Mod、RaJiL。
具体测试文章见下:
今天闲得无聊,随手下了个最新版本的阉割驴——VeryCD easyMule准备玩弄一下:
“VeryCD 电驴(easyMule) 1.1.14 20100429 测试版”(http://www.verycd.com/groups/eMuleBeta/824537.topic)
忽然发现其自带的DLP库居然大肆封杀正规Mod:
为此我特意做了一次详细的测试:
测试
我所使用的eMule客户端是 eMule v0.49c Xtreme 7.2 ,加载的是VeryCD公司自制的DLP v41。
PS:这里的DLP版本的“41”并非官方版DLP(Xtreme)的41,而是VeryCD自制的DLP,详细情况请参见文章尾段。
第1部分测试结果
1.刚一添加下载马上把DreaMule杀掉:
2.接着就是对Xtreme猛杀:
3.ScarAngel也未能幸免:
4.ScarAngel和Mephisto父子齐杀:
5.原来MorphXT也……
看到这里我已经十分震惊了!
现在来看一下吸血骡的屏蔽记录,真是触目惊心:
第2部分测试结果
以下本人将使用两个客户端,自己互相连接,避免外界的不必要的干扰。
我使用的昵称是:“测试DLP专用 [2010-05-02]”。
测试所使用的一个特制文件(只有本人拥有):antiLeech.ncb
以下是测试结果:
1.ScarAngel:
2.StulleMule:
这里换用 eMule v0.49c ScarAngel 3.3 然后加载VeryCD自制的DLP v41进行测试:
1.Xtreme照样无视:
2.测试一段时间后记录同样触目惊心:
测试到这里就结束了,我想看过文章测试的应该都明白是怎么回事了吧?
如果对本文的真实性存在怀疑,请自行测试!
放行迅雷
迅雷对其他非迅雷eD2k客户端上传量极小,还曾多次伪装成MorphXT、Xtreme等,是公认的eD2k网络吸血驴,被Xtreme的官方DLP屏蔽。VeryCD版DLP把Xtreme、ScarAngel给当作吸血驴误屏蔽了,然而却放行了吸血驴迅雷,这真的非常有趣。
补充
VeryCD自制的违反GPL且误杀严重的DLP v41(注意,虽然版本号与Xtreme的官方DLP库完全相同,但这不是官方DLP库)的MD5是:EDFE64B1BAA62865CDB5DA2F6F09BF47。大家如果想测试,可以在新版easyMule中找到它。千万别用,也别传播它。
真正的官方版DLP(也就是Xtreme自带的DLP)(MD5:990B311F7EDE88ECEDC1359EAB8E591D)下载地址:
http://sourceforge.net/projects/emulextreme/files/DLP/AntiLeech41/antiLeech.dll.new/download
更新
VeryCD公司至今未对此次误杀有任何大范围正式公开道歉,也未公开VeryCD版DLP的源代码,他们仅在社区中回应并向一些质疑的用户进行了道歉。VeryCD社区的所谓“电驴使用反馈”小组的名为“emuleAdmin”的斑竹作了回应,截图展示是VeryCD公司程序员在复制Xtreme的DLP的代码到自己的DLP库时,犯下了低级错误,使得“«”“»”符号乱码。回应全文:
各位驴友/骡友:
对于VeryCD easyMule DLP v41误杀部分正规eMule Mod一事,在此VeryCD电驴开发组作出正式道歉,对因此而受到影响的驴友/骡友表示诚挚地歉意,并希望得到诸位的谅解,尤其是受到影响的资源发布者们。
造成此次误杀的最初原因是我们的工程师直接合并了两个字符集互不兼容的代码文件,导致合并后的文件内容一部分出现了乱码,最终酝酿了这场误杀事故。下面是一张重现代码出错现场的截图:
从截图中可以看到,可能受到影响的Mod有Xtreme、ScarAngel、Mephisto、MorphXT、EastShare、 StulleMule、Magic Angel、DreaMule、X-Mod、RaJiL。
好在当时我们仅把DLP v41放在了easyMule 1.1.14 20100429测试版中,从而避免了更大范围内的误杀。不管怎样,此次事件都暴露了我们工作上的一些不足,我们将在日后工作努力地这些不足之处。在此也感谢第一时间将误杀信息反馈给我们的各位驴友/骡友,感谢你们,并希望在未来的日子里继续支持和监督我们的工作。
再次致歉!
VeryCD电驴开发组
2010年5月5日
42条评论隐藏
假设使用VC的都是些普通低水平用户,那么他们也没多少资源值得我们去挖掘..
假设,发片组全部使用其他正规骡子,请问
VC和迅雷不是自掘坟墓么? 😀
虽然我有VC的ID~用下也不犯罪吧~
我等着天使骡子的0.50a啊 😯
@囧 一直很想吐槽这个功能,不就是学uT的订阅下载么?人家的功能强多了,还小巧玲珑,绝无流氓行径。
@囧 你咋和我一样的名字。。。= =||
什么怎么办?这个功能没什么啊,就是提供一个简单的feed。你看大多数blog,包括我们这个blog都提供feed的,订阅了feed即可。
你在VC的资源页地址后面,加个“/feed”,比如:“http://www.verycd.com/topics/2804495/feed”,就是它的RSS feed,你可以用像google reader等任何RSS阅读器订阅,feed的每个item的内容就是eD2k链接。他们只是在easymule里面加了个专门读他们的feed的RSS阅读器。
难怪VC的版规会修改成每种格式分开发布,原来是要有订阅功能来衬托的。
反正从5月3号起已经决绝的BAN VC,相信许多使用正规骡的也开始SDC BAN VC了
VC存心让我们这些正规MOD难做源
现在玩电骡要共享资源需要三个步骤:
1:打开渣雷下载某资源
2:下载完成后用最快的速度关掉渣雷,并用防火墙反复观察是否有疑似渣雷进程占用上行线路
3:将资源拖到骡子里并开启强力共享
@牛奶以及咖啡 你这样说的不对,只有两步:
1.制作资源
2.共享资源
如果你没有资源,也不需要从迅雷下载,因为迅雷是无法原创的,当你用迅雷下载的时候,你就已经为迅雷制造了利润,并帮助迅雷吸血。
@zhebudi
你说的有道理。
只不过我更在意能让正规mod用户快点得到收益,不得已才这么做吧,曾经有个2G的源拖了三天没到10%,就开了渣雷高速通道结果不到3小时就弄完了,完全满速,很是无奈,用迅雷快速下源在分享给得不到高速收益的人,我也只能做这么多了。
@牛奶以及咖啡
其实这个问题。用另一个问题就很简单解决了:你是下载的时间多,还是分享的时间多?
很多人并不知道,他们的所谓的这种行为,其实是变相吸血。
@牛奶以及咖啡
照你这种做法,那还要DLP干嘛啊。虽然你想能够快速下完并做源,但是你想想往大的说全中国的人可没有你这觉悟,下好后就直接关渣雷,更有甚者直接关机了。他们哪有你这心思还放在骡子里开强力共享
@FY原创
VC的订阅功能就有人这么提问,希望VC有下载完自动关机的功能。
我看到我都暗艹她…
他们完全不知道什么叫共享
我现在宁愿给一个正规MOD做源,也不愿意给一堆一模一样昵称的VC用户做源。
@tempar_up
原来是你噢。。。哈哈 一下子没反应过来。。。辛苦你啦
严重BS VC。
真是个好消息,希望VC不要澄清误杀什么的,继续杀吧,我不用挂SDC,多方便啊
一來又看到勁爆的消息,VC程式員真V5,居然誤殺那麽多次
只能用一个字形容VC,那就是贱!
坐等xtreme 0.5
SDC
@牛奶以及咖啡
跟我一样 …以前是那么做过..当时没有反吸血这个跟概念的时候…当反吸血全民拥戴的时候…XL很悲剧….不用了…就用正规的MOD下载赚积分….当今日VC准备破坏这一规矩的时候…又可以这么做了…. 😀
不过还是看情况…如果正规MOD发布资源而且正规MOD下载比XL就不用…
总之 最快的download再用正规MOD启动SDC共享… 😀
虽然是从VC中开始了解eMule,从VC中下载了很多东西,对VC已经无语。上SDC,BS VC之。
传闻这是政府对verycd的要求。因为在电驴上,流传着一些伤害长城的软件。
@sdfsdif 很SX,这和屏蔽xtreme有何关系?very操蛋屏蔽主流emule就为了集中给迅雷的vip用户供源。
上次 我在eMule-Fans上VeryCD客户端文章的评论里提到过VeryCD公司自制DLP存在数字签名的情况,这次这个伪造的41更加彻底,连数字签名也去掉了。还好,现在可以通过MD5判断,而且伪造MD5的基本上不可能。当然现在通过体积进行快速判断还是有效的,毕竟编译出来的东西体积并不容易控制 😐
PS1:看来以后官方DLP发布的时候需要附带MD5了 🙂
PS2:eMule-Fans果然是非常操蛋的重点监控对象 😀
VC肯定是收钱了!!!!!!!!!!!!
在淘宝搜索eMule 结果变 “电驴”了..
也许是该打一场反VC阉驴的战争了.
@诸神黄昏 早就在反vc了吧。
说起来vc不是说在合并代码的时候由于人为因素出错吗,那会不会连自己公司开发的两款mod都杀掉呢?这是个值得探讨的问题,如果能追加这个测试那就完美了。
@half unselfish sharer
测过的,没杀
@half unselfish sharer
VeryCD公司的2款eD2k客户端都没在此次误杀的范围内
VC管理员说正在修改这个“BUG”,下周会有回复,不知这是缓兵之计还是诚心悔改……
@half unselfish sharer 解释一下,杀掉的原因是这个:一部分著名的mod会在发送的username后面自动加上一个mod标识,这个标识是用一组符号括起来的(因为输入法原因这个符号我打不出)。这是在识别这个mod是否是真的这个mod中重要的一步(官方DLP就有,以此证明VC自家的DLP其实就是篡改自官方DLP)。但是VC在合并代码的时候搞错了代码页,以至于那个符号的识别是错误的。因此这些正规的mod就被认为没有发送此标识而被屏蔽。
@killsophia
就是在copy Xtreme的DLP的代码到自己的DLP库时,“«”“»”符号乱码了也没发现。VeryCD公司的程序员真是傻头傻脑,easyMule这么垃圾也不奇怪了。
@killsophia
这种人还能做程序员,无语。
更新了正文的更新一段。如131、132楼所述,确实是愚蠢的低级错误。
没有开放dlp源码,想怎么解释都可以啦
确实想怎么解释都可以,不过我74楼说了:
所以他们想怎么解释,都会被斥为XX,呵。。
@Luat 你可以用用xl吸vc的血
@無敵小南姊
你也好不到那里吧,如果你用英文说的话我还不想说你呢
分明不是误杀 而是有意为之
而且VERYCD和迅雷上面是同一家公司,他怎么可能自己杀自己
4条Trackback/Pingback显示