我一直在进行一些DHT抓取,以确定各种BitTorrent客户端的受欢迎程度。在我收集的结果中,一些最常见的版本字符串来自一个客户端,它将自己标识为" BigUp",但我还没有能够找到任何具有此名称的内容。这是从BEP10握手返回的版本字符串示例:
BigUp/11 libtrt/1.1.0.0 Downloader/12430
BigUp/11 libtrt/1.1.0.0 Downloader/12440
BigUp/11 libtrt/1.1.0.0 Downloader/12450
BigUp/12 libtrt/1.2.0.0 Downloader/12460
BigUp/12 libtrt/1.2.0.0 Downloader/12470
BigUp/12 libtrt/1.2.0.0 Downloader/12480
BigUp/12 libtrt/1.2.0.0 Downloader/12490
BigUp/12 libtrt/1.2.0.0 Downloader/12500
BigUp/12 libtrt/1.2.0.0 Downloader/12510
BigUp/12 libtrt/1.2.0.0 Downloader/12520
BigUp/12 libtrt/1.2.0.0 Downloader/12530
BigUp/12 libtrt/1.2.0.0 Downloader/12540
BigUp/12 libtrt/1.2.0.0 Downloader/1940
BigUp/12 libtrt/1.2.0.0 Downloader/1950
BigUp/12 libtrt/1.2.0.0 Downloader/1960
BigUp/12 libtrt/1.2.0.0 Downloader/1970
BigUp/12 libtrt/1.2.0.0 Downloader/1980
BigUp/12 libtrt/1.2.0.0 Downloader/1990
BigUp/12 libtrt/1.2.0.0 Downloader/2010
版本号一直到BigUp/5 libtorrent/0.16.0.0
,但这些不太常见。而且,他们分享的种子相当奇怪。这是最常见的信息样本:
3b2e1b303703b733f6407becc1140eae937d55ac
3b2e1b303703b733f6407becc1140eae937d55ac
4b21bf8f097a4e018ba2d2badf353012d686cd17
b16a48675e0fdb371238e4a6b075807bbd544c40
bd2045ad99b2f29f655ba566f26aedf50eae2780
d89a935c6e8c151b7b1a8278597a8dcba7d468b3
dbab2707740d3d3dadb16d1ea4d602959573cd05
dbf9a9a2815488c32a9c44aeb0af8ad04a33ebac
dde57ab80b8d0313f823e22e70af75ef6ec22882
debeeb0f4cad5861b322e55b8b18ed11169a27f4
在我设法解析为torrent文件的信息中,它们的名称类似于" warfacediff170-171"并包含小型压缩文件:
name | size
--------------- | ------
patch.7z.001 | 7.4MB
manifest.xml.gz | 705.0B
虽然这些BigUp客户端确实具有常规DHT功能,但它们似乎不提供基于磁链接的torrent下载,因此实际上很难获得torrent文件的副本。此外,这些客户共享的独特种子相对较少 - 我只发现大约3k,而其他不太受欢迎的客户共享数十万。
有谁知道这个客户是什么?
答案 0 :(得分:3)
它是“My.com游戏中心”中的一个组件,用于分发游戏更新以及游戏中心本身。 Warface是My.com拥有的游戏之一,它解释了名为“warfacediff”的洪流。
如果您反编译Game Center安装程序,您将找到名为BIGUP2.dll
的文件。这是torrent客户端,它似乎基于libtorrent。
据推测,客户端不响应ut_metadata
请求的原因是因为更新torrent文件是从https://static.gc.my.com/
集中分发的,并且他们不希望人们刮掉他们的种子。他们确实运行自己的跟踪器,但他们并没有将他们的种子标记为私有。