最近经常去下载MTV的网站换成优蛋下载,要下载他自带的下载器(其实就是一个跟迅雷一样的下载器…..),非常麻烦。试过用JDownloader,下载速度只有100kb/s,所以在网上找了一个115 网盘地址解析工具1.0.0.0,可惜该版本已经不能解析,又没找到其他可用的工具。刚巧看完.net加密解密第一章,所以决定自己试试修改,学以致用。

软件版本:115 网盘地址解析工具 V.1.0.0.0
工具:NotePad++,ILASM,ILDASM,ExEinfo PE
目的:修改解析部分,令其能下载新版本资源

打开程序,贴上下载网址,程序报错

一看错误框就知道是用.net写的,在提取真实下载地址时出错,估计是服务器更换了解析地址。上网搜寻了一下,发现旧版本提取地址是在

代码:
http://u.115.com/?ct=upload_api&ac=get_pick_code_info&version=1160&pickcode=提取码
然后用JSON解析出真实下载地址,直接浏览器输入地址,出现一堆乱码,用Json Parser online转换一下,出现[请升级至新版本优蛋使用最新上传功能。]提示。
用沙盒安装优蛋下载器,然后用Wireshark截取封包。打开优蛋下载,贴上下载地址,优蛋会自动显示档案名称。这时观察wireshark的数据包就会发现跟上面旧地址相似的地址:

打开ILDASM,选择115 网盘地址解析工具,输出IL代码,档名115
有4个文件

用NotePad++(也可以用笔记本)打开115.il
找到下面这句(p.s.搜寻最快)

然后根据wireshark的封包资料修改一下

原文是两行的,我不想麻烦,一行过算了,反正没什么影响。要注意的是,问号前一定要加[\],要不会出错的。
存档,然后打开【Visual Studio 2008 命令提示字元】,
输入:

成功:

打开修改版本的exe,输入地址,运作正确~~

  • 标 题:答复
  • 作 者:jerryme
  • 时 间:2011-06-29 20:22:08

学习了。不过1.51.1版本的URL地址是对的,只是版本号不对而已,参照楼上的修改了下版本号,将1164修改成1175就行了