X-Ways
·.·. Computerforensik-Software aus Deutschland .·.·
   
 

Editieren mit Schablonen

Beispiel für eine Schablone:

Eine Schablone („Template”) ist ein maßgeschneidertes Dialogfenster zum Editieren Datenstrukturen. Im Vergleich zum reinen Hexadezimal-Editieren ist das Editieren mit Schablonen komfortabler und weniger fehleranfällig. Die zu editierenden Daten werden gleich in ihrem eigenen Format interpretiert und können von einer Datei, von Datenträger-Sektoren oder aus dem virtuellen Arbeitsspeicher stammen. Insbesondere beim Editieren von Datenbanken empfiehlt sich das Benutzen von Schablonen aufgrund des leichteren Datenzugriffs.

Eine Schablonen-Definition wird als Textdatei gespeichert. Der Schablonen-Editor ermöglicht es Ihnen, solche Definitionen zu verfassen und deren Syntax zu prüfen. Eine Schablonen-Definition enthält hauptsächlich Variablen-Deklarationen, ähnlich wie die in Programmiersprachen. Die Syntax finden Sie in Anhang A des Handbuchs im Detail erläutert. Zu den unterstützten Datentypen gehören alle geläufigen Integer-, Gleitkomma- und Boolean-Varianten, fünf Datumstypen, Hex-Werte, Binärwerte, Zeichen und Strings. Man kann Arrays (Felder) sowohl von einzelnen Variablen als auch von ganzen Blöcken definieren.

Die Möglichkeit, beim Interpretieren von Daten mit einer Schablone die aktuelle Position frei zu bestimmen machen das Editieren mit Schablonen besonders flexibel:

  • Dieselbe Variable kann in Form von unterschiedlichen Typen interpretiert und manipuliert werden.
  • Irrelevante Datenbereiche können übersprungen werden.

Der Schablonen-Manager listet alle Textdateien im WinHex-Verzeichnis, die Schablonen-Definitionen enthalten, auf. Er zeigt die Bezeichnung der Schablone, eine Beschreibung, den Dateinamen und den Zeitpunkt der letzten Änderung an. Klicken Sie auf den „Anwenden"-Schalter, um unter Verwendung der ausgewählten Schablonen-Definition eine Schablone zum Editieren der Daten im aktuellen Editorfenster an der aktuellen Position anzuzeigen. Sie können im Schablonen-Manager auch neue Definitionen erstellen oder vorhandene Definitionen löschen oder mit dem Schablonen-Editor bearbeiten.

WinHex ist mit mehreren Demo-Schablonen ausgestattet.

>>> Zusätzliche Schablonen hier <<<

User-Schablonen

Gerne können Sie Ihre eigenen Schablonen zum Editieren gängiger Dateiformate oder Datenstrukturen beisteuern. Gerne würden wir Ihre Schablonen schon bald auf dieser Web-Site präsentieren.

Wenn Sie einverstanden sind, wird Ihr Name und/oder Ihre E-Mail-Adresse neben dem Download-Link auf dieser Website genannt und/oder im Kopf der Schablonen-Definition gespeichert.

Was die Formatierung sowohl der Definitionsdatei als auch der Schablone selbst angeht, können Sie dem „Vorbild“ der mit WinHex ausgelieferten Schablonen folgen. Die Standard-Tabulatorweite ist 3. Bitte benennen Sie Variablen und schreiben Sie Kommentare innerhalb der Definitionsdatei in Englisch.

Reichen Sie Ihre Schablone bitte per E-Mail ein. Vielen Dank im voraus!