Commande, Prix:
  En ligne
 
  Mises à jour
 
Produits
 
X-Ways Forensics X-Ways Forensics
Expertises informatiques
 
Find out more about X-Ways Investigator X-Ways Investigator
Investigator version of X-Ways Forensics
 
Pour en savoir plus sur WinHex WinHex
  Types de licence
  Mise à jour
  Fonctions forensiques
  Applications diverses
 
Pour en savoir plus sur X-Ways Imager X-Ways Imager
Disk imaging
 
Pour en savoir plus sur X-Ways Capture X-Ways Capture
Seize media
 
Pour en savoir plus sur X-Ways Trace X-Ways Trace
Utilisation de PC
 
Pour en savoir plus sur Davory Davory
Récupération
 
Pour en savoir plus sur X-Ways Security X-Ways Security
Effacement sécurisé
 
Services
 
Formation
 

 
Contacter X-Ways Contact
Forum
 
Plus sur X-Ways Plus sur X-Ways
Find us on Facebook Find us on Facebook
  X-Ways Software Technology AG
English
Deutsch
 
 

Editer avec des Formulaires

Example of a template:

Example of a template

A template is a dialog box that provides means for editing custom data structures in a more comfortable and error-preventing way than raw hex editing does. The data may originate from a file, from disk sectors, or from virtual memory. Especially when editing databases, you may prefer to define a custom template for ease of access to the records.

A template definition is stored in a text file. The template editor enables you to write template definitions and offers syntax checking. A template definition mainly contains variable declarations, that are similar to those in source code of programming languages. The syntax is explained in detail in Appendix A of the user manual.

The supported data types include all the common integer, floating-point and boolean variants, five date types, hex values, binary, characters, and string types. Arrays of both single variables and groups of variables can be used.

The ability to move freely forwards and backwards within the data makes using templates particularly flexible:

  • The same variable may be interpreted and manipulated in several ways.
  • Irrelevant data sections can be skipped.

The template manager lists all text files in the WinHex directory that contain template definitions. The title of the template along with a description, the filename, and the date and time of the last modification is shown. Click the Apply button to display a template using the selected template definition for the data in the current editor window at the current position. You may also create a new template definition, delete or edit an existing one.

WinHex comes with several sample templates, particularly such that enhance access to the FAT file system data structures.

>>> Click here for additional templates <<<

User Templates

Please feel encouraged to contribute your own template for editing common file formats or data structures. We would like to present it on this web site.

If you agree, your name and/or e-mail address will be displayed next to the template on this web site and/or retained in the header of the file.

WRT formatting, the sample template definitions included in WinHex provide a model that you may follow. Suggested tab size is 3 characters. Please label your variables and write comments within the template definition in English.

You may submit your template(s) via e-mail. Thank you very much in advance for your participation!