|
不久前看到有人发帖问迅雷的专用链接如何转换成普通http链接,这个网上已经有很多人讨论过了。我有个类似的问题,自己没能解决。
rayfile的文件下载链接分两种,一种是以 fs2you:// 打头的所谓raysource专用链接 另一种就是普通的http链接。小文件可以直接使用http链接下载( 奇怪的是 在firefox中打开这个链接会*出下载窗口 在终端直接 wget link 会出现问题,当文件名中有中文时:"Invalid or incomplete multibyte or wide character"; 即使没有中文这个问题,貌似也是下载不能 );大文件它就不提供http链接了。这个XE的rayfile。。。
举两个例子
第一个:
http://www.rayfile.com/zh-cn/fil ... -bd9a-00142218fc6e/
这个文件较小,它直接给出了http链接
ht tp://cachefile17.rayfile.com/zh-cn/download/60407e80a0a14638fb076313d248ea5b/%E8%BF%BD%E7%A0%81%E4%B8%8E%E7%88%86%E7%A0%B4.rar
对应的fs2you链接
fs2you://Y2FjaGVmaWxlMTcucmF5ZmlsZS5jb20vemgtY24vZG93bmxvYWQvNjA0MDdlODBhMGExNDYzOGZiMDc2MzEzZDI0OGVhNWIvJUU4JUJGJUJEJUU3JUEwJTgxJUU0JUI4JThFJUU3JTg4JTg2JUU3JUEwJUI0LnJhcnwxNDQxNDM1OQ==
对蓝色部分使用base64 -d解码,开头添加http://前缀得到
ht tp://cachefile17.rayfile.com/zh-cn/download/60407e80a0a14638fb076313d248ea5b/%E8%BF%BD%E7%A0%81%E4%B8%8E%E7%88%86%E7%A0%B4.rar|14414359
可以看到解码后跟它直接给出的http链接是一样的,除了红色部分出现的神秘数字!这个有点像ed2k链接(被"|"分割), 这个大概是raysource用来识别啥啥用的?
第二个:
http://www.rayfile.com/zh-cn/fil ... -89f0-0019d11a795f/
这个文件较大,它只给出raysource专用链接
fs2you://Y2FjaGVmaWxlMzQucmF5ZmlsZS5jb20vemgtY24vZG93bmxvYWQvY2M4YzUzYWNiNmU3MjAxMDMwNjllMjJjY2ZiMTU3ZmMvQy5HJTIwbWl4JTIwLSUyMHByYXkucmFyfDE0NjUyNTU4Mw==
对蓝色部分使用base64 -d解码,开头添加http://前缀得到
ht tp://cachefile34.rayfile.com/zh-cn/download/cc8c53acb6e720103069e22ccfb157fc/C.G%20mix%20-%20pray.rar|146525583
按照第一个例子的逻辑,我们应该使用
ht tp://cachefile34.rayfile.com/zh-cn/download/cc8c53acb6e720103069e22ccfb157fc/C.G%20mix%20-%20pray.rar
这个链接来下载就可以了,但事实上不行。
仔细想下,那串红色数字到底有什么用呢?
我们可不可以利用这串数字把wget伪装成raysource软件呢?
或者有什么更暴力的方法可以破解这种情况下的链接呢?
诸位看看吧,谢谢。 |
|