还要由于国内现行的网速,哪怕在投机网盘里也不准下载

缘起

在一轮又一轮「净网行动」的庄敬执行之后,打了连年擦边球的各大网盘终于一本正经做出了息争。我们发现,以大规模应用的百度云为例,众多影视剧、音乐、软件的盗版资源被周密封禁,虽仍可上传下载,但曾经不容许进行分享。

一阵天网恢恢的打压之后,日常辛费力苦找了半天资源,点开却都是那副鬼样。

便利的享受与转存效能是网盘的显要亮点之一,尽管资源的版权保养已成任其自流,现在网民也日渐初步收受付费观影、听音乐等消费形式,但也正因版权难题,那个走正版路线的摄像平台所提供的始末并不能完全覆盖观众的观影必要,外加像自己这么的贮藏控兼高清控,更是手足无措从它们那里获取满意。

关于很黄很暴力你懂的资源,则被彻底封杀,哪怕在投机网盘里也禁止下载,有些网盘甚至根本不让上传,政策的铁蹄终于伸进了每一个用户的私人空间里。

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

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

近期,国内互连网版权爱慕的力度逐步加大,从“净网行动”严查网盘分享内容、直致快播于死地,到广电封杀电视机盒子,再到版权局严令未经授权的云音乐周到下架,政党的一层层举措让高枕无忧地享受了几十年免费内容的网民们终于幡然醒悟——现在是动真格的了。

规律商讨

要缓解难题就要先搞精通难点的要害——网盘是何等辨别盗版资源的?

器重词吗?不不不,答案是哈希(hash)算法。哈希算法通过总计文件本身的数据,生成一个永恒长度(如128位)的字符串,我们称为哈希码,一个施用在网盘上合格的哈希算法应当有限襄助全世界所有的文本都对应着分歧的哈希码。网盘就是经过哈希码飞快识别文件是不是不合规,那也是秒传机制的兑现原理。

哈希码是根据文件本身的数额统计得来的,与公事名无关。所以,有些五毛党妄图靠修改文件名或后缀名来绕开识别,跟考前想靠烧香拜佛取得好战绩一样是天方夜谭。

既是靠文件数量识别,要避开就须求转移文件本身。有一招应用广泛,就是将文件压成压缩包,压缩包是一个崭新的公文,其哈希码不在网盘的黑名单中,自然就能规避程序审核。但这一办法有全世界瞩目标供不应求:对于大文件,压缩和平解决压都越发耗时,资源发表者和跪求者都嫌麻烦。

用作不折不扣的收藏控,我在用上网盘之初就欣喜不已,时至今天直接是各大网盘的忠实用户,对这上头关怀较多,也探索过哪些消除分享限制。此前在《新时期的资源帝战术商讨》一文中,就提出了一种靠电驴磁链(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的文本,路径右边一栏会打上对勾。若是没有出现对勾,表达路径存在难题,或文件正被其他程序占用。

再看其尺寸:

比先前大了8个字节,那8个字节,正是「AntiHash」那8个假名组成的AntiHash码。

这几个demo文件,其实是近日很火的《一拳超人》中的一集,即使未经任何处理上传网盘:

早晚的秒传

果不其然的取缔分享

而在AntiHash之后:

没辙秒传,因为门当户对不到存活的哈希码。

让我们稍等片刻……

好的,搞定。

享用毫无压力

有了AntiHash,不仅可以不受限制地大快朵颐一切文件,还足以保持协调盘里的资源不再会被挟持和谐。当然,即便自由如此,也还请低调行事,你看:

匹配净网行动,百度云严格打击不良音信、色情低俗新闻的传播行为,如经发现,或将封号处理。

为此,太过猖獗被封了号可别怪我。

而且,请勿传播色情资源,请勿助长盗版市场,此软件仅为头疼友一试身手互换之用,请勿用于商业活动,如发生版权相关的其他法律难点,小编概不负责。

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

好了,继续介绍。

即使AntiHash操作不会影响文件的常规使用,但您恐怕仍希望可以将它过来,所以自己还提供了还原法力。对于AntiHash过的文书,双击其路径会对AntiHash码进行求证:

那是你定义的AntiHash码与在此从前同一的动静,假若改成其余,就不会觉得该公文AntiHash过:

那也就表示,AntiHash码就像是密码一样,你如若采纳自己的AntiHash码,外人就不可能对文件进行复原操作。设计那一点首如果为应对AntiHash过的文件被重新协调的状态,大家换一个AntiHash码,就足以继承享受。

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

事业有成复苏的文本,路径左侧一栏会冒出规模。倘若没有规模,说明路径存在问题,或文件正被其他程序占用。

好了,啰嗦了那样多终于介绍完了,看到那里的都是真爱,奉上软件下载地址:

软件下载链接(百度云)

含32位和64位三个版本,请按照自己的系统创造地撤销其它一个。

欢迎订阅《逸之的先后小库》专题,AntiHash后续可能生产的本子更新将收录其中。

保安版权是好事,但对此一个普通用户(消费者)来说,现在要追个剧、看个综艺节目、听个音乐,得去一些个地点,手机上要装好几个APP,一些冷门资源则根本未曾正儿八经途径,而对于小编这样的资源控,更是习惯把公文下载下来,不亲手获得总以为没有安全感,也知足不断自己的收藏欲,而且由于国内现行的网速,在线观影的清晰度实在不给力,流媒体的回放、快进也并不便宜。

关于icon

本次的顺序icon依然由本人的御用设计师S7成功,其形是一颗松果,主要内涵如下:

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

2、网络犹如一棵树木,一个个文件正如树上的一颗颗松果,松果落地供人捡拾,是互连网分享精神的展现;

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

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

自己说花朵也很有内涵啊:

1、花香满园寓意分享;

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

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

啊哈哈哈,风马牛不相干的程度尤其突破天际啦……

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和2013201420152016的hash值都是3,这一算法只可以生成7个不等的hash值(0~6),因而不得不标记7个例外的数目。

云存储所利用的hash算法鲜明要复杂得多,以名牌的MD5算法(音讯摘要算法第五版)为例,任何数据或文件(文件本来就由数据整合)经过MD5算法运算,均生成一个长短为128位的二进制数,其hash值就足以有2^128个(约340万亿亿亿亿),借使以MD5码作为文件的唯一标识,那么基本同意全世界(按70亿人数算)每人拥有近5万亿亿亿个互分歧的文书。那么些都是天文数字,以当下的气象看,世界上的文本再多,也不容许达到那几个数据。类似的hash算法有为数不少,它们都力求有限帮助分化文件拥有分化的hash值。

(在文件系统允许的动静下)一个文件的大大小小可以是任意的,可以唯有几K,也得以有少数十G,但其所对应的hash值总是只有那么长(如MD5码永远惟有128位),在网络上展开文件传输时,传hash值比传文书本身要便捷得多。网盘就是利用这一原理,在保留文件的还要保留着它们的hash值,在用户上传文件时,先总结文件的hash值,在云端搜索是不是留存一样的hash,若存在,则表明服务器已有那个文件,就不须要真正地上传,只需在用户的网盘里提供一个链接,让用户误以为文件已经上传成功(事实上上传的不过是其一文件的hash值)。

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

还要也多亏由于这一体制,网盘才得以拥有强劲的离线下载功用。离线下载平时帮助BT种子和链接三种情势,用迅雷拖种慢得要你相信,而挂到网盘却得以须臾间搞定,直接秒杀迅雷会员。其原理十分简单,就是看种子(或链接)里的文件是否已经存在于服务器,已经有了就不需要再慢慢地获取。(当然迅雷会员的离线下载也是千篇一律原理,但迅雷要钱,网盘免费,你说用哪个。)

离线下载的奇怪现象

BT种子也是事先针对资源共享的一个壮烈发明,其主旨是去大旨化,让用户可以点对点开展文件传输,不再需求服务器,文件存在于甲乙丙丁的私房电脑上,他们做种,你就可以去复制过来。

网盘与种子的咬合更狠抓强联手,大家不再必要挂着下载软件苦等人家做种,外人一关机就向来没有速度。使用网盘的离线下载作用,能够瞬间将种子里的资源保存到自己的网盘,而后从网盘上下载,即便不是满带宽,速度也至少不会烟消云散。

网盘最早推出时,下载速度平常都是满带宽,这是用户间接从服务器下载的缘故。但进步到方今,网盘的下载速度不比往常了,由于其编制没有明白,只好臆想几点原因:

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

2、在P2P机制的提携下,有些情状下服务器不作为下载源;

3、为了赚钱,你开通会员,我就让你满带宽下载。

不过这里的重大不在于谈论怎么样运用离线下载搞定高清资源,也不是引进BT天堂ed2kersed2000放放电影生平有您BT之家那几个时刻可能被搜查的资源搜索站,而是什么在近来如此一个困难的条件下,继续网友间的资源共享,怎么样协调出手,互惠互利。

现今各大网盘都限制了享受功效,比如在百度云,绝半数以上摄像TV剧都早就无力回天享受,其服务器上敬爱着一个拥有盗版影视文件的hash值的列表,那是一个黑名单,黑名单中的文件一分享就会即时被挡住,而115的享受功用免开销户根本无权使用,金山的外链服务器干脆永远都在珍视。其余网盘我用得不多,想必也并不会好到哪去。

网络上大方的度盘分享一夜间都成了那么些样子。经常为了幸免被遮挡,可以将文件打成加密压缩包,但对大文件并不适用。

115过去犀利的三个享受途径都已化作VIP的专利

天真如我间接认为,在网盘上挂种子,只要云端有资源,离线下载就能瞬间中标。于是固然网盘没办法直接分享,只要在网上找到种子,就足以毫不遮拦地获得资源,我想给别人分享,也只必要自制种子就行。直到日前的某一天,我在百度云上挂的一个离线怎么也从不速度,想着可能云端没有资源,服务器正在别处寻找,但新兴有机会从旁人那儿直接转存到了千篇一律的文本,云端明明就有,而离线却依然没有速度。那到底是怎么回事呢?

自我开头试验,用μTorrent软件制作一些网盘上已有文件的种子,有些离线成功,有些则永远找不到资源,不一致网盘的变现还不相同。我将团结硬盘里独一无二的文本上传到网盘,制成种子举办离线,则并未一个能打响。这一景观让自己深感可疑,难道网盘的离线下载并不曾将种子与云端已有些文件进行hash匹配吗?

本身心想许久,突然醍醐灌顶:BT种子选拔的hash算法是SHA-1,什么人说网盘服务器里文件对应的hash码就是SHA-1码!实验验证,每个网盘都独具和谐的hash算法,它们并未职责再其余去统计每个文件的SHA-1码。

那就是说为何有些种子挂离线就能成功吗?这是早期,在有人做种的情况下,网盘获得了种子里的文件,并把种子和文件的应和关系记录了下来。在这之后,网盘才能根据种子在云端找到现成的资源。

用户挂离线下载时,服务器会先在文件-SHA-1表中询问:借使找到,就足以将相应的文本直接存到用户网盘;即使没找到,就要求到网络的其它地点找找正在做种的对讲机。PS:即便事实上文件存在,其SHA-1码为空,服务器就不可以断定。

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

足见,即使是有力的网盘,也并不可能担保每个种子都离线成功,如果没人做种,固然云端有资源,你也永远都拿不到。

那就表示,我想共享一个资源,将其做成种子是不可靠的,毕竟亲自做种依然很麻烦的。退而求其次,百度云的密友能够极其制地相互分享,不过我们不可以让各样资源公布者和跪求者都加成好友。

到底还有没有其他办法吗?

在测试种子离线时,我也测试了引力链接。磁力链接是对BT种子的优化,种子本身是一个文本,而磁链是一串字符,更便于传播,也更易于防止被调和。事实上磁链中保留的也是一个hash码,日常大家看出的磁链方式是如此的:

magnet:?xt=urn:btih:33LXETSPT2GTR6ZZ4VH3TELXBYSSFU7Y

个中“33LXETSPT2GTR6ZZ4VH3TELXBYSSFU7Y”就是hash值,此处的hash算法是BTIH(BitTorrent
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=KYTLQFVBICOTNKK6W7X2V65FAZKRKOK2|/

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

但并不是拥有电影资源都能顺畅离线,可以认为115在早前并不曾保安文件的ed2k码,后来随着ed2k离线效用的推出,才起初计算新上传文件的ed2k码,在此之前的老文件,即使现在重新上传也不会总括ed2k——个人认为那或多或少应有改进,也许只是程序员并不曾设想这样周全。

好了,不多说了,我要去贴吧发资源了。

参考资料

B编码以及BT种子文件分析 –
博客园

Magnet URI scheme –
维基百科

ed2k –
百度完善

相关文章