新时期的能源帝战术切磋,魔高级中学一年级丈葡萄娱乐场

缘起

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

一阵严惩不贷的打压之后,平时辛勤奋苦找了半天财富,点开却都以那副鬼样。

方便的享用与转存成效是网盘的关键亮点之一,就算财富的版权珍贵已成任天由命,今后网络朋友也逐年开头接受付费观影、听音乐等消费情势,但也正因版权难题,这一个走正版路线的摄像平台所提供的情节并不可能完全覆盖观众的观影要求,外加像小编那样的馆内藏品控兼高清控,更是不知所措从它们那里取得满足。

关于很黄很暴力你懂的财富,则被彻底封闭扼杀,哪怕在团结网盘里也禁止下载,某些网盘甚至平昔不让上传,政策的恶势力终于伸进了每1个用户的私人空间里。

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

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

方今,国内网络版权爱慕的力度日渐加大,从“净网行动”严查网盘分享内容、直致快播于绝境,到广播与电视机封闭扼杀TV盒子,再到版权局严令未经授权的云音乐周详下架,政党的一多如牛毛举措让高枕无忧地享用了几十年免费内容的网络好友们终于幡然醒悟——今后是实在了。

规律商量

要消除难点就要先搞掌握难题的点子——网盘是什么识别盗版能源的?

首要词吗?不不不,答案是哈希(hash)算法。哈希算法通过测算文件本身的多少,生成三个稳定长度(如1贰十七位)的字符串,大家称为哈希码,三个行使在网盘上合格的哈希算法应当保障满世界享有的文本都对应着分化的哈希码。网盘就是经过哈希码连忙识别文件是不是不合法,这也是秒传机制的完结原理。

哈希码是依照文件本人的数额测算得来的,与公事名无关。所以,有个别网络喷子妄图靠修改文件名或后缀名来绕开识别,跟考前想靠烧香拜佛取得好战绩同样是天方夜谭。

既是靠文件数量识别,要回避就供给变更文件本人。有一招应用广泛,就是将文件压成压缩包,压缩包是二个簇新的文件,其哈希码不在网盘的黑名单中,自然就能躲避程序审核。但这一措施有分明的阙如:对于大文件,压缩和平消除压都非凡耗费时间,财富公布者和跪求者都嫌麻烦。

用作不折不扣的收藏控,作者在用上网盘之初就欣喜不已,时于今天直接是各大网盘的忠贞用户,对那下面境海关怀较多,也探索过什么破除分享限制。以前在《新时代的能源帝战术探究》一文中,就建议了一种靠电驴磁链(ed2k)在115实现无障碍分享的方式(依赖于离线下载作用),没悟出可是多短期115就撤消了普通用户的离线额度,唯有付费VIP才能一连应用此法。

顽强如本人岂肯轻易认输,那不现在,又找到一种彻底消除限制的不二法门,适用于全体网盘、全数文件,而且比《新时代的资源帝战术研商》中的格局有利、实用得多。

何必绕那么大领域,何不以最简易的艺术去改变文件内容?

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

同时对文本扩张内容的长河丰富一点也不慢,不会像制作压缩包那样耗费时间,不杂文件大小,大约都以in
no
time!同时,这一操作并不影响文件的正常化使用,电影还是看、歌照样听、exe照样跑。

技术的进化永远超前于政策和法规,就不啻历史学的升华永恒超前于人伦。本着网络的开放精神,这么多年来,国内的互连网产品商勇往直前,为用户获得免费财富提供了偌大的惠及。想想已经,优酷土豆上海电影制片厂片电视机剧应有尽有,百度音乐歌曲随便下,115上的动画片可以疯狂地塞满硬盘,种子搜索网站随地开花……

软件表明

本身把这么些热点完结成了一款Windows软件,既然是为着破解哈希码带来的享受限制,那么就起名为AntiHash(反哈希)吧!

新鲜出炉的AntiHash 1.0.0版界面

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

将需求实行AntiHash的文书拖拽进去,列表中就会来得该公文路径:

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

为维持界面雅观,不扶助横向滚动条,文件路径过长时会呈现不全,可双击查看:

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

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

顺利达成AntiHash的公文,路径左侧一栏会打上对勾。假如没有出现对勾,表明路径存在问题,或文件正被别的程序占用。

再看其大小:

比先前大了几个字节,那七个字节,便是「AntiHash」这么些假名组成的AntiHash码。

这一个demo文件,其实是最近相当的红的《一拳超人》中的一集,假设未经任何处理上传网盘:

自然的秒传

果然的不准分享

而在AntiHash之后:

胸中无数秒传,因为门道卓殊不到现有的哈希码。

让我们稍等片刻……

好的,搞定。

享受毫无压力

有了AntiHash,不仅能够不受限制地享用一切文件,还是能够保险协调盘里的财富不再会被挟持和谐。当然,即使自由如此,也还请低调行事,你看:

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

因此,太过狂妄被封了号可别怪笔者。

再正是,请勿传播色情财富,请勿助长盗版市镇,此软件仅为咳嗽友一试身手调换之用,请勿用于商业活动,如产生版权相关的其他法律难题,小编概不负责。

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

好了,继续介绍。

纵然AntiHash操作不会影响文件的寻常化使用,但您只怕仍盼望得以将它过来,所以自身还提供了回复作用。对于AntiHash过的公文,双击其路径会对AntiHash码进行验证:

这是你定义的AntiHash码与在此以前相同的情况,若是改成其他,就不会以为该文件AntiHash过:

那也就意味着,AntiHash码就好像密码一样,你借使利用自身的AntiHash码,外人就不能够对文本进行还原操作。设计那点主若是为应对AntiHash过的公文被再度协调的情状,大家换二个AntiHash码,就能够再而三享受。

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

水到渠成苏醒的文本,路径左侧一栏汇合世规模。假如没有框框,表明路径存在难点,或文件正被别的程序占用。

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

软件下载链接(百度云)

含三1三个人和六十一人七个本子,请依据本身的系统创造地抛弃其它叁个。

欢迎订阅《逸之的主次小库》专题,AntiHash后续大概推出的本子更新将收音和录音个中。

爱戴版权是好事,但对此1个普通用户(消费者)来说,今后要追个剧、看个综合艺术节目、听个音乐,得去一些个地点,手提式有线电话机上要装好多少个APP,一些冷门财富则根本未曾正式途径,而对此笔者那样的能源控,更是习惯把文件下载下来,不亲手得到总认为没有安全感,也满意不断本身的收藏欲,而且由于国内现行反革命的网速,在线观影的清晰度实在不给力,流媒体的重播、快进也并不便利。

关于icon

此次的主次icon依旧由本身的御用设计师S7完了,其形是一颗松果,重要内涵如下:

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

贰 、互连网犹如一棵树木,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和二〇一二20162014二〇一五的hash值都是3,这一算法只可以生成几个不等的hash值(0~6),由此只可以标记多少个区别的数据。

云存款和储蓄所运用的hash算法鲜明要复杂得多,以资深的MD5算法(音信摘要算法第4版)为例,任何数据或文件(文件本来就由数量整合)经过MD5算法运算,均生成八个长度为127人的二进制数,其hash值就能够有2^1叁12个(约340万亿亿亿亿),若是以MD5码作为文件的绝无仅有标识,那么基本同意全球(按70亿人数算)每人拥有近5万亿亿亿个分化的公文。那一个都以天文数字,以如今的意况看,世界上的文书再多,也不只怕达到那几个数额。类似的hash算法有不可胜道,它们都力求保障分化文件拥有不相同的hash值。

(在文件系统允许的情形下)二个文书的大大小小能够是随机的,能够唯有几K,也能够有有个别十G,但其所对应的hash值总是唯有那么长(如MD5码永远只有1二十七个人),在互连网上进行文件传输时,传hash值比传文书本人要便捷得多。网盘正是使用这一法则,在保存文件的同时保留着它们的hash值,在用户上传文件时,先总计文件的hash值,在云端搜索是或不是存在一样的hash,若存在,则表达服务器已有那个文件,就不供给真正地上传,只需在用户的网盘里提供二个链接,让用户误以为文件已经上传成功(事实上上传的一味是以此文件的hash值)。

有了那1/10效,咱们备份电影、动画、游戏的时候,就无需忍受每秒几十KB的上传速度。硬盘里放不下,又舍不得丢掉的财富,都得以尽情地留在网盘。而外人分享的公文,则足以须臾间转存到祥和的网盘里,想怎么着时候下就如何时候下,不怕丢失。

再者也多亏由于这一机制,网盘才方可拥有强劲的离线下载成效。离线下载经常帮助BT种子和链接二种方式,用迅雷拖种慢得要你相信,而挂到网盘却得以眨眼间间解决,直接秒杀迅雷会员。其原理十分简单,就是看种子(或链接)里的文件是否已经存在于服务器,已经有了就不需要再慢慢地获取。(当然迅雷会员的离线下载也是一样原理,但迅雷要钱,网盘免费,你说用哪个。)

离线下载的离奇情景

BT种子也是前边针对财富共享的二个英豪发明,其宗旨是去中央化,让用户可以点对点进展文件传输,不再须要服务器,文件存在于甲乙丙丁的民用电脑上,他们做种,你就足以去复制过来。

网盘与种子的组成愈加强强联手,我们不再需求挂着下载软件苦等人家做种,外人一关机就向来未曾速度。使用网盘的离线下载功用,能够须臾间将种子里的能源保存到温馨的网盘,而后从网盘上下载,即使不是满带宽,速度也至少不会消退。

网盘最早推出时,下载速度平常都是满带宽,那是用户间接从服务器下载的缘由。但前进到昨天,网盘的下载速度不比过去了,由于其编写制定没有理解,只可以猜度几点原因:

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

贰 、在P2P机制的辅助下,某个景况下服务器不作为下载源;

③ 、为了挣钱,你开通会员,作者就让你满带宽下载。

只是此间的第③不在于谈论如何行使离线下载消除高清资源,也不是引进BT天堂ed2kersed2000放放电影百年有您BT之家这么些时刻大概被抄家的能源搜索站,而是什么在当今这么3个劳碌的环境下,继续网络好友间的财富共享,怎么着协调入手,互惠互利。

到现在各大网盘都限制了享受成效,比如在百度云,绝大多数录制TV剧都已经不大概享受,其服务器上保障着叁个负有盗版影视文件的hash值的列表,那是3个黑名单,黑名单中的文件一分享就会立时被屏蔽,而115的享用功用免花费户根本无权使用,金山的外链服务器干脆永远都在有限支撑。其余网盘作者用得不多,想必也并不会好到哪去。

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

115陈年犀利的八个享受途径都已改为VIP的专利

天真如作者直接认为,在网盘上挂种子,只要云端有能源,离线下载就能弹指间中标。于是即使网盘不可能直接分享,只要在网上找到种子,就能够毫不阻拦地得到能源,小编想给人家分享,也只必要自制种子就行。直到近年来的某一天,作者在百度云上挂的二个离线怎么也并未速度,想着也许云端没有能源,服务器正在别处寻找,但后来有时机从外人那儿直接转存到了同一的文书,云端明明就有,而离线却还是没有速度。这毕竟是怎么回事呢?

本人起来试验,用μ托雷nt软件制作一些网盘上已有文件的种子,有个别离线成功,有些则永远找不到财富,不一样网盘的显现还不完全一样。笔者将协调硬盘里独一无二的文本上传到网盘,制成种子进行离线,则并未三个能不负众望。这场景让自身感觉到嫌疑,难道网盘的离线下载并没有将种子与云端已有些文件进行hash匹配吗?

作者构思许久,突然一语成谶:BT种子采取的hash算法是SHA-1,何人说网盘服务器里文件对应的hash码就是SHA-1码!实验求证,各种网盘都具备和谐的hash算法,它们并未职务再别的去总结每种文件的SHA-1码。

那么为啥某些种子挂离线就能得逞吗?那是初期,在有人做种的气象下,网盘获得了种子里的文书,并把种子和文件的呼应关系记录了下来。在那事后,网盘才能依据种子在云端找到现成的财富。

用户挂离线下载时,服务器会先在文书-SHA-1表中询问:假设找到,就能够将相应的文书平素存到用户网盘;假诺没找到,就必要到互连网的其余地点找找正在做种的电话。PS:固然事实上文件存在,其SHA-1码为空,服务器就不能断定。

找到做种的电话机后,就从那里下载文件到服务器——此时是真的下载,不是hash匹配——下载完后,使用自有的算法总结文件hash值,查表,看那文件是还是不是曾经存在,将其SHA-1填入表中。PS:下次有用户离线该种子就能一向在表中找到,能够弹指间转存。

看得出,即正是强大的网盘,也并不能够保险每种种子都离线成功,借使没人做种,固然云端有能源,你也永远都拿不到。

那就意味着,作者想共享三个财富,将其做成种子是不可信的,毕竟亲自做种如故很劳累的。退而求其次,百度云的至交能够极其制地相互分享,不过大家非常的小概让每种能源公布者和跪求者都加成好友。

到底还有没有其余方法吗?

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

magnet:?xt=urn:btih:33LXETSPT2GTR6ZZ4VH3TELXBYSSFU7Y

其间“33LXETSPT2GTRAV46ZZ4VH3TELXBYSSFU7Y”便是hash值,此处的hash算法是BTIH(Bit托雷nt
Info
Hash),BTIH实际上是对SHA-1新闻字段的hash值,也正是说,每一个BTIH磁链都以与2个一定的种子文件相关联的。大家在利用这几个磁链时,网盘后台会去尝尝寻找与其相应的种子文件,最终的离线下载依旧靠的种子。网盘隐藏了这一步骤,可是在迅雷里就一目明白:

在迅雷里新建磁链下载,发轫出现的是依据磁链获取种子文件的界面

那么是还是不是就走投无路了呢?别急,磁链有广大种,电驴磁链(ed2k)就不须求依托种子,其hash码是针对性财富文件自个儿总结出来的,也便是说,电驴磁链与公事相继对应。于是大家是不是足以靠它来突破网盘的享用限制呢?

ed2k运用混合MD4算法,只帮衬对单个文件进行编码,正好一一对应,不过大家照例不可能妄想网盘会爱慕云端种种文件的ed2k码。可是固然只有一线希望也不可能自由,于是本人使用eMule
LinkCreator软件,生成了3个当半夏件的ed2k磁链:

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

(为掩护隐秘,偷偷改动了须臾间,所以今后以此磁链是不能够用的。)

格式是如此的:

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

那是自笔者自个儿成立的一个文件,云端相对没有。当笔者将其上传到百度云,然后挂磁链离线,并从未其它反应。不过当本人将其上传到115,挂磁链离线,奇迹出现了,真的转存成功了!

那证可瑞康(Karicare)(Beingmate)(Aptamil)点:115在上传文件时会总结其ed2k码并爱抚在服务器的表中,而百度却并不曾这么做。(从那点隐藏极深的出入,就能够看到115做产品确实更用心。)

下一场自个儿试了好多文件,皆完美离线,在外人的115上也能离线到自个儿的文本,那是何其令人振奋的一件事呀!现在本人能够随心所欲地分享文件,绕过网盘的漫天限制!

(咳,除非115哪天脑子抽筋封禁那么些擦边球……)

不单是我个人的文书,云端的影片财富,同样能够圆满离线,比如作者生成了温馨手头《碟中谍5》的磁链:

ed2k://|file|碟中谍连串:[2015][7.8]碟中谍5:神秘国度.mkv|7517011186|DE3ACB4715A116B5A72FFE65BFBD4E49|h=KYTLQFVBICOTNKK6W7X2V65FAZK猎豹CS6KOK2|/

(没错,这些磁链是能够用的,有115的情人能够试一下。)

但并不是具有电影能源都能如愿离线,能够认为115在早前并没有保安文件的ed2k码,后来随着ed2k离线功效的推出,才起来总结新上传文件的ed2k码,从前的老文件,即使未来再次上传也不会总结ed2k——个人觉得那或多或少应当改良,恐怕只是程序员并没有设想那样全面。

好了,不多说了,笔者要去贴吧发财富了。

参考资料

B编码以及BT种子文件分析 –
新浪

Magnet U智跑I scheme –
维基百科

ed2k –
百度完善