有关网盘的大众资源问题

2021-04-06 10:48:35 +08:00
 CSGO

朋友让我挂机下载一个百度云盘上 12G 的文件,文件估计是哪里下载网站的软件,因为没有会员,下载了 2 天。然后我就试着传到阿里云盘试试,结果,下载了 2 天的文件夹,里面大约有几百个文件,结果传到阿里云盘,我发现本地只有硬盘读取,网络一直处于几十 kb/s 。结果,瞬间传好了 :》

那么,有没可能本地有啥办法,通过浏览器插件?可以把这类资源直接不用下载,转到阿里云盘里?

1267 次点击
所在节点    问与答
4 条回复
codder
2021-04-06 10:51:27 +08:00
暂时应该还没有,这种存在竞争的两家网盘公司,一般是不可能将数据共享的,只能现下载在上传。
mcone
2021-04-06 11:05:21 +08:00
你的想法就是利用“文件秒传”功能去欺骗阿里云盘你本地有这个文件,然后给你一个文件指针。
想用浏览器插件,基本就别想了,除非像万能钥匙那样让相当数量的用户都用某一个插件……

看在你的 ID,多说几句……
阿里云盘没用过,也不想用,我之前曾经在百度盘做过类似的东西,需要你有一定的抓包和逆向基础才行,大致思路是:
1. 丢进去一个你确定云盘中已经存在的文件,看下网盘客户端给服务器传了什么东西
2. 看下本地客户端读取了文件哪些 block 计算出来的这些东西
3. 用同样的方法,获取你的目标文件的相关信息,模拟客户端传给服务器

tips: 之前某个版本百度用的是全文件+前*Byte 的 hash 信息,不保证目前版本还是
renmu123
2021-04-06 11:50:35 +08:00
我记得前几天论坛上讨论过这件事,当时阿里云是直接采用 sha1 进行验证妙传,这样理论通过碰撞就可以直接获取所有文件,后来算法好像改了,也验证了文件的大小。这条路基本走不通了。

ps:现在已经有油猴插件支持阿里云分享了
imldy
2021-07-03 22:18:53 +08:00
想办法获取百度网盘文件 sha1 值和文件大小

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/768290

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX