距今十多年前,网盘曾历经一段无序疯狂发展期。随着监管制度的完善,网盘对分享强化了管理。
但上有政策下有对策,通过特定的包装,可以使内容分享变得更加稳定。
哈希算法与秒传原理
哈希算法是一种将任意长度的输入数据(如字符串、文件、数据包等)通过特定的算法转化为固定长度的输出数据的计算过程。
这种输出数据被称为哈希值或哈希码,它具有高度的唯一性和确定性,相当于“身份证”。 对于不同的输入数据,其哈希值几乎不可能相同,而对于相同的输入数据,其哈希值必定相同。
windows系统提供了certutila工具用于计算哈希值。打开CMD命令行,输入如下指令:
certutil -hashfile "C:\文件路径" SHA1/SHA256/MD5 #无输入时默认SHA1
如图,该文件的SHA1哈希值为:a0b6d679bbcd5e1cc4f6d3c94b62baff2e2cffe9
已知有某个用户往网盘上传了一个文件。当第二个用户上传同样的文件时,网盘检测两个文件哈希值,如果一样便在第二个用户网盘复制一个副本,实现“秒传”。
同理,当网盘发现某个文件不适宜分享时,通过对哈希值实施限制或和谐,便很容易出现大规模“阵亡”的场景。
网盘在线解压
为了方便普通用户,网盘纷纷推出了在线解压功能,可以下载前浏览。
但同样地,在线解压后,如网盘发现不适宜分享的内容,则会对内容实施限制或和谐,很容易导致分享失效。
好奇心理
一般而言,对于某个被分享的文件,直接提供链接被点击的概率,要比间接提供链接被点击的概率高得多。
这是由于人的好奇心理导致,即使明知不感兴趣,仍想一探究竟。
网盘监测到大量被点击次数时,很容易结合分享者历史行为,对文件作出限制。
如何正确分享文件
综合上述,要使文件分享更加稳定,需要做到三点:一是防在线解压,二是变更哈希值,三是间接提供链接。
防在线解压可以通过删除文件扩展名实现。
打开文件资源管理器,勾选“查看-显示-文件扩展名”。
接着将文件扩展名.rar(或.zip、.7z等)删除。
然后是变更哈希值,对删除扩展名的文件进行重新压缩,并加入密码。由于网盘会检查文件是否含有敏感词语,压缩时记得重新命名文件。
重压缩完成后,一般哈希值会发生变化,降低了被网盘限制或和谐的概率。压缩后文件同样可以将扩展名删除,这里不再赘述。
最后是间接提供链接。
分享文件时,一般建议将https://pan.***.com/字段删除,降低被点击的概率。
同样降低网站监测概率,可以利用加密工具对分享的字段(如/s/abcdefg)进行加密。常用的工具有:与佛论禅、与熊论道、兽音译者等。
通过以上方法,可以有效稳定地分享文件。
👍
希望喜欢在线解压的***少一点
powershell 还有个Get-FileHash
这个支持的如下算法
MACTripleDES MD5 RIPEMD160 SHA1 SHA256 SHA384 SHA512
😀 感谢 另外在瞎搞炸盘的乌木仔少点