Los 8 mejores editores hexadecimales para linux

En este artículo podrás ver los 8 mejores editores hexadecimales para Linux. Pero antes definamos que es un editor hexadecimal y para qué sirve. También añadimos al final un par de sorpresas.

¿Qué es un editor hexadecimal?

Un editor hexadecimal, en pocas palabras, te permite examinar y editar ficheros binarios. La diferencia entre un edito texto plano y uno hexadecimal es como se representa el contenido por el editor.

Normalmente es utilizado para hacer ingeniería inversa a aplicaciones. Para editar algunos bytes de un fichero binario se suele utilizar un editor hexadecimal. Mediante estos editores podemos sustituir texto en ficheros binarios y modificar información sin corromper el fichero.

Editores hexadecimales

Hexcurse

Uno de los editores mas utilizados para consola es hexcurse. Puedes abrir, editar y guardar fácilmente ficheros. Puedes alternar entre hexadecimal y ASCII. Lo mejor de este editor es la sencillez con la que se trabaja con el desde la consola.

hexcurse

Dhex

Es un editor basado en ncurses. Puede editar ficheros binarios de gran tamaño. Tiene un modo “diff” para comparar ficheros, para entrar en este modo solo tenemos que que llamar a dos ficheros en lugar de solo a uno.

dhex

Ghex – GNOME Hex Editor

El editor Ghex es el editor hexadecimal por excelencia en escritorios GNome. De todas las opciones que tenemos, GHex es una de las mejores, representa el contenido del fichero en hexadecimal y ASCII pero además cada fragmento del contenido representado en hexadecimal puede ser mostrado en decimal y en octal solo tienes que señalarlo con el cursos. También se pueden realizar búsquedas en el contenido.

ghex

Hexedit Hex Editor

HexEdit es un editor hexadecimal para consola. Muestra el contenido en Hexadecimal y ASCII. Es uno de los editores hexadecimales de consola mas utilizados en sistemas operativos modernos.

hexedit

Bless Hex Editor

Bless es uno de nuestros editores hexadecimales de escritorio favoritos. Tiene una gran cantidad de herramientas y es un editor avanzado que permite editar ficheros de gran tamaño. Entre sus ventajas están que soporta plugins y puedes abrir múltiples pestañas en lugar de abrir varias ventanas.

bless

Okteta Editor

Okteta es un editor que tiene funcionalidades curiosas como por ejemplo abrir ficheros remotos mediante HTTP, FTP, fish y otros protocolos soportados. Es uno de los editores mas simples de utilizar para ver y editar ficheros binarios. Okteta es el editor hexadecimal de KDE y es el sucesor de KHexEdit.

okteta

wxHexEditor

Otro de los mejores editores hexadecimales para escritorio es WxHexEditor. Es capaz de recuperar datos del disco duro editando los sectores desde el propio editor gracias a que permite editar ficheros de gran tamaño y dispositivos. Consume pocos recursos y es posible ejecutarlo en plataformas Windows, Linux y Mac.

En definitiva, es una muy buena herramienta para alguien que necesite hacer ingeniería inversa.

wxHexEditor

Hexer Binary File Editor

Es un editor multi-buffer (Lectura y escritura). No permite la edición de dispositivos de bloque. La edición desde línea de comandos se parece mucho a vi/vim. Si ya conoces vi te será fácil empezar.

hexer

 

Visores y otro tipo de editores

Hexyl Hex Viewer

Hexyl no es un editor como tal, es un visor hexadecimal. Puede resaltar en colores los diferentes bytes ASCII, non-ASCII, NULL bytes, espacios en blanco ASCII, etc. Esté señalado en un color u otro nos permite identificar mejor el tipo de byte. También proporciona el número de bytes y su representación en texto con detalles.

hexyl

Xxd Hex Editor

Xdd es la mejor forma de generar un volcado hexadecimal de un fichero binario. Podemos utilizarlo para buscar datos en hexadecimal en un fichero, también puede convertir un hexdump a un fichero binario (como hace urlencode y urldecode).

En definitiva, permite trabajar con ficheros binarios y volcados hexadecimales.

xxd

Deja una respuesta