迅雷的地址解析

迅雷的地址通常都是:thunder://QUFodHRwOi8veHh4LnhsMTExLmNvbS9iNTQ4Mi5yYXJaWg==

thunder://是迅雷定义的格式开头,我们不去管他,后面的一串字符,就是信息所在,通过BASE64Encoder/BASE64Decoder可以解码。

package com.yp.mail;

import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;

public class EncDemo {

	public static void main(String[] args) throws Exception {
		
		//解码
		BASE64Decoder decoder = new BASE64Decoder();
		byte[] b = decoder.decodeBuffer("QUFodHRwOi8veHh4LnhsMTExLmNvbS9iNTQ4Mi5yYXJaWg==");
		System.out.println(new String(b));
		
		
		//编码
		BASE64Encoder encoder = new BASE64Encoder();
		String str1 = encoder.encode("admin".getBytes());
		System.out.println(str1);
		String str2 = encoder.encode("123456".getBytes());
		System.out.println(str2);
		
		
	}
}

得到:
AAhttp://xxx.xl111.com/b5482.rarZZ

将头AA和尾ZZ去掉,就是地址了。


把自己的下载链接变成迅雷的,如地址Http://www.my.com/test.rm,需要做的就是在你的地址前和后分别加上AA和ZZ,再找个Base64的工具,或者自己些段base64的代码,把加了AA和ZZ的地址Encode下,得到“QUFIdHRwOi8vd3d3Lm15LmNvbS90ZXN0LnJtWlo=”后,再在前面加上“thunder://”即可。


  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值