Hallo J(osé)
Jedes Bit dieser Zahlenreihe hat eine Bedeutung, aber man kann
erst etwas damit Anfangen wenn man weiss was sie bedeuten.
Wie findest du heraus, dass 0x41 den Buchstaben „A“ darstellt,
sofern es sich um ASCII-Text handelt ???
Dein Beispiel ist insofern unglücklich gewählt, als daß man
Texte durchaus erkennen kann (z.B. im Hexeditor).
Ist genau das was ich behauptet habe, nur ist die Codetabelle (ASCII) in deinem Fall unsichtbar im (Hex)-Editor eingebaut, aber kann deine ach EBCDIC ???
Wenn in ein paar hundert Jahren, mal einer eine gut erhaltene
CD-ROM ausbuddelt, wird man sehr schnell herausfinden, dass da
binär codierte Werte drauf sind. Aber herauszufinden ob es
sich dabei um einen Text, ein Programm oder ein Bild handelt
kann dann Jahrzehnte in anspruch nehmen, wenn überhaupt.
Das glaube ich auch nicht. Bei bestimmten Datenformaten
erkennt man die Bedeutung aus dem Kontext, z.B. ob es sich um
komprimierte Daten handelt, verschlüsselte (da gelingen sogar
Vermutungen über das Verschlüsselungsverfahren), usw.
Wenn ich heute sehe und höhre was alles über die Computertechnik und Geschichte von 1980 geschrieben wird, kann ich nicht glauben, dass in ein paar hundert Jahren noch Wissen über ASCII, ZIP, etc vorhanden sein wird !! Wenn ich mir nur schon die Fragen zu DOS ansehe, sehe ich was man alles nicht mehr weiss.
Festzuhalten gilt: prinzipiell hast Du Recht, aber
praxisrelevant ist das nicht. Ich behaupte
*weitausfensterlehn*, bei Vorlage einer kleine Menge dieser
Protokolldaten ließe sich einiges herauslesen, wenn nicht das
ganze Protokoll.
Wenn du genau weisst, was die Daten darstellen und wenn möglich aus das Programm vorhanden ist mit welchem sie erstellt werden, dann hast du eine Chance. Ich habe das schon zur Genüge gemacht.
Aber wenn ich sehe, dass der Fragesteller nicht einmal erkennt, dass „seine“ Zahlenfolge Octalwerte sind, wird er es nicht schaffen.
MfG Peter(TOO)