好奇喵 | PT(Private Tracker)——什么是P2P,什么是BT,啥子是PT?

2023-10-07 20:15

本文主要是介绍好奇喵 | PT(Private Tracker)——什么是P2P,什么是BT,啥子是PT?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

前言

有时候会听到别人谈论pt,好奇猫病又犯了,啥子是pt?

在这里插入图片描述

PT——你有pt吗?啥是pt?

从BT开始

BitTorrent是一种点对点(P2P)文件共享协议,用于高速下载和上传大型文件。它允许用户通过将文件分成小块并从多个来源下载这些块来实现更快的下载速度。BitTorrent协议依赖于用户之间的相互合作,每个用户都可以同时下载和上传文件,从而减轻了服务器的负担。BitTorrent还具有自我修复功能,如果某个来源中断或下载速度变慢,它会自动寻找其他可用的来源。因此,BitTorrent是一种高效、可靠且广泛使用的文件共享协议。

在这里插入图片描述

BitTorrent (简称 BT) 协议是一种点对点 (Peer-to-Peer, 或简写为 P2P) 传输协议, 它被设计用来高效地分发文件 (尤其是对于大文件、多人同时下载时效率非常高), 在传统的场景下, 用户希望下载一个文件, 一般都会通过比如 HTTP / FTP 的方式从目标站点的服务器上下载, 服务器的带宽通常都是有限的, 当同时下载的用户过多时, 将超出服务器的带宽限制, 这时大家都会下载地很慢甚至是无法继续下载, 而 BitTorrent 协议便是为了解决这个问题, 它的创新点在于将文件分片, 每个终端用户下载文件分片, 在下载的同时也会互相分发自己已下载的文件分片给其它正在下载的用户, 从而将部分原本应从服务器拉取数据所造成的带宽压力分散给了终端用户

关键词出来了P2P,是不是想起当年叱咤风云的一款视频播放器?

在这里插入图片描述

QVOD快播的P2P

p2p技术又称作点对点技术,他是依赖网络中参与者的计算能力和带宽,而不是把依赖都聚集在较少的几台服务器上。通俗一点就是说快播是P2P模式,需要用户使用特定插件播放器来观看视频,网站只需要提供种子,当用户规模足够大时,90%以上的视频文件都是从别的用户电脑上下载的,因而大大的减少了对网站的带宽消耗。

BT有啥问题?

我们尝试总结一下BT的特点:

1.文件分成小块并从多个来源下载;

2.每个用户都可以同时下载和上传文件;

3.将部分原本应从服务器拉取数据所造成的带宽压力分散给了终端用户;

如果大家下载完一个BT文件,比如下了一个电影,看完就删了,此时后面的人下载就少了一个数据源,压力又回到了服务器端;如果大家都下载看完跑路,那资源的下载速度会越来越慢,而服务器需要存储越来越多的数据;新来的用户又需要从服务器获取大量数据,此时又回到了某度网盘的模式。

PT应运而生

正因为BT有上述问题,所以才产生了PT(PrivateTracker),PT有两个特点:

(1)私密的小范围下载;

(2)进行流量统计;

PT(Private Tracker)是一种私有的BitTorrent跟踪器,用于管理和控制BitTorrent文件共享的访问权限。与公共BitTorrent跟踪器不同,私有跟踪器要求用户进行注册并获得邀请才能访问和下载其中的内容。私有跟踪器通常限制了用户的上传和下载比率,以确保资源的平衡和公平性。此外,私有跟踪器还提供更高的下载速度和更广泛的资源选择,因为只有经过筛选和审核的用户才能加入。私有跟踪器通常用于分享受版权保护的内容、高质量的电影、音乐、游戏和其他文件。

私人跟踪器是仅供社区使用的隐藏跟踪器。您需要在他们的网站上注册,然后才能使用这些跟踪器。有一些基本规则可以进入私人跟踪器。有些网站允许注册,但大多数网站仅限邀请。此外,一些私人跟踪器网站接受面试,您可以在那里找到所有访问权限。无论您如何进入私人跟踪器网站,您都必须保持上传和下载比例。这意味着您不应该在没有经常参与上传的情况下主动下载种子文件。如果您的下载超过您的上传,那么您将被禁止。注册用户将获得固定数量的邀请码,可用于邀请其他人。现在,如果您尝试出售邀请代码并被抓住,那么您也将被禁止访问私人跟踪器网站。

下图是从网上找的一个pt站的截图:Insane Tracker - Private Torrent Trackers & File Sharing (opentrackers.org)

在这里插入图片描述

提供 PT 服务的网站是不公开的,采用邀请制或是不定时开放注册。用户注册后会得到一个passkey,服务器由 passkey识别每个用户,用户从某PT站下载种子后,该种子即带有用户的passkey。因此PT的种子是不可外流到其他地方的。所以一定要隐藏好你的 passkey 值,因为如果你的 key泄露某些别用用心的人就可以使用你的key进行下载,这比你帐号密码泄露更可怕。

在这里插入图片描述

图源:https://zhuanlan.zhihu.com/p/513319235

由于很难进入私人跟踪器站点(您必须有邀请),好莱坞版权保护机构无法使用私人跟踪器跟踪同行。如果您使用公共跟踪器,您的 IP 地址很有可能被泄露,因为每个连接的对等方都可以在 torrent 客户端上看到您的 IP 地址和端口。如果您仍然不确定他们是否可以轻松跟踪您,请查看下图:

在这里插入图片描述

PT的常见名词解释

Tracker服务器

  • 监测用户上传/下载流量的服务器。

种子

  • 扩展名为.torrent的文件,主要包含文件信息、tracker信息等。又称种子文件。
  • 种子中含有下载.torrent文件的用户的私有信息,不能分享给别人。

passkey

  • passkey是用于Tracker服务器进行用户鉴权的一串密钥,与密码同等重要,请勿泄露。

总结

1.BitTorrent是一种点对点(P2P)文件共享协议,用于高速下载和上传大型文件;
2.PT(Private Tracker)是一种私有的BitTorrent跟踪器;


免责声明

此处介绍的技术仅作为研究,学习,交流用,严禁任何个人,机构,公司,组织,团体使用这里公布的技术对任何类似上述的第三方实体进行未经授权,非法的渗透测试与攻击入侵,同时本博文作者不承担由此造成目标的任何(包括但不限于)经济损失,用户数据丢失或泄漏,业务亏损等后果产生的相应法律责任

这篇关于好奇喵 | PT(Private Tracker)——什么是P2P,什么是BT,啥子是PT?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/160171

相关文章

BT天堂网站挂马事件后续:“大灰狼”远控木马分析及幕后真凶调查

9月初安全团队披露bt天堂网站挂马事件,该网站被利用IE神洞CVE-2014-6332挂马,如果用户没有打补丁或开启安全软件防护,电脑会自动下载执行大灰狼远控木马程序。 鉴于bt天堂电影下载网站访问量巨大,此次挂马事件受害者甚众,安全团队专门针对该木马进行严密监控,并对其幕后真凶进行了深入调查。 一、“大灰狼”的伪装 以下是10月30日一天内大灰狼远控的木马样本截图,可以看到该木马变种数量不

yolov8 pt转onnx

第一步: 安装onnx pip install --upgrade onnx 第二步: 将以下代码创建、拷贝到yolov8根目录下。具体代码test.py: from ultralytics import YOLO# Load a modelmodel = YOLO('yolov8n.pt') # load an official model# Export the model

c++ public、protected 、 private访问修饰符详解

在 C++ 中,访问修饰符用于控制类的成员(数据成员和成员函数)的访问权限。主要的访问修饰符有三个:public、protected 和 private。每种修饰符的访问规则如下: 1. public 定义:public 修饰符表示该成员对所有代码都是可见的,任何对象都可以访问和修改。作用:允许类外部的代码访问这些成员。 class Example {public:int publicVa

访问修饰符public、protected、private,基于C++

一、基本概念 公有(public)成员   公有成员在程序中类的外部是可访问的。您可以不使用任何成员函数来设置和获取公有变量的值, 私有(private)成员  私有成员变量或函数在类的外部是不可访问的,甚至是不可查看的。只有类和友元函数可以访问私有成员。 默认情况下,类的所有成员都是私有的。例如在下面的类中,width 是一个私有成员,这意味着,如果您没有使用任何访问修饰符,类的成

用友UFIDA NC portal/pt/file/upload接口存在任意文件上传漏洞 附POC

@[toc] 用友UFIDA NC portal/pt/file/upload接口存在任意文件上传漏洞 附POC 免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用。 1. 用友UFIDA NC 简介 微信公众号搜索:南风漏洞复现文库 该文

区块链-P2P(八)

前言 P2P网络(Peer-to-Peer Network)是一种点对点的网络结构,它没有中心化的服务器或者管理者,所有节点都是平等的。在P2P网络中,每个节点都可以既是客户端也是服务端,这种网络结构的优点是去中心化、可扩展性强、抗攻击性强等。 1:P2P网络的优点 区块链 P2P 网络的优点有: 去中心化:没有中心化的服务器或者管理者,所有节点都是平等的。 高可用性:由于没有单点故障,所以

National Contest for Private Universities (NCPU), 2019 E. Generalized Pascal's Triangle

编辑代码 2000ms 262144K Generalized Pascal's Triangle Pascal's triangle is a triangular array in which each number can be calculated by the sum of the two numbers directly above that number as shown i

p2p、分布式,区块链笔记: Merkle-DAG和Merkle-Tree的区别与联系

Merkle-DAG和Merkle-Tree的区别与联系 结构: Merkle-Tree 是一种二叉树结构,每个非叶子节点是其子节点哈希的哈希。它具有层次结构,通常用于验证数据的完整性。Merkle-DAG(有向无环图)是一种更通用的图结构,其一个节点可以有多个父节点和子节点。它允许更复杂的链接关系和非线性结构,适用于记录和追踪变更,支持广泛的并行操作和高效的增量更新。Merkle DAG 类

【Java设计模式】好奇递归模板模式(CRTP):独特地利用多态性

文章目录 【Java设计模式】好奇递归模板模式(CRTP):独特地利用多态性一、概述二、好奇递归模板模式的别名三、好奇递归模板模式的意图四、好奇递归模板模式的详细解释及实际示例五、Java中CRTP的编程示例六、何时在Java中使用好奇递归模板模式七、好奇递归模板模式在Java中的实际应用八、好奇递归模板模式的优点和权衡九、源码下载 【Java设计模式】好奇递归模板模式(CRTP

linux 下转化 ppk 文件 为openssh 文件(private,public)

1. 首先安装: puttygen  ubuntu : apt install putty-tools   2. ppk 文件转化 openssh key     private key :  puttygen /path/to/puttykey.ppk -O private-openssh -o ~/.ssh/id_rsa    public key:  puttyge