Hex-editor

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Hexplorer met het bestand Kernel32.dll.

Een hex-editor is een computerprogramma waarmee binaire bestanden bekeken kunnen worden. In deze programma's kan de hexadecimale waarde van de bytes van het bestand bekeken worden en vaak ook nog de bijbehorende decimale of binaire waarde. Een hex-editor kan gebruikt worden om bestanden die niet of nauwelijks leesbare tekens bevatten te bekijken en bewerken.

Veel hex-editors tonen ook de ASCII-representatie van de bytes. De bytes die geen leesbaar teken hebben worden in de ASCII-representatie als punt weergegeven.

Een hex-editor laat direct de inhoud van het bestand zien terwijl een ander programma dezelfde inhoud op een andere wijze kan interpreteren. Zo kan men in een hex-editor de bytes van een afbeelding bekijken terwijl een grafisch programma de afbeelding op het scherm zal weergeven.

Voorbeeld[bewerken]

Een eenvoudig tekstbestand met de tekst "Voorbeeld van een hex-editor." wordt in een hex-editor zo weergegeven:

00000000 56 6F 6F 72 62 65 65 6C 64 20 76 61 6E 20 65 65 Voorbeeld van ee
00000010 6E 20 68 65 78 2D 65 64 69 74 6F 72 2E          n hex-editor.

De getallen links geven de positie van de bytes in het bestand aan (in hexadecimaal dus de bovenste rij bevat byte 0 tot en met byte 15 en de tweede rij begint op positie 16, want 00000010 in hexadecimaal is 16 in het decimale stelsel).