Board logo

标题: [问题求助] 如何获取 dbank 真实下载地址? [打印本页]

作者: tmplinshi    时间: 2013-1-9 12:57     标题: 如何获取 dbank 真实下载地址?

dbank 的真实下载地址是通过函数 dbank.crt.decrypt(downloadurl, encryKey) 取得的。

比如 downloadurl 为:
  1. WBFFQQNNSlMPHUZeVFlYHgILVRxUXEBbXl8HAEwIUFcVIAcUAFRAD1QWdQcQd3YVI1IddgUWDw0XCFBBJg1EIHFAcHMcVycSJgcVcQ0QdgREIQ4WCQQSdwQVUyBNSwAQDwMMUglVElgTUQdXQBNdDVBCUA4BAAICBQBRVlULRxQNBlVSDlQEBAIVRQ5WAAFVAlwLBhZaRwgDBEhWUQlPUAFLAAYKRBUKUgoWX0VcUA0=
复制代码
encryKey 为:
  1. ed52546495
复制代码
通过 dbank.crt.decrypt(downloadurl, encryKey) 函数,解析到的真实下载地址为:
  1. http://dl.vmall.com/download/115%E6%96%87%E4%BB%B6%E5%88%86%E4%BA%AB%5B%E4%B8%B4%E6%97%B6%5D.rar?f=c07wopb7du&i=1&h=1357707262&v=cdc76a3a&u=c55ec835&ip=14.http://dl.vmall.com/download/115%E6%96%87%E4%BB%B6%E5%88%86%E4%BA%AB%5B%E4%B8%B4%E6%97%B6%5D.rar?f=c07wopb7du&i=1&h=1357707262&v=cdc76a3a&u=c55ec835&ip=14.220.21.173&p=19&lpid=
复制代码
请问如何调用这个函数呢?附件包含了三个 js,分别为:
dbank.base64.js
dbank.crt.js
jquery.md5.js

作者: Spring    时间: 2013-1-10 12:58

脚本没有include,一般来说,把那些js代码按照合适的顺序放到一个文件里面,就可以使用了。
但是因为他用到了一个jQuery对象,所以要原封不动的用这些代码还需要补全,附件里面有个“测试.hta”文件就是完整引用之后的。
看了一下里面的代码之后发现他用jQuery只是添加了一个md5的方法而已,稍微修改一下,移到dbank上面,不用管jQuery直接就可以调用了,“测试.js”.
作者: tmplinshi    时间: 2013-1-10 13:35

回复 2# Spring


    经测试有效。太感谢了!




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2