当前位置: 首页 > news >正文

传说中的神器--磁力链接

如今,在网上求资源,再也不像以前一样需要繁琐的去寻找Torrent文件、图种以及五花八门格式各样的种子文件。只需要一小段“magnet:?xt=urn:btih:”开头的字符串即可完成下载操作。

那么,这一小段字符串究竟是什么?为什么有这么神奇的功效呢?下面我们就来一探究竟。

2009年时,很多BT服务器被迫关闭,不仅仅是很多种子文件从此销声匿迹,就连BT Tracker服务器也停止解析工作,这时全世界的BT下载进入了一个冰河时代。

但同一时期,磁力链接的面世让大家看到了BT下载的希望。

这种链接与传统的基于文件位置或名称的普通链接不同,它通过文件内容的Hash值来生成一个独一无二的“数字指纹”,并用来寻找文件。

由于这个“数字指纹”可以被任何人在任何地方生成,这也为磁力链接提供了一点好处——不需要基于任何平台,且准确度几乎为100%。

知道磁力链接的来历了,那么磁力链接的工作原理是什么呢?别急,这就为大家解释。

这里我们假设要下载的文件是Ruban 102p.zip,如果按照以前的BT下载方式,我们首先需要找到这个文件的Torrent文件,然后才能下载这个文件。

但是,借助磁力链接,我们不需要下载Torrent文件,现在只需要知道它的Magnet URL就能够完成下载了。

科普:天天上车 但你真的知道磁力链的原理吗?

Ruban 102p.zip的Magnet URL如下:

magnet:?xt=urn:btih:E8488E0F3F5B891234DED8555877AC712A0E4(特殊原因,链接已做修改,仅做参考使用)

我们来分析一下这个链接:

magnet:此链接采用的协议名称;

xt:Exact Topic的缩写,包含文件Hash值的统一资源名称;

btih:BitTorrent Info Hash的缩写,这里表示采用了Hash方法名。此外,btih还可以替换为ed2k、aich、sha1或md5等等。它表示的是这个文件唯一的标识符。

上面列举的这三项是一条Magnet URL中,必不可少的组成部分。此外,在一些Magnet URL中还会出现dn、tr、ws等等缩写,它们均为选填字段,这里就不多做介绍。

简单来说,不管你想下载任何文件,只要找到了它的Magnet URL,不需要其他任何多余的信息,你立即就能开始BT下载这个文件。

http://www.xdnf.cn/news/830557.html

相关文章:

  • 因特网上的英语学习资源 [转自 www.chinadaily.com.cn]
  • 【RAR技巧】rar压缩包如何进行加密、解密?
  • Fastjson漏洞
  • 【RDMA】3. RDMA基本元素和编程基础
  • Linux系统之安装java开发环境
  • 3DFX
  • 程序员:推荐六个国外高质量的技术网站,大神必备!
  • STM32-Flash做为存储器储存数据
  • [转载]Eziriz .NET Reactor 4.7.0.0 官方原版+破解补丁(强大的代码保护和软件防盗版工具)...
  • 最大同性恋交友网站 github 被微软收购,我不服!
  • SWOT分析模型
  • 9篇前沿文章 | 一览肿瘤基因组及多组学思路
  • C基础学习(认真看就能学会C语言)
  • 【分布式事务----LCN】LCN原理及使用方式
  • IPMSG(飞鸽传书)协议翻译
  • ipvsadm命令详解
  • Canvas学习:绘制箭头
  • 初识EMC元器件(九)——气体放电管的参数解读及选型应用
  • 【2024版】最新6款漏洞扫描工具来了!(附下载)看完这一篇就够了
  • 矩阵式管理
  • 可怕的冷读术:十二种瞬间打开陌生…
  • 10种JavaScript特效实例
  • 称呼大全,亲戚称呼,祖宗十八代的称呼!
  • 使用Citavi进行文献管理,常用宏
  • MSDE安装和配置提示
  • docker与gosu(1),Golang平台HTTPS抓包解决方案及问题分析
  • RestTemlate源码分析及工具类设计
  • 通译www.djangobook.com之第二十一章:调度Django
  • [矩阵的三角分解系列四] 乔累斯基(Cholesky)分解公式
  • DNF2020年全新脚本展示第三部分