Un editor hexadecimal (o editor de archivos binarios) es un programa informático que permite a un usuario modificar archivos binarios. Los editores hexadecimales fueron diseñados para editar sectores de datos de disquetes o discos duros por lo que a veces se llaman «editores de sectores».
Por medio del editor hexadecimal, el usuario puede ver o redactar el contenido intacto y exacto de un archivo. Ocurre lo contrario con otros programas de alto nivel que interpretan el mismo contenido del archivo de forma diferente. Por ejemplo, los datos intactos de la imagen (los raws), y la manera de interpretar el mismo archivo del software de edición de imágenes.
En la mayoría de los editores hexadecimales los datos del archivo son representados como valores hexadecimales agrupados en dos grupos de 8 bytes y un grupo de 16 caracteres ASCII, los caracteres no imprimibles son representados normalmente por un punto «.» en ASCII.
En Unix, el comando estándar usado para mostrar (aunque no editar) un archivo en hexadecimal y en octal es od.
Entre los software más conocido para esta funcion tenemos.
Hexplorer es un editor hexadecimal que ofrece una amplia variedad de funciones y posibilidades de configuración y personalización; con él puedes visualizar y editar ficheros binarios con facilidad y comodidad.
Incluye una utilidad de búsqueda y reemplazo, visualizador de estructura y de pixels, soporte para la función «undo» (deshacer) y te permite seleccionar entre cinco posibles esquemas de color para mostrar la estructura de los ficheros.
Ahora mismo se encuentra en la version 2.16.
XVI32 2.51, no necesita instalacion es mucho más simple que el anterior.
HEX-ED
Otra alternativa gratuita de poco peso, es portable con lo cual no necesita instalacion.
HEX-ED
Authors Website: Hex-ED
License: freeware
Download: HEX-ED zip
Tambien los tenemos de pago como HDD HEX editor Software.
Comparativa de la wikipedia.
Enlace | Tipo | Licencia | Costo | Última versión | Windows | Macintosh | Linux | |
---|---|---|---|---|---|---|---|---|
010 Editor | [1] | Software no libre | USD 50 | 2.0.2 | ||||
AXE | [2] | Software no libre | USD 35 | 3.4 | ||||
BIEW | [3] | Console | GPL | Free | 5.6.2 (20 de septiembre, 2004) | |||
Catch22 HexEdit | [4] | Software no libre | Free | 1.2 (11 de agosto, 2002) | ||||
Cygnus Hex Editor | [5] | Software no libre | USD 40 | 2.50 | ||||
Cygnus Hex Editor FREE EDITION | [6] | Software no libre | Free | 1.00 | ||||
DataWorkshop | [7] | Freeware (Source code available) | Free | 1.1.1 | ||||
emacs | [8] | Console/GUI | GPL | Free | 21.4 (6 de febrero, 2005) | |||
febooti fileTweak Hex Editor | [9] | Software no libre | Free | 1.0 (noviembre, 2004) | ||||
frhed | [10] | GPL | Free | 1.1 beta1 (15 de marzo, 2002) | ||||
GHex | [11] | GUI | GPL | Free | 2.8.1 (18 de octubre, 2004) | |||
Hackman Hex Editor Professional | [12] | Software no libre | USD 30 | 9.0 (26 de abril, 2006) | ||||
HEdit | [13] | Software no libre | Free | 3.0.0.1 (10 de mayo, 2004) | ||||
heme | [14] | Console | GPL | Free | 0.4 (3 de abril, 2005) | |||
HexCurse | [15] | Console | GPL | Free | 1.55 (22 de diciembre, 2003) | |||
Hex Edit | [16] | Software no libre | USD 40 | 3.0 (Enero, 2005) | ||||
Hex Edit Free | [17] | Software no libre | Free | 2.0 (1 de octubre, 2002) | ||||
HexEdit | [18] | GPL | Free | 2.00 (28 de agosto, 2005) | ||||
HexIt | [19] | Freeware (sourcecode included) | Free | 1.57 (10 de septiembre, 2001) | ||||
Hexplorer | [20] | GPL | Free | 2.6 (25 de enero, 2006) | ||||
Hex Workshop | [21] | Software no libre | USD 50 | 4.23 (Febrero, 2004) | ||||
HHD Software Free Hex Editor | [22] | Software no libre | Free | 3.12 (12 de octubre, 2005) | ||||
HHD Software Hex Editor | [23] | Software no libre | USD 25 | 3.12 (12 de octubre, 2005) | ||||
HT Editor | [24] | GPL | Free | 0.9.1 (9 de julio, 2005) | ||||
HxD | [25] | Freeware | Free | 1.6.1 (26 de mayo, 2006) | ||||
i.Hex | [26] | Freeware | Free | 0.92 (10 de mayo, 2006) | ||||
KHexEdit | [27] | GUI | GPL | Free | 0.8.5 (14 de diciembre, 1999) | |||
PSPad | [28] | Software no libre | Free | 4.5.0 (14 de febrero, 2006) | ||||
shed | [29] | Console | GPL | Free | 1.13 (11 de julio, 2006) | |||
tiny hexer | [30] | Software no libre | Free | 1.6.0.4 (22 de mayo, 2005) | ||||
UltraEdit | [31] | GUI | Software no libre | USD 40 | 12.00 | |||
WinHex | [32] | Software no libre | EUR 43 – 146 | 12.8 SR6 (24 de febrero, 2006) | ||||
XVI32 | [33] | Software no libre | Free | 2.51 (2 de agosto, 2003) |
Features [editar]
Tamaño máximo | Fichero en memoria | Edición de disco | Edición de bits | Editor de texto | Insertar/Borrar bytes | Character encodings(ao) | Escoger fuente | Búsqueda de Unicode | Vista de estructura | Disassembler | |
---|---|---|---|---|---|---|---|---|---|---|---|
010 Editor | Sin límite | ANSI, OEM, EBCDIC, Macintosh | |||||||||
AXE | 2 GB | Unicode, ANSI, EBCDIC | |||||||||
BIEW | 2 GB | ANSI, EBCDIC, ASCII, Macintosh | |||||||||
Catch22 HexEdit | 4 GB | ANSI | |||||||||
Cygnus Hex Editor | 2 GB | ||||||||||
Cygnus Hex Editor FREE EDITION | 2 GB | ||||||||||
DataWorkshop | 2 GB | ||||||||||
febooti fileTweak Hex Editor | 2 GB | ANSI | |||||||||
frhed | Limitado por la RAM | ANSI, OEM | |||||||||
GHex | ASCII | ||||||||||
Hackman Hex Editor Professional | Sin límite | ANSI, OEM, EBCDIC, ASCII, Macintosh, custom | |||||||||
HEdit | > 2 GB | ANSI, EBCDIC | |||||||||
heme | ANSI | ||||||||||
Hex Edit | Sin límite | ANSI, OEM, EBCDIC | |||||||||
Hex Edit Free | 2 GB | ANSI, OEM, EBCDIC | |||||||||
HexIt | Limitado por la RAM | ||||||||||
Hexplorer | ANSI, OEM | ||||||||||
Hex Workshop | ANSI, OEM, EBCDIC, Macintosh | ||||||||||
HHD Software Free Hex Editor | 10 MB (!) | ANSI | |||||||||
HHD Software Hex Editor | 15 TB | ANSI | |||||||||
HT Editor | |||||||||||
HxD | Sin límite (8 EB) | ANSI, OEM, EBCDIC | |||||||||
i.Hex | Sin límite | ASCII | |||||||||
PSPad | ANSI | ||||||||||
shed | 2 GB | ASCII | |||||||||
tiny hexer | 2 GB | ANSI, OEM, EBCDIC, ASCII, Macintosh | |||||||||
UltraEdit | |||||||||||
XVI32 | 2 GB | ANSI |