领航下载站 / 汇聚当下最新最酷的软件下载站!
领航下载站
您的位置: 首页 >软件频道 > 应用软件 > 杂类工具 > 短网址生成还原程序
短网址生成还原程序 v1.0 / 短网址还原工具
  • 软件大小:1.46MB
  • 软件语言:中文
  • 软件类型:国产软件
  • 软件授权:免费版
  • 更新时间:2020-02-10
  • 软件类别:杂类工具
  • 软件官网://www.lhdown.com/
  • 应用平台:WinXP/Vista/Win7/Win8

分数 软件星级:4

下载地址 收藏该页

短网址生成还原程序是一款吾爱论坛网友制作的工具,只为用户提供了两种功能,一个是生成短网址,另外就是还原短网址。支持的短网址类型很多,使用简单,用处还是很多的。

短网址生成还原程序

软件介绍

如今微博盛行,短网址也开始流行,当然,这样是为了控制更少的字数写更多的内容。网址压缩确实是非常有意义的事情。

解决了一个问题,却也带来了更多的问题,短网址把真实网址压缩,我们却不知道这个网址到底会跳转到哪里,如果是朋友发的,也就算了,如果是病毒发的,坏人发的,那么短网址变得更危险。网络钓鱼、网络诈骗、病毒也可以利用这个功能。

要解决这问题,最好的办法是建立一个预览,比如本服务,可以把压缩的网址还原成原来的网址。

本短网址还原支持: t.cn, url.cn, 126.fm, itc.cn, is.gd, bit.ly, x.co,等至少三百多种短网址的还原!

短网址是什么意思

短网址(Short URL) ,顾名思义就是在形式上比较短的网址。通常用的是asp或者php转向,在Web 2.0的今天,不得不说,这是一个潮流。目前已经有许多类似服务,借助短网址您可以用简短的网址替代原来冗长的网址,让使用者可以更容易的分享链接。

短网址的算法原理

算法一:

1)将长网址md5生成32位签名串,分为4段, 每段1个字节(即8位);

2)对这四段循环处理, 取4个字节(32位), 将他看成16进制串与0x3fffffff(30位1)与操作, 即超过30位的忽略处理;

3)这30位分成6段, 每5位的数字作为字母表的索引取得特定字符, 依次进行获得6位字符串;

4)总的md5串可以获得4个6位串; 取里面的任意一个就可作为这个长url的短url地址;

算法二:

把数字和字符组合做一定的映射,就可以产生唯一的字符串,如第62个组合就是aaaaa9,第63个组合就是aaaaba,再利用洗牌算法,把原字符串打乱后保存,那么对应位置的组合字符串就会是无序的组合。

把长网址存入数据库,取返回的id,找出对应的字符串,例如返回ID为1,那么对应上面的字符串组合就是bbb,同理 ID为2时,字符串组合为bba,依次类推,直至到达62种组合后才会出现重复的可能,所以如果用上面的62个字符,任意取6个字符组合成字符串的话,你的数据存量达到500多亿后才会出现重复的可能。

短网址生成还原程序下载

回顶部 去下载