1. ホーム
  2. hash

[解決済み] トレントファイルの info_Hash とは一体何でしょうか?

2022-03-04 10:21:26

質問

私は最近、トレントからのハッシュ、磁気リンクなどについての多くの記事を読んでいます。しかし、私が理解していない質問があります。

あります。

  • ファイルのハッシュ
  • およびトレントのインフォハッシュ

infohash = ファイルのハッシュ値 ?

はい」の場合、トレントにダウンロードするファイルが6つ記述されている場合はどうなりますか?

いいえ」の場合、それは何を意味するのですか?

解決方法は?

それで、やっとわかったんだ。

infohash」は、torrent ファイルに含まれる部分の SHA1 Hash です。

  1. ITEM: 長さ(サイズ)とパス(ファイル名を含むパス)
  2. 名前 検索する名前
  3. ピースの長さ。1つのピースの長さ(サイズ
  4. ピース このトレントのすべてのピースの SHA1 ハッシュ
  5. プライベート: アクセス制限のためのフラグ

これをもう少し見せるために、私はランダムなトレントファイルを取り、『ウルティマ』の「BEncode Editor」を使って、より明確にわかるようにしました。

赤枠で囲った部分がtorrentファイルの情報部分であることがわかると思います。 このtorrentファイルには、アイテムのHashではなく、すべてのアイテムのハッシュが含まれています。

  • でitem1の場合。1069496548
  • と項目2があります。223
  • 一緒になっている。1069496771
  • のピースサイズで。524288
  • 2040個あります。(1069496771/524288=2039.9032 approximately)
  • ピースセクションには、81600+2文字分の40800バイトのデータが含まれています。
  • は、0xが16進数であることを示すので、+2です。
  • SHA1ハッシュは40個の0x文字または20バイトのデータを持っており、2040個のSHA1ハッシュとなります。

この情報は、違法な映画につながるトレントに関するもので、申し訳ありませんが、私は実際に存在するトレントを使用したかったのです。