文件怎么会被破坏?

时间:2014-11-12 04:15:20

标签: p2p bittorrent

我的理解是信息中的哈希列表应该保护下载文件的完整性,但文件是否可能被破坏?取自Torrent Poisoning

  

恶意用户通过将文件转换为与未损坏文件无法区分的另一种格式(例如,它可能具有相似或相同的元数据)来污染文件。

文件如何被污染并仍然通过完整性测试?

由于

1 个答案:

答案 0 :(得分:0)

我在这里做了一个假设,但我认为你混淆了术语"数据"和"元数据"。如果文件已损坏,则数据本身就是一团糟,但根据系统,系统用于识别该文件的信息可能完好无损。例如,我给你一个装满透明液体的玻璃杯,并告诉你它的水。从一眼就可以看出它完全有可能是水,所以你喝它只是为了发现它实际上是伏特加酒。你就是这个系统,只有当你真正使用"你发现它的内容不是你所期望的那种液体。

现在把这个杯子交给专家验证一杯清澈的液体是否装满了水,然后他们会对你说,"不,这不是它的意思"。 "专家"是你的校验和比较工具。将从整个文件生成校验和,而不仅仅是元数据。