迅雷、快车、QQ旋风下载链接加密原理附解密方法
一般下载工具专用下载地址的加密方法都很简单,多数其实都是用的Base64加密方式,只不过各类下载软件专用地址有一点点的不同而已。
No.1:迅雷
加密方法:
迅雷下载地址的加密方法是将一个下载链接前面加入
AA
,后面加入ZZ
,然后在使用Base64进行加密。最后再在加密后的字符串前面加入Thunder://
。这样迅雷的专用下载链接地址就加密完成了。
例:
下载地址为http://lanmei.sinaapp.com/1.txt
加AA、ZZ
变为AAhttp://lanmei.sinaapp.com/1.txtZZ
Base64加密下变为QUFodHRwOi8vbGFubWVpLnNpbmFhcHAuY29tLzEudHh0Wlo=
前面再加上Thunder://
变为Thunder://QUFodHRwOi8vbGFubWVpLnNpbmFhcHAuY29tLzEudHh0Wlo=
这样这个地址就加密完成了。
解密方法:
将下载地址前面的Thunder://
去掉
然后把剩下的部分进行Base64解密
最后把链接前后的AA、ZZ
去掉
No.2:快车
加密方法:
快车加密方法与迅雷相似,不过他是在原链接前后都加入[FLASHGET]
,然后使用Base64加密。最后再在加密后的字符串前面加入flashget://
,尾部加入&
符号,并在&后面随便加点字符,例如&lanmei
。这样快车的专用下载链接地址就加密完成了。
例:
下载地址为http://lanmei.sinaapp.com/1.txt
加上[FLASHGET]
变为[FLASHGET]http://lanmei.sinaapp.com/1.txt[FLASHGET]
Base64加密下变为W0ZMQVNIR0VUXWh0dHA6Ly9sYW5tZWkuc2luYWFwcC5jb20vMS50eHRbRkxBU0hHRVRd
前面加上flashget://
后面加上&lanmei
变为Flashget://W0ZMQVNIR0VUXWh0dHA6Ly9sYW5tZWkuc2luYWFwcC5jb20vMS50eHRbRkxBU0hHRVRd&lanmei
这样这个地址就加密完成了。
解密方法:
将下载链接前面的flashget://
以及尾部&
之后的内容去掉
然后将剩下的字符串进行Base64解密
最后把前后的[FLASHGET]
去掉
No.3:QQ旋风
加密方法:
QQ旋风最简单,直接将下载地址镜像Base64加密,然后在下载链接前面加上qqdl://
就可以了。
例:
下载地址为http://lanmei.sinaapp.com/1.txt
进行Base64加密后变为aHR0cDovL2xhbm1laS5zaW5hYXBwLmNvbS8xLnR4dA==
在加密后的字符串前面加上qqdl://
变为qqdl://aHR0cDovL2xhbm1laS5zaW5hYXBwLmNvbS8xLnR4dA==
这样QQ旋风专用下载链接就加密完成了
解密方法:
把下载链接前面的qqdl://
去掉
将剩下的字符串进行Base64解密
顺便附上一个迅雷、快车、QQ旋风下载链接在线解密工具