andy998 发表于 2009 年 7 月 28 日 05:09:46

谁有这样的源码提供一份?

http://tool.chinaz.com/Tools/Thunder_FlashGet.aspx
http://adds.xunlei55.com/

就是迅雷地址加密,解密的,谁有PM一份啊。

很明显 发表于 2009 年 7 月 28 日 08:26:49

bas64加密,LZ自己写一个吧,然后共享一下

三叶草 发表于 2009 年 7 月 28 日 09:12:37

给我的博客打下广告
迅雷下载地址加密算法解析
http://www.yqs8.cn/read.php?841加密:
在完整的下载链接前冠以“AA”,后缀以“ZZ”:


AAhttp://image2.sina.com.cn/blog/tmpl/v3/images/logo.gifZZ
用BASE64算法进行加密,得到:


QUFodHRwOi8vaW1hZ2UyLnNpbmEuY29tLmNuL2Jsb2cvdG1wbC92My9pbWFnZXMvbG9nby5naWZaWg==

在前面加上迅雷自己的协议头:


thunder://QUFodHRwOi8vaW1hZ2UyLnNpbmEuY29tLmNuL2Jsb2cvdG1wbC92My9pbWFnZXMvbG9nby5naWZaWg==

大功告成!

解密:
把以上过程逆向一下就可以了:
去掉迅雷协议头;用BASE64算法解密;去掉“AA”、“ZZ”!

hyzjbin 发表于 2009 年 7 月 28 日 09:30:15

LS
精彩

三叶草 发表于 2009 年 7 月 28 日 09:37:11

<?php
$http1="http://www.google.com/noconfig.rar";
echo "加密前:".$http1;
$http1='AA'.$http1.'ZZ';
$http1=base64_encode($http1);
echo "<br /><br />加密后的地址是:thunder://".$http1;
echo "<br /><hr />现在还原开始:";
$http1=base64_decode($http1);
$http1=substr($http1,2,-2);
echo "<br /><br />还原后地址为:".$http1;
?>加密前:http://www.google.com/noconfig.rar

加密后的地址是:thunder://QUFodHRwOi8vd3d3Lmdvb2dsZS5jb20vbm9jb25maWcucmFyWlo=

--------------------------------------------------------------------------------
现在还原开始:

还原后地址为:http://www.google.com/noconfig.rar
页: [1]
查看完整版本: 谁有这样的源码提供一份?