【问题标题】:What is an offset in a hex dump? [duplicate]什么是十六进制转储中的偏移量? [复制]
【发布时间】:2014-11-11 17:29:05
【问题描述】:

我试图了解十六进制转储中的偏移量是什么。特别是,抵消的目的是什么?我用谷歌搜索了很多次,但没有找到任何东西。

【问题讨论】:

  • 你有没有做过任何research
  • Offset 通常是指某物与其他物的距离。在二进制文件中,偏移量用于指示文件中其他内容相对于某个点的字节数。有时偏移量表示偏移量本身存储的位置有多远,或者它可能表示距文件开头的偏移量,或距标头末尾的偏移量等。一切都取决于文件。
  • 是的,if 存储的偏移量记录为指针p 的偏移量。但我不知道你从哪里得到p,也不知道它与你描述的偏移量有什么关系。

标签: c hexdump


【解决方案1】:

偏移量描述了文件中某些内容的位置。您可以使用 lseek(2)fseek(3) 获取并跳转到代码中的偏移量,具体取决于您使用的 I/O 系统。

【讨论】:

  • 虽然很难看出 OP 在问什么,但我认为这与在文件中查找无关。
  • @pmr,它可能涉及在文件中查找,但不一定。
  • @pmr:我认为 OP 在他们的计算机上某处有一个十六进制转储文件并想要解析它(尽管“解析”可能并不完全正确)。
猜你喜欢
  • 2012-03-04
  • 1970-01-01
  • 2018-08-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-10-19
相关资源
最近更新 更多