【问题标题】:Drive hash value changed when filename changed within drive驱动器内文件名更改时驱动器哈希值更改
【发布时间】:2018-11-19 18:54:51
【问题描述】:

我只是想更好地理解为什么当我更改驱动器中包含的文件的名称时驱动器哈希值会发生变化。我刚刚开始使用哈希,并且我知道文件的内容更改时文件哈希值会更改。我想我只是想知道这是否适用于此,因为当我更改其中的文件名时,驱动器的内容会发生变化。

【问题讨论】:

  • 什么“驱动器”?你指的是什么技术?
  • 我正在使用“FTK Imager”来确定 USB 驱动器的哈希值。我在 USB 上有一个 .txt 文件。我更改了文件的名称(对文件哈希值没有影响),但它更改了驱动器哈希值。我只是不完全理解它为什么会改变。我认为这与更改驱动器的内容有关,但不确定。
  • 文件名必须存储在某处。您认为文件名存储在哪里?更改文件名如何不会影响驱动器中保存的 1 和 0?
  • 那么我最初关于更改驱动器内容的假设是否正确?

标签: file hash drive


【解决方案1】:

如果您更改驱动器上的任何内容,它将更改内存的“散列”值,因为散列是被散列的事物内容的唯一表示。这包括文件名,其中包括文件位置(在文件夹结构中)以及文件权限等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-18
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    相关资源
    最近更新 更多