原理很简单 就是base64算法以及字符串处理:

<?php
//迅雷链接普通链接转换工具
$url=$_GET['url'];//获取链接
if($url[0]=='t'&&$url[7]==':')//链接为迅雷专用链 解密
{
$str1 = substr($url,10);
$tmp=base64_decode($str1);
$tmp=substr($tmp,2,-2);
echo $tmp;
}
else{//链接为普通链接 加密
$tmp='AA'.$url.'ZZ';
$tmp2=base64_encode($tmp);
$tmp3='thunder://'.$tmp2;
echo $tmp3;}
?>

php实现迅雷链接的加密解密相关推荐

  1. 迅雷、快车、QQ旋风链接的加密解密方式原理

    from http://www.forece.net/post/570.htm 上次给大家介绍了转换快车.迅雷.QQ旋风链接地址的软件和在线工具.今 天我们就研究一下,他们链接加密解密的转换原理.写这 ...

  2. 迅雷、快车、旋风链接地址加密解密方法

    迅雷地址和快车地址的加密方式很简单,其实都是用的Base64加密方式,只不过有一点点的小改动而已. 1.迅雷 迅雷链接地址转换原理是在地址的前方和后方加入两个字母AA.ZZ,然后再进行Base64加密 ...

  3. 常用的字符串加密解密工具类

    提前声明一下:此工具类忘记出处了,很抱歉,如果原创遇上了我立马上您的链接: 加密解密的工具类DataEncryptUtil: package org.util;import java.security ...

  4. 【PHP】URL加密解密(可逆)

    URL加密解密(可逆) 加密:urlencode urlencode ( string $str ) : string 此函数便于将字符串编码并将其用于 URL 的请求部分,同时它还便于将变量传递给下 ...

  5. php 批量生成链接,php 生成迅雷链接的简单示例

    这篇文章主要为大家详细介绍了php 生成迅雷链接的简单示例,具有一定的参考价值,可以用来参考一下. 对php 生成迅雷快车旋风链接感兴趣的小伙伴,下面一起跟随512笔记的小编两巴掌来看看吧! php生 ...

  6. 用ubuntu下载电影:磁力链接,torrent,迅雷链接

    用ubuntu下载电影:磁力链接,torrent,迅雷链接 操作系统:Ubuntu 14.04 64位 需要软件:Ktorent, Amule 安装软件: sudo apt-get install k ...

  7. Ubuntu下载磁力链接,torrent,迅雷链接

    用ubuntu下载电影:磁力链接,torrent,迅雷链接 需要软件:Ktorent, Amule 安装软件: sudo apt-get install ktorrent sudo apt-get i ...

  8. 在linux中下载迅雷链接(thunder://)

    在linux中下载迅雷链接(thunder://) 迅雷下载协议是经过加密的,如: thunder://QUFodHRwOi8vd3d3LmNub3N3aWtpLmNvbS93cC1jb250ZW50 ...

  9. python实现加密字符串_Python实现对字符串的加密解密方法示例

    本文实例讲述了Python实现对字符串的加密解密方法.分享给大家供大家参考,具体如下: 需求是是要将密码存在数据库里,所以要加密解密是可逆的,在数据库里不要有特殊字符,防止数据库备份和恢复中出错. 安 ...

  10. JavaScript实现在线MD5、SHA、AES、Rabit 、RC4、TripleDES Ripemd160 加密解密工具-toolfk程序员在线工具网...

    2019独角兽企业重金招聘Python工程师标准>>> 本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装 ...

最新文章

  1. React.js 小书 Lesson27 - 实战分析:评论功能(六)
  2. 信息系统项目管理师:第1章:信息化与信息系统-重点汇总
  3. Wannafly挑战赛18C 异或和
  4. Skip-Thought Vector —— 跳跃思维句表示
  5. linux压缩和解压缩命令大全
  6. spring cloud 微服务的版本介绍与内部组件详解
  7. Java框架之SpringMVC 05-拦截器-异常映射-Spring工作流程
  8. LRU原理和Redis实现
  9. 弱口令检测 -- WebCrack v(1.1)
  10. 前端开发常见的英语词汇整理
  11. 鼠标连点器(VB.net 全局键盘钩子+模拟鼠标 左键、右键)
  12. c语言累加和求平均数程序,c语言编程:连续输入若干个正整数,求其和及其平均值,直到输入0结束....
  13. 计算机专业的黑板报内容,新学期黑板报文字资料参考
  14. java缺陷管理系统_简述:一款优秀的缺陷管理系统有哪些功能特点!
  15. python利用range生成包含1-10的列表_Python列表干货:创建数字列表:range()函数用法...
  16. 如果改计算机mac,怎么修改计算机mac_修改计算机mac
  17. 专访STEM领域人才资深人工智能图像算法工程师张旦
  18. 二层交换与MAC地址
  19. 利用 Universal Transformer,翻译将无往不利!
  20. python 对角阵_python-Numpy分区对角矩阵

热门文章

  1. 误差的基本性质与处理matlab实验,基于matlab的误差数据处理实验报告.doc
  2. vue图片连拼实现gif图效果
  3. c语言元音字母辅音字母,英语字母中的5个元音字母和21个辅音字母
  4. SparkSQL和HiveSql的对比
  5. 1941 Scary Martian Word
  6. Linux:一位猫奴的意外逆袭
  7. 百度指数和股票的相关性
  8. 网络在线播放ASF格式流媒体文件的制作(转)
  9. 家庭局域网_局域网IP不止192.168 了解这些实用又安全
  10. oracle与r语言时间转换,R语言时间序列中时间年、月、季、日的处理操作