主题 : [转帖]115 网盘地址解析工具(附手工解析方法)[下载必备精品]
级别: 五分秋意

UID: 32370
精华: 9
发帖: 1906
威望: 4617 点
无痕币: 8497 WHB
贡献值: 0 点
在线时间: 1343(时)
注册时间: 2008-05-24
最后登录: 2023-11-11

0 [转帖]115 网盘地址解析工具(附手工解析方法)[下载必备精品]

图片:
最近见到不少人发了 115 网盘的解析软件,要么带广告、要么联网刷流量,一个小小的东西没必要弄成这样。

下午抓了一下 U 蛋的包,发现其实获取下载地址很简单。

例如 115 网盘上某文件的下载地址为
  1. http://u.115.com/file/t6d903d466
这其中的 t6d903d466 称之为提取码。

把提取码加到下面的地址后面,然后打开就可以看到真实的文件下载地址了。
  1. http://u.115.com//?ct=upload_api&ac=get_pick_code_info&version=1161&pickcode=
加上提取码后,地址为
  1. http://u.115.com//?ct=upload_api&ac=get_pick_code_info&version=1161&pickcode=t6d903d466
打开上面的地址,看到的是一串 JSON,
  1. {"DownloadUrl":[{"Url":"http:\/\/15.tel.115cdn.com\/pickdown\/M00\/4F\/EE\/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427\/00-00.zip?key=a31a1b535f809a96a5fca0f75c5dfed5&key1=4ca0567b&file=00-00.zip&key2=35382e3231322e37342e313631"},{"Url":"http:\/\/15.cnc.115cdn.com\/pickdown\/M00\/4F\/EE\/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427\/00-00.zip?key=b4ea60a2446bf6a612f2e72a7dc2e20b&key1=4ca0567b&file=00-00.zip&key2=35382e3231322e37342e313631"},{"Url":"http:\/\/15.bak.115cdn.com\/pickdown\/16f1aa9d7f70e6abf54cd3f864ac3fae4ca080ab\/M00\/4F\/EE\/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427\/00-00.zip?file=00-00.zip&key1=4ca0567b&key2=35382e3231322e37342e313631","UrlKey":"http:\/\/15.bak.115cdn.com\/stat\/stat.gif"}],"FileName":"00-00.zip","Sha1":"48D67FC389CD85CF9B70294409745044641B9BA1","State":true,"Message":"ok","Version":1160}
其中"Url":后面的字符串就是文件真实下载地址,一般会有三个地址(分别表示电信、网通、备份)。

第一个地址为
  1. http:\/\/15.tel.115cdn.com\/pickdown\/M00\/4F\/EE\/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427\/00-00.zip?key=a31a1b535f809a96a5fca0f75c5dfed5&key1=4ca0567b&file=00-00.zip&key2=35382e3231322e37342e313631
把其中的转义字符"\/"替换为"/"得到的就是真实地址
  1. http://15.tel.115cdn.com/pickdown/M00/4F/EE/d5NqvEyb7m0AAAAABv1hAEk82Tw6352427/00-00.zip?key=a31a1b535f809a96a5fca0f75c5dfed5&key1=4ca0567b&file=00-00.zip&key2=35382e3231322e37342e313631
就这么简单。

如果觉得自己解析 JSON 麻烦,可以把 JSON 复制,然后打开
http://www.toolmao.com/tool/jsonparser.htm,用这个在线解析器进行解析。

花了一个小时,写了个小工具来解析这个地址,原理就是按我上面说的方法做的。用 C# 写的,运行需要安装 .net framework(这个秋无痕装机光盘里面有)

2010-09-29:
115 更新了一下网站,上面的方法失效。115 对请求的 userAgent 和 accept 进行判断,U 蛋请求时 userAgent 为“Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.3)”,accept 为“*/*”。需要手工解析的朋友,找软件修改请求头吧。

2010-09-30:
更新了一下程序,支持 v4 版本的 115 盘!

2010-10-07:
115 服务器升级了校验,程序也更新了一下。顺带更新了一下手工解析的办法。

2010-10-23:
U 蛋更新了,我也顺便更新一下。增加对迅雷、快车、超级旋风、IE 下载的支持。

2010-11-01:
跟随 U 蛋一起升级,为防止服务器检测,采用动态方式生成 Checksum。

2010-11-03:
修复一处 URL 复用的 Bug,感谢“时之沙”的报告。


[ 此帖被雨缘在2010-12-06 16:50重新编辑 ]
附件: 115_Parse.rar (24 K) 下载次数:25
本帖最近评分记录:
  • 无痕币:+3(hexj9) 感谢分享
  • Total 0.034610(s) query 3, Time now is:04-25 19:00, Gzip enabled 粤ICP备07514325号-1
    Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛