喜之梁
利用网盘秒传白嫖付费资源

利用网盘秒传白嫖付费资源

深入解析网盘秒传原理,涵盖文件指纹、去重存储、分块上传与高效传输协议,并实战分享利用 MD5 指纹免费获取付费资源的完整过程。
免责声明

本文章仅限用于学习和研究目的;不得将下述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

在某些资源站上下载资源常常会收取费用 但是如果我们知道了文件的 MD5、文件名、文件大小,并且也得知了这个文件曾被上传过某个网盘,那么我们便可以通过一些技术手段轻松获取文件到自己的网盘中。

废话不多说,开始实操

资源站付费资源页面截图

寻找目标

目标文件校验信息截图

如上,我们知道了这个系统镜像的一系列校验信息,并且我也知道了这个文件被上传过 123 网盘

获取并修改文件上传请求

打开 123 网盘网页端,打开浏览器的控制台并选择网络标签页

随机上传一个文件

123 网盘网页端上传文件截图

我们可以找到类型为 XHR 的 upload_request 请求

右键这一项,选择以 PowerShell 格式复制

复制 upload_request 请求为 PowerShell 的截图

使用任意文本编辑器,粘贴内容,需要我们修改的只有 etag、filename、size 这三项

  • etag:文件的 MD5 值
  • filename:文件名(需带后缀)
  • size:文件大小(单位:字节)

修改请求中的 etag 文件名和大小截图

注意,MD5 值需要全部小写英文字母,文件名称需要带后缀,文件大小单位为字节

修改完成后全部复制,打开系统 PowerShell,粘贴内容并回车

PowerShell 请求返回 200 状态码截图

看到状态码为 200 即为成功

然后刷新网盘页面即可看到我们的目标文件

网盘中出现目标文件的截图

利用 npm 和公共 CDN 加速博客静态资源
YesPlayMusic:高颜值的第三方网易云播放器

评论区

评论加载中...