虽说能源的版权尊敬已成任天由命,而且由于国内现行的网速

缘起

在一轮又一轮「净网行动」的尊严执行之后,打了连年擦边球的各大网盘终于一本正经做出了迁就。我们发现,以宽广运用的百度云为例,众多影视剧、音乐、软件的盗版财富被周详封禁,虽仍可上传下载,但曾经不容许开始展览分享。

一阵天网恢恢的打压之后,经常辛劳累苦找了半天财富,点开却都以这副鬼样。

便利的享受与转存效用是网盘的根本亮点之一,就算能源的版权珍爱已成任其自然,以往网上好友也慢慢起始接到付费观影、听音乐等消费形式,但也正因版权难题,那些走正版路线的摄像平台所提供的始末并不能够完全覆盖观者的观影须求,外加像本身这么的贮藏控兼高清控,更是不知所厝从它们那里获得满意。

有关很黄很暴力你懂的能源,则被彻底封闭扼杀,哪怕在友好网盘里也禁止下载,有个别网盘甚至一直不让上传,政策的恶势力终于伸进了每个用户的知心人空间里。

被政策束住手脚的网盘产品无奈地失去了一大截吸重力。

本身说技术与策略里面永远存在着博弈,网盘供应商树大招风没有章程,那么大家这一个不起眼的用户是还是不是足以考虑办法破解这一难点吗?

近些年,国内网络版权爱护的力度慢慢加大,从“净网行动”严查网盘分享内容、直致快播于死地,到广播与TV封杀电视机盒子,再到版权局严令未经授权的云音乐全面下架,政坛的一多重举措让高枕无忧地享用了几十年免费内容的网友们究竟幡然醒悟——以往是心神专注了。

规律探讨

要缓解难题就要先搞理解难点的纽带——网盘是何等分辨盗版能源的?

第1词吗?不不不,答案是哈希(hash)算法。哈希算法通过总括文件本人的多寡,生成1个永恒长度(如1二十九人)的字符串,大家称为哈希码,贰个采取在网盘上合格的哈希算法应当保险全世界享有的公文都对应着差别的哈希码。网盘正是通过哈希码快速识别文件是不是违法,那也是秒传机制的贯彻原理。

哈希码是依据文件本身的数目总计得来的,与公事名无关。所以,有个别吃瓜群众妄图靠修改文件名或后缀名来绕开识别,跟考前想靠烧香拜佛取得好战绩同样是天方夜谭。

既是靠文件数量识别,要规避就要求变更文件本人。有一招应用广泛,正是将文件压成压缩包,压缩包是四个簇新的公文,其哈希码不在网盘的黑名单中,自然就能避开程序审核。但这一格局有鲜明的不足:对于大文件,压缩和平化解压都丰富耗费时间,财富宣布者和跪求者都嫌麻烦。

作为不折不扣的收藏控,笔者在用上网盘之初就欣喜不已,时至前日径直是各大网盘的肝胆相照用户,对那上头关切较多,也探索过什么铲除分享限制。在此以前在《新时代的能源帝战术研究》一文中,就提议了一种靠电驴磁链(ed2k)在115落到实处无障碍分享的措施(依赖于离线下载功用),没悟出可是多长期115就裁撤了普通用户的离线额度,唯有付费VIP才能继续应用此法。

身残志坚如本人岂肯轻易认输,那不今后,又找到一种彻底祛除限制的主意,适用于具有网盘、全数文件,而且比《新时期的能源帝战术研商》中的方式方便、实用得多。

何必绕那么大圈子,何不以最简易的办法去改变文件内容?

原理卓殊简易:在文书末尾扩张任意字符串,所得哈希码立马变样。

并且对文件扩展内容的长河丰硕飞快,不会像制作压缩包这样耗费时间,不散文件大小,大约都以in
no
time!同时,这一操作并不影响文件的常规使用,电影还是看、歌照样听、exe照样跑。

技能的迈入永远超前于政策和法规,就犹如管教育学的前行永恒超前于人伦。本着互连网的开放精神,这么多年来,国内的互连网产品商前赴后继,为用户获得免费能源提供了偌大的惠及。想想曾经,优酷土豆上海电影制片厂片电视剧应有尽有,百度音乐歌曲随便下,115上的动画片能够疯狂地塞满硬盘,种子搜索网站各处开花……

软件表达

本人把那么些关键达成成了一款Windows软件,既然是为了破解哈希码带来的享用限制,那么就起名为AntiHash(反哈希)吧!

新鲜出炉的AntiHash 1.0.0版界面

右下方「自定义AntiHash码」编辑框中可输入任意字串(暗中认可为「AntiHash」),作为扩大到文件末尾的始末。(大家不妨把对文本扩展内容的这一进程就称作AntiHash。)

将须要开展AntiHash的文件拖拽进去,列表中就会显得该公文路径:

只可以拖文件,文件夹是拖不进去的啊!

为保持界面美观,不帮忙横向滚动条,文件路径过长时会显示不全,可双击查看:

现以C:\Users\逸之\Desktop\demo.mp3为例,演示AntiHash功用。先右键属性,查看一下该公文的大小:

点击AntiHash按钮,将对列表中的全数文件进行AntiHash操作:

顺遂实现AntiHash的公文,路径右边一栏会打上对勾。要是没有出现对勾,表达路径存在难点,或文件正被别的程序占用。

再看其尺寸:

比先前大了几个字节,这些字节,正是「AntiHash」那7个字母组成的AntiHash码。

本条demo文件,其实是如今非常流行的《一拳超人》中的一集,借使未经任何处理上传网盘:

肯定的秒传

果真的禁止分享

而在AntiHash之后:

不可能秒传,因为相当不到现有的哈希码。

让我们稍等片刻……

好的,搞定。

享用毫无压力

有了AntiHash,不仅能够不受限制地质大学快朵颐一切文件,还足以保持本人盘里的财富不再会被劫持和谐。当然,就算自由如此,也还请低调行事,你看:

拾叁分净网行动,百度云严格打击不良音信、色情低级庸俗消息的不胫而走行为,如经发现,或将封号处理。

于是,太过跋扈被封了号可别怪小编。

与此同时,请勿传播色情能源,请勿助长盗版市集,此软件仅为感冒友一试身手沟通之用,请勿用于商业活动,如发生版权相关的其余法律难题,我概不负责。

当然,想必也不会推广开来,我们小范围用用就好。

好了,继续介绍。

纵使AntiHash操作不会影响文件的正规使用,但您大概仍可望得以将它过来,所以本人还提供了恢复生机功用。对于AntiHash过的文书,双击其路径会对AntiHash码实行求证:

那是您定义的AntiHash码与原先一致的情景,若是改成其余,就不会以为该公文AntiHash过:

那也就意味着,AntiHash码就像密码一样,你借使运用自个儿的AntiHash码,别人就一点都不大概对文本举办还原操作。设计这点主若是为应对AntiHash过的公文被再一次协调的情事,大家换三个AntiHash码,就能够一而再享受。

点击复苏按钮,将对列表中AntiHash过的、AntiHash码匹配上的文件进行还原操作:

中标复苏的文件,路径左侧一栏会油不过生规模。借使没有框框,表达路径存在难点,或文件正被其他程序占用。

好了,啰嗦了如此多终于介绍完了,看到此间的都以真爱,奉上软件下载地址:

软件下载链接(百度云)

含33人和64个人七个版本,请根据自身的种类创立地屏弃其它八个。

欢迎订阅《逸之的顺序小库》专题,AntiHash后续大概搞出的版本更新将收音和录音个中。

敬重版权是好事,但对此二个普通用户(消费者)来说,以往要追个剧、看个综合艺术节目、听个音乐,得去一些个地方,手机上要装好多少个APP,一些冷门能源则根本没有专业途径,而对此作者那样的能源控,更是习惯把文件下载下来,不亲手获得总认为没有安全感,也满意不断本人的收藏欲,而且由于国内现行反革命的网速,在线观影的清晰度实在不给力,流媒体的重放、快进也并不便于。

关于icon

此次的次第icon依旧由笔者的御用设计师S7形成,其形是一颗松果,主要内涵如下:

壹 、主体由菱形构成,象征计算机文件的分块存款和储蓄,以及哈希算法将文件分块叠加总计的规律;

二 、网络犹如一棵树木,叁个个文书正如树上的一颗颗松果,松果落地供人捡拾,是互连网分享精神的突显;

叁 、松果坚硬的外壳则意味着软件破除限制之有效、之有力。

那货还给了个翻转的方案,颜色一调,简直成了像模像样的花蕾:

自作者说花朵也很有内涵啊:

壹 、花香满园寓意分享;

二 、红杏出墙寓意破除限制;

三 、含苞待放寓意软件前途不可限量。

啊哈哈哈,前言不搭后语的水平越来越突破天际啦……

2016年9月20日 苏州

正确,好东西,要放在自己硬盘里才是王道。怎么获取呢?当然靠网盘。

怎么要用网盘?

网盘是云时期带来的超强神器,假诺您到今日都还没用过,真该好好地自小编检讨,尽管你不是个收藏控,也对冷门能源毫无兴趣,至少也该采用网盘备份一些和好的资料、和情人共享一些剧情。

干什么说网盘是神器?作为以服务器为物理介质的云存款和储蓄服务,网盘与PC本地硬盘的机理和用户体验并分歧。除此之外冗余备份那几个尚无法直观感受到的特色,网盘最强劲的一点,也是令人最欣赏的一些,正是秒传机制。要是云端已经存在有些文件,那么大家将其上传至网盘的耗费时间是秒级的,这一场地下的上传速度跟网速大概从不涉及。就算你家是2M的ASDL宽带,照样须臾间上传。

这一体制的达成依靠的是hash(哈希)算法,在云端,种种文件都怀有二个独一无二的hash值,判断七个文件是或不是一致,只需判断其hash值是不是一致。hash算法有许种种,任何一种总括文件hash值的算法所追求的都是使结果唯一。举个最简便易行的例子——取余:

1%7 = 1

9%7 = 2

2015%7 = 6

2013201420152016%7 = 3

不论多少长度的数,经过取余运算,最终结果(即hash值)都是一个稍低于7的非负整数。在那些事例中,显然存在着分裂数量的hash值相同的场所,比如10和2011贰零壹陆二零一六二零一四的hash值都以3,这一算法只好生成8个例外的hash值(0~6),由此只能标记八个不相同的数目。

云存储所接纳的hash算法分明要复杂得多,以响当当的MD5算法(音信摘要算法第4版)为例,任何数据或文件(文件本来就由数据整合)经过MD5算法运算,均生成一个长短为1贰十九个人的二进制数,其hash值就能够有2^1二十八个(约340万亿亿亿亿),借使以MD5码作为文件的唯一标识,那么基本同意全球(按70亿总人口算)每人拥有近5万亿亿亿个不尽一致的文本。那几个都是天文数字,以近来的情形看,世界上的公文再多,也不只怕高达那一个数量。类似的hash算法有不少,它们都力求保险差别文件拥有不一致的hash值。

(在文件系统允许的处境下)二个文件的尺寸能够是即兴的,能够唯有几K,也得以有一些十G,但其所对应的hash值总是唯有那么长(如MD5码永远唯有1二十六人),在网络上拓展文件传输时,传hash值比传文书自己要便捷得多。网盘正是接纳这一原理,在保留文件的还要保留着它们的hash值,在用户上传文件时,先总计文件的hash值,在云端搜索是还是不是留存一样的hash,若存在,则印证服务器已有这些文件,就不须求真正地上传,只需在用户的网盘里提供2个链接,让用户误以为文件已经上传成功(事实上上传的无非是这些文件的hash值)。

有了这一效应,大家备份电影、动画、游戏的时候,就无需忍受每秒几十KB的上传速度。硬盘里放不下,又舍不得丢掉的能源,都得以痛快地留在网盘。而别人分享的文件,则足以须臾间转存到本人的网盘里,想怎么样时候下就怎样时候下,不怕丢失。

还要也多亏由于这一体制,网盘才能够拥有无敌的离线下载功用。离线下载经常辅助BT种子和链接二种情势,用迅雷拖种慢得要你相信,而挂到网盘却得以弹指间化解,直接秒杀迅雷会员。其原理十分简单,就是看种子(或链接)里的文件是否已经存在于服务器,已经有了就不需要再慢慢地获取。(当然迅雷会员的离线下载也是相同原理,但迅雷要钱,网盘免费,你说用哪些。)

离线下载的离奇情景

BT种子也是后面针对财富共享的一个宏大发明,其大旨是去大旨化,让用户能够点对点进展文件传输,不再需求服务器,文件存在于甲乙丙丁的民用电脑上,他们做种,你就足以去复制过来。

网盘与种子的三结合愈加强强联手,大家不再供给挂着下载软件苦等人家做种,外人一关机就根本未曾速度。使用网盘的离线下载效用,能够弹指间将种子里的财富保存到本人的网盘,而后从网盘上下载,就算不是满带宽,速度也至少不会不复存在。

网盘最早推出时,下载速度平日都以满带宽,那是用户直接从服务器下载的缘故。但前进到后天,网盘的下载速度不如过去了,由于其编写制定尚未驾驭,只好猜想几点原因:

一 、为了减轻服务器压力,动态范围了每种用户的下载带宽;

② 、在P2P机制的救助下,某些情状下服务器不作为下载源;

③ 、为了获利,你开通会员,笔者就让你满带宽下载。

然则那里的主要不在于谈论怎样选拔离线下载消除高清财富,也不是援引BT天堂ed2kersed2000放放电影一生有您BT之家那一个时刻大概被抄家的财富搜索站,而是如何在今后如此三个不便的环境下,继续网络朋友间的能源共享,怎么样团结入手,互惠互利。

现行反革命各大网盘都限制了享受功用,比如在百度云,绝大多数摄像电视机剧都早就无力回天享用,其服务器上保险着多少个拥有盗版影视文件的hash值的列表,那是多个黑名单,黑名单中的文件一分享就会即时被遮挡,而115的享受成效免成本户根本无权使用,金山的外链服务器干脆永远都在拥戴。其余网盘作者用得不多,想必也并不会好到哪去。

互联网上海南大学学方的度盘分享一夜间都成了那个样子。经常为了制止被屏蔽,能够将文件打成加密压缩包,但对大文件并不适用。

115过去犀利的四个享受途径都已改成VIP的专利

天真如笔者直接以为,在网盘上挂种子,只要云端有能源,离线下载就能瞬间中标。于是尽管网盘无法直接分享,只要在网上找到种子,就足以不用阻拦地获得财富,笔者想给外人分享,也只需求自制种子就行。直到日前的某一天,笔者在百度云上挂的二个离线怎么也未曾速度,想着可能云端没有能源,服务器正在别处寻找,但新兴有时机从外人那儿直接转存到了同样的文书,云端明明就有,而离线却如故没有速度。那到底是怎么回事呢?

本身开首尝试,用μ托雷nt软件制作一些网盘晚春有文件的种子,有个别离线成功,某个则永远找不到能源,不相同网盘的呈现还大有不同。作者将团结硬盘里独一无二的文本上传到网盘,制成种子进行离线,则并未3个能成功。这一情形让自身觉得质疑,难道网盘的离线下载并不曾将种子与云端已有的文件举行hash匹配吗?

自个儿心想许久,突然发聋振聩:BT种子选用的hash算法是SHA-1,什么人说网盘服务器里文件对应的hash码就是SHA-1码!实验证实,每一个网盘都有着和谐的hash算法,它们并未职务再其它去总括每一种文件的SHA-1码。

那么为啥有个别种子挂离线就能不负众望吧?这是先前时代,在有人做种的状态下,网盘得到了种子里的文本,并把种子和文书的附和关系记录了下去。在那今后,网盘才能依据种子在云端找到现成的财富。

用户挂离线下载时,服务器会先在文书-SHA-1表中询问:假诺找到,就可以将相应的文件直接存到用户网盘;如若没找到,就要求到互连网的别样位置寻找正在做种的电话。PS:尽管事实上文件存在,其SHA-1码为空,服务器就不恐怕看清。

找到做种的对讲机后,就从那里下载文件到服务器——此时是真的下载,不是hash匹配——下载完后,使用自有的算法总括文件hash值,查表,看那文件是否早就存在,将其SHA-1填入表中。PS:下次有用户离线该种子就能直接在表中找到,能够刹那间转存。

足见,即就是无往不胜的网盘,也并不可能确定保障各类种子都离线成功,假如没人做种,固然云端有能源,你也永远都拿不到。

那就意味着,作者想共享3个财富,将其做成种子是不可靠的,终究亲自做种照旧很辛勤的。退而求其次,百度云的密友可以极其制地互相分享,然而我们不可能让每一个财富公布者和跪求者都加成好友。

终究还有没有任何情势啊?

在测试种子离线时,作者也测试了引力链接。磁力链接是对BT种子的优化,种子自己是一个文书,而磁链是一串字符,更易于传播,也更便于制止被调和。事实上磁链中保存的也是三个hash码,平时大家看来的磁链情势是这么的:

magnet:?xt=urn:btih:33LXETSPT2GTR6ZZ4VH3TELXBYSSFU7Y

里面“33LXETSPT2GTCRUISER6ZZ4VH3TELXBYSSFU7Y”正是hash值,此处的hash算法是BTIH(Bit托雷nt
Info
Hash),BTIH实际上是对SHA-1新闻字段的hash值,也正是说,各类BTIH磁链都是与八个特定的种子文件相关联的。大家在选拔那几个磁链时,网盘后台会去尝尝寻找与其相应的种子文件,最后的离线下载依旧靠的种子。网盘隐藏了这一步骤,然而在迅雷里就一目驾驭:

在迅雷里新建磁链下载,开端现身的是基于磁链获取种子文件的界面

那么是否就走投无路了呢?别急,磁链有为数不少种,电驴磁链(ed2k)就不要求依托种子,其hash码是针对能源文件自身总计出来的,也便是说,电驴磁链与公事相继对应。于是我们是还是不是足以靠它来突破网盘的享用限制呢?

ed2k选拔混合MD4算法,只帮忙对单个文件举办编码,正好一一对应,可是我们照样无法妄想网盘会爱护云端各类文件的ed2k码。不过就是只有一线希望也无法随便,于是作者利用eMule
LinkCreator软件,生成了贰个地点文件的ed2k磁链:

ed2k://|file|3.txt|648|1DC437533C342D4531A9E0986A73E6DC|h=PFWKEORT7MY4ITQUEWHQUXUM3T6LKZXR|/

(为保卫安全隐衷,偷偷改动了刹那间,所以现在以此磁链是无法用的。)

格式是这样的:

ed2k://|file|文件名|文件大小|混合MD4码|h=用来校正文件损坏的根哈希值|/

那是作者自身创造的多少个文件,云端相对没有。当本人将其上传到百度云,然后挂磁链离线,并不曾其余反响。可是当本身将其上传到115,挂磁链离线,神迹出现了,真的转存成功了!

那证喜宝(Nutrilon)点:115在上传文件时会计算其ed2k码并拥戴在服务器的表中,而百度却并不曾这么做。(从那点隐藏极深的反差,就足以见到115做产品的确更用心。)

接下来本人试了重重文本,皆完美离线,在外人的115上也能离线到自个儿的文本,那是多么令人振奋的一件事呀!以后本身得以随心所欲地分享文件,绕过网盘的整个限制!

(咳,除非115几时脑子抽筋封禁那个擦边球……)

不单是作者个人的公文,云端的摄像资源,同样能够健全离线,比如自身生成了协调手边《碟中谍5》的磁链:

ed2k://|file|碟中谍类别:[2015][7.8]碟中谍5:神秘国度.mkv|7517011186|DE3ACB4715A116B5A72FFE65BFBD4E49|h=KYTLQFVBICOTNKK6W7X2V65FAZK逍客KOK2|/

(没错,那个磁链是能够用的,有115的对象能够试一下。)

但并不是有着电影财富都能称心遂意离线,能够认为115在早前并不曾保安文件的ed2k码,后来乘机ed2k离线作用的推出,才起来总括新上传文件的ed2k码,在此之前的老文件,固然今后再一次上传也不会总括ed2k——个人认为那一点相应革新,或然只是程序员并没有考虑这么周密。

好了,不多说了,小编要去贴吧发财富了。

参考资料

B编码以及BT种子文件分析 –
乐乎

Magnet ULX570I scheme –
维基百科

ed2k –
百度健全

相关文章