Was sind die "Zeilennummern" in Wireshark (und anderen Hex-Editoren / Viewern)?

433
ResetACK

Dies ist wahrscheinlich eine wirklich einfache Frage, die an anderer Stelle eine Antwort hat, aber ich konnte mir nicht die richtigen Worte für eine effektive Suche vorstellen, also hier bin ich. Wenn dies eine doppelte Frage ist, können Sie natürlich abschließend abstimmen.

Kann jemand bitte erklären, was die „Linie“ Zahlen ( 0000, 0010, 0020, usw. - ich konnte kein besseres Wort denken, sie zu beschreiben) in wireshark und andere Hex - Editoren bedeuten?

Es gibt 16 Bytes in einer Zeile, also denke ich, dass es nicht der Byte-Offset ist - was sind sie?

Nochmals entschuldige mich, wenn dies eine dumme Frage ist, die anderswo eine Antwort hat. Jede Hilfe wäre dankbar.

0

1 Antwort auf die Frage

2
gronostaj

Es ist ein Byte-Offset, jedoch im Hexadezimalsystem.

Wenn eine Linie mit einem Offset beginnt 0010, gilt Folgendes:

  • 1. Wert ist versetzt 0010
  • Der 10. Wert ist versetzt 0019
  • Der 11. Wert ist versetzt 001A
  • Der 16. Wert ist versetzt 001F
  • Der erste Wert in der nächsten Zeile ist in Offset angegeben 0020. Dies ist die 001Fin Hexadezimalzahl direkt folgende Zahl
Ok, das macht Sinn, denke ich. In der ersten Zeile wäre also der Offset jedes Bytes (vom ersten bis zum letzten Byte): "0000", "0001", "0002", "0003", "0004", "0005", "0006", "0007", "0008", "0009", "000A", "000B", "000C", "000D", "000E", "000F"? ResetACK vor 5 Jahren 0
@ResetACK Das stimmt. gronostaj vor 5 Jahren 1