全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 10952|回复: 29

[疑问] 分享一个微云的解析方式,有能力的继续折腾吧.

  [复制链接]
发表于 2019-6-6 13:56:58 | 显示全部楼层 |阅读模式
g.shumafen.cn

看到有人在卖这个解析,就研究了下原理.

腾讯的QQ群文件,微云,QQ邮箱中转站应该是存在一起的,公用一个sha码,还有没有其他业务也是公用的没研究.

先说结论,是通过 sha 码 和 size 值来实现秒传到 邮箱中转站 或 QQ群来获取直链,其实根本没微云什么事,微云只是保存以免 sha 失效用的.



整个流程  先传到 QQ邮箱中转站获取 sha 和 size ,  在秒传到微云保证 sha 不失效就可以了.

中转站的秒传示例URL:

https://mail.qq.com/cgi-bin/ftnCreatefile?uin=&ef=js&resp_charset=UTF8&s=ftnCreate&sid=QQ邮箱的SID&dirid=&path=test.mp4&size=218728233&sha=7531ba204d70380b645c19621f58d93361b6ec69&sha3=&appid=2&loc=ftnCreatefile,ftnCreatefile,ftnCreate,ftn2

秒传后可以获取文件的 SKEY , CODE , FILEID 三个值


获取直链的URL:

https://mail.qq.com/cgi-bin/ftnDownload302?sid=QQ邮箱SDI&fid=FILEID&code=CODE&k=SKEY


实际获得的链接:

https://sh-ctfs.ftn.qq.com/ftn_handler/e9a80a667c0a3ff13be957f16b12b0e86884eac53a65f8202d421e0d68ad29af10f488022ca60a2095e163063c0b0b97ace52609669ff59548c4c8413955541d/22.mp4?&k=58323433284bbc93834c4533456403495a020455075505524e0150505a4905530502190b5400504b025702555556535e5b56560263623154511c5943576445&code=c243cd1f&fr=00&&txf_fid=cdfa61930b30c7cad4f2c397e94ad97a6177b5c8&xffz=175296693

只保留 前面的域名 和 ftn_handler之后的key就可以了,拼接后变成

https://sh-ctfs.ftn.qq.com/?rkey=e9a80a667c0a3ff13be957f16b12b0e86884eac53a65f8202d421e0d68ad29af10f488022ca60a2095e163063c0b0b97ace52609669ff59548c4c8413955541d

就可以使用了,想给文件重名名就加上文件名即可

https://sz-ctfs.ftn.qq.com/test123.mp4?rkey=1d8ffbbd2b2366c265116e54ed5b92c0c8523598978e8b0113df986a78dc441205011f6871093f8cf06065218382c38294374a9adf534c6e292bd0f387fd35b8

QQ群跟中转站应该是同理,电脑抓包有点问题没抓到QQ群上传的接口,就不测试了.

QQ邮箱上传可能有频率限制,下载是没有限制的.QQ群不清楚,能力有限也就折腾到这了,应该还有更好的方式,欢迎有兴趣的MJJ继续研究下.
发表于 2019-6-6 22:48:00 来自手机 | 显示全部楼层
有成品源码就完美了
发表于 2019-6-6 14:00:10 | 显示全部楼层
容量太小,不值得大佬折腾
 楼主| 发表于 2019-6-6 14:01:12 | 显示全部楼层
lonefly 发表于 2019-6-6 14:00
容量太小,不值得大佬折腾

还可以吧,1个6T.10个号轮询就是60T, 主要速度不错
发表于 2019-6-6 14:03:37 | 显示全部楼层
k.li 发表于 2019-6-6 14:01
还可以吧,1个6T.10个号轮询就是60T, 主要速度不错

为啥我的微云只有10G
 楼主| 发表于 2019-6-6 14:05:22 | 显示全部楼层
lonefly 发表于 2019-6-6 14:03
为啥我的微云只有10G

开会员就是6T了,另外没空间其实也没事. 秒传的有sha码,可以用别人的资源,理论上无限了
发表于 2019-6-6 14:16:27 | 显示全部楼层
看看tim的文件
 楼主| 发表于 2019-6-6 14:22:38 | 显示全部楼层

666,还真没看过tim... 有空研究研究
发表于 2019-6-6 14:49:31 | 显示全部楼层
不错!看看能不能搞个类型oneindex的东西出来
发表于 2019-6-6 15:24:57 | 显示全部楼层
本帖最后由 kieng 于 2019-6-6 15:30 编辑

秒传后可以获取文件的 SKEY , CODE , FILEID 三个值
只能获取SKEY FILEID ,CODE 获取不到啊..
得到FILEID之后

https://mail.qq.com/cgi-bin/ftnGetURL?sid=邮箱SID&t=ftn.json&s=part&fid=FILEID&ef=js&sid=邮箱SID
里面就能看到这三个值
(不知道是不是**作的有问题)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-27 01:48 , Processed in 0.097846 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表