<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Hex-Editor</id>
	<title>Hex-Editor - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Hex-Editor"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Hex-Editor&amp;action=history"/>
	<updated>2026-05-28T05:40:38Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Hex-Editor&amp;diff=217514&amp;oldid=prev</id>
		<title>imported&gt;Neutronstar2 am 27. Januar 2023 um 17:10 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Hex-Editor&amp;diff=217514&amp;oldid=prev"/>
		<updated>2023-01-27T17:10:23Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Datei:Frhed.png|miniatur|Ansicht einer [[EXE]]-Datei ([[Portable Executable]]) in einem Hex-Editor]]&lt;br /&gt;
[[Datei:Newline hex 0A.png|miniatur|Ansicht einer mit &amp;#039;&amp;#039;[[gedit]]&amp;#039;&amp;#039; erstellten [[Textdatei]] in einem Hex-Editor]]&lt;br /&gt;
[[Datei:Stoned-virus-hexacode.png|mini|Hexcode des [[Stoned (Computervirus)|Bootsektorvirus &amp;#039;&amp;#039;Stoned&amp;#039;&amp;#039;]] im Hex-Editor]]&lt;br /&gt;
&lt;br /&gt;
Unter einem &amp;#039;&amp;#039;&amp;#039;Hex-Editor&amp;#039;&amp;#039;&amp;#039; (auch &amp;#039;&amp;#039;&amp;#039;Hexeditor&amp;#039;&amp;#039;&amp;#039;) versteht man ein [[Computerprogramm]], mit dem sich die [[Byte]]s beliebiger [[Datei]]en als Folge von [[Hexadezimal]]zahlen darstellen und bearbeiten lassen. Fehlt die Bearbeitungsmöglichkeit, spricht man von einem &amp;#039;&amp;#039;&amp;#039;Hex-Viewer&amp;#039;&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;&amp;#039;Hex-Betrachter&amp;#039;&amp;#039;&amp;#039;. Beide Varianten sind besonders für die Anzeige und Bearbeitung von [[Binärdatei]]en nützlich.&lt;br /&gt;
&lt;br /&gt;
== Allgemeines ==&lt;br /&gt;
Mit einem Hex-Editor können alle Arten von Dateien betrachtet werden, wobei eine Interpretation der Daten standardmäßig nicht stattfindet. [[Bilddatei]]en, [[MP3]]-Dateien und [[ausführbare Datei]]en werden als Folge von Bytes dargestellt, ohne dass diese als Farben, Töne oder [[Computerbefehl]]e interpretiert werden.&lt;br /&gt;
&lt;br /&gt;
Die Darstellung eines Hex-Editors kann recht unübersichtlich werden. Daher gibt es häufig auch die Möglichkeit, Daten interpretiert und strukturiert anzuzeigen sowie zwischen verschiedenen Interpretationen und Darstellungen zu wählen.&lt;br /&gt;
&lt;br /&gt;
== Vorteile von Hex-Editoren ==&lt;br /&gt;
Üblicherweise setzen Programme voraus, dass Daten einer gewissen Struktur bzw. einem Format entsprechen; daher können sie bei beschädigter Struktur mit den Daten nichts anfangen. Die Fähigkeit von Hex-Editoren, Daten auf unterster Ebene zu bearbeiten, ermöglicht zum Beispiel&lt;br /&gt;
&lt;br /&gt;
* in ihrer Struktur beschädigte Daten zu lesen und wiederherzustellen,&lt;br /&gt;
* den Aufbau eines Dateiformats zu analysieren oder&lt;br /&gt;
* Bereiche zu bearbeiten, die üblicherweise nicht zugänglich oder vom Benutzer editierbar sind, wie zum Beispiel Metainformationen in Bildern oder Textdokumenten bzw. Zustände einer Spielfigur in Spielständen.&lt;br /&gt;
&lt;br /&gt;
== Übliche Darstellung einer Datei durch einen Hex-Editor ==&lt;br /&gt;
 00000 48 61 6C 6C 6F 2C 20 64 69 65 73 20 69 73 74 20 Hallo, dies ist&lt;br /&gt;
 00010 65 69 6E 20 42 65 69 73 70 69 65 6C 2D 54 65 78 ein Beispiel-Tex&lt;br /&gt;
 00020 74 2E                                           t.&lt;br /&gt;
&lt;br /&gt;
Hex-Editoren sind in der Regel folgendermaßen aufgebaut (Erläuterung anhand des oben gezeigten Beispiels):&lt;br /&gt;
&lt;br /&gt;
* Ganz links wird ein [[Speicheradresse#Segmentierte Adressen|Offset]] angezeigt. Dieser gibt die Anzahl der vorausgegangenen Bytes in Hexadezimalschreibweise an. In der ersten Zeile ist der Offset 0, was dem Dateianfang entspricht; in der zweiten Zeile beträgt er 10&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt;, d.&amp;amp;nbsp;h., es sind 10&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; = 16&amp;lt;sub&amp;gt;10&amp;lt;/sub&amp;gt; Bytes vorangegangen. Einige Hex-Editoren zeigen Offset-, Cluster- und Sektornummern auch dezimal an (die beiden letztgenannten sind für Bearbeitung der Daten auf [[Dateisystem]]ebene wichtig).&lt;br /&gt;
* In der Mitte sind die [[Byte]]s (genauer [[Oktett (Informatik)|Oktette]]) der Datei [[hexadezimal]] dargestellt, z.&amp;amp;nbsp;B. 48&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; für das erste Byte in der ersten Zeile.&lt;br /&gt;
* Ganz rechts schließlich stehen die Bytes der aktuellen Zeile als Text (in einem bestimmten [[Zeichensatz]]) dargestellt. Im Beispiel werden die Bytes als [[ASCII]] interpretiert, dem gebräuchlichsten 1-Byte-Code (das erste Byte 48&amp;lt;sub&amp;gt;16&amp;lt;/sub&amp;gt; entspricht dem Buchstaben &amp;#039;&amp;#039;H&amp;#039;&amp;#039;). Diese Darstellung ist vornehmlich dann brauchbar, wenn es sich bei den Daten um [[Menschenlesbarkeit|menschenlesbaren]] Text handelt. So werden z.&amp;amp;nbsp;B. Bilder wie eine zufällige Aneinanderreihung von Zeichen dargestellt, manchmal sind jedoch Muster zu erkennen (besonders in unkomprimierten Bildern wie z.&amp;amp;nbsp;B. in [[Windows Bitmap|Bitmaps]]).&lt;br /&gt;
&lt;br /&gt;
== Disk-Editoren ==&lt;br /&gt;
Mit einigen Hex-Editoren lassen sich nicht nur Dateien, sondern auch die zugrundeliegenden [[Datenblock|Datenblöcke]] von Datenträgern (etwa Disketten oder Festplatten) bearbeiten. Programme, die dies als primäre Funktion anbieten, werden meist &amp;#039;&amp;#039;Disk-Editor&amp;#039;&amp;#039; oder auch &amp;#039;&amp;#039;Disk-Monitor&amp;#039;&amp;#039; genannt, wobei hier fast immer die Funktion der Bearbeitung gegeben ist (und nicht nur die der Betrachtung).&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [[:en:Comparison of hex editors|Hex-Editoren im Vergleich]] (englischsprachige Wikipedia)&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Editor (Software)| Hexeditor]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Neutronstar2</name></author>
	</entry>
</feed>