Los 10 Mejores Editores Hexadecimales de Linux

 mejores editores hexadecimales para Linux

Un editor Hexadecimal es un programa que permite al usuario ver, editar y manipular archivos binarios, que contienen datos legibles por máquinas, pero no por humanos. Aquí es donde los editores hexadecimales entran en juego porque a diferencia de otros programas y herramientas que interpretan datos de archivos, los editores hexadecimales, por otro lado, ofrecen al usuario la oportunidad de editar el contenido binario físico de un archivo.

Por lo tanto, si está buscando editar datos sin procesar hexadecimales, enumeraremos los 10 principales editores hexadecimales de Linux para ayudarlo a hacerlo.

Un editor hexadecimal habitual tiene tres áreas separadas: el «área hexadecimal» ubicado en el medio, el» área de direcciones «sentado a la izquierda y el» área de caracteres » en el lado derecho. Además, algunos de estos editores hexadecimales, conocidos principalmente como editores de sector o de disco, tienen características que permiten al usuario editar y analizar datos de sector de discos duros y disquetes.

Los mejores editores Hexadecimales de Linux

Una amplia gama de editores hexadecimales de código abierto se ejecutan completamente en Linux y están disponibles en el mercado. Son increíblemente beneficiosos para los usuarios, ya que escribir un programa completo para recuperar datos de archivos corruptos no siempre vale la pena. Es por eso que los editores hexadecimales de Linux son tan prácticos y convenientes, ¡y hemos enumerado las 10 gemas principales para que elijas!

Editor Hexadecimal de Bendición

bless
bless

Bless hex editor es de código abierto, rápido y muy confiable. Aunque es altamente personalizable, Bless ofrece muchas características útiles que otros editores hexadecimales carecen y, por lo tanto, merece nuestro primer lugar de recomendación. Escrito con GTK principalmente para sistemas operativos Linux, Bless se ocupa de archivos grandes cómodamente y permite al usuario rehacer y deshacer operaciones a varios niveles.

Como se mencionó anteriormente, Bless tiene una larga lista de características útiles, como funciones eficientes de copiar y pegar, encontrar archivos y documentarlos para completar tareas con una productividad óptima, una tabla de conversión conveniente y pestañas múltiples para ampliar el control del usuario. Permite bloquear dispositivos y complementos y complementos de usuario también. Además, Bless es amigable con muchos formatos de archivo por defecto, incluyendo .html y .archivos txt.

Bless es muy popular entre los usuarios y, de alguna manera, similar a Ghex. Tiene una agradable interfaz gráfica de usuario, múltiples vistas de datos y una búsqueda de múltiples subprocesos y acciones de guardado. Con todas estas características geniales, puedes hacer que el editor de bendiciones hexadecimales se construya rápidamente en su página de Github con las instrucciones asociadas.

Descargar Bless

Editor hexadecimal Ghex / GNOME

ghex
ghex

Al igual que Bless, Ghex o GNOME, el editor hexadecimal es rico en características y ofrece una amplia funcionalidad. Ghex permite cargar datos sin procesar de todos los archivos y permite al usuario verlos y editarlos en ASCII o hexadecimal. Puede usar Ghex para ordenar archivos erróneos, ya que puede depurar a través de código objeto o codificación. Curiosamente, también encuentra su aplicación en videojuegos para guardar el progreso y manipular el marcador.

Ghex ofrece muchas funciones de edición especiales, como operaciones de deshacer y rehacer de varios niveles, funcionalidad de búsqueda y reemplazo a través de datos binarios sin procesar y varias vistas para edición hexadecimal gracias al MDI configurable fácil de usar. Además, facilita al usuario monitorear y convertir código máquina entre sus valores binarios, decimales, hexadecimales y octales.

Con una interfaz estéticamente agradable, Ghex equipa a sus usuarios con muchas características útiles. Es muy recomendable para cualquier persona que trabaje con archivos de gran tamaño.

Descargar Ghex

Vim

 Información de versión de Vim
Información de versión de Vim

Especialmente diseñado para editar archivos de texto en modo hexadecimal, Vim se adapta a su usuario con una herramienta externa llamada «xxd», incorporada de forma predeterminada para muchas distribuciones de Linux. Sin embargo, la integración de esta herramienta no es perfecta, por lo que los usuarios a menudo necesitarán ejecutar el comando’:%!xxd ‘para convertir a hexadecimal y’:%!xxd-r ‘ para convertir al original.

Vim ofrece una función que convierte un archivo binario al modo hexadecimal y viceversa convenientemente. El proceso de conversión entre binario y hexadecimal en Vim se puede automatizar utilizando ganchos de lectura y escritura de búfer. Acompaña un amplio soporte de complementos y un árbol de deshacer mejorado y una cómoda integración con muchas herramientas externas.

Los procesos como la redirección y el filtrado pueden aprovechar la salida de programas externos o Vim. Además, el modo » vi » de Vim, que es compatible con casi todos los sistemas UNIX, presenta mejoras múltiples como comparación, fusión, finalización, etc.

Vim es un editor hexadecimal altamente configurable, confiable y popular. Funciona sin problemas en la mayoría de las distribuciones de Linux y Apple OS X también. Puedes obtenerlo rápidamente en el Centro de Software o seguir su página de Github para obtener más información.

Descargar Vim

Hexedit Editor Hexadecimal

Hexedit es uno de los mejores editores hexadecimales debido a su riqueza de características y al uso sencillo de la naturaleza. Este editor de Linux facilita a sus usuarios funciones como resaltador, EBCDIC, búsqueda y reemplazo, comparación, varios temas de color, marcadores, métodos INS/OVR, seguimiento de variables, y la lista continúa.

El cambiador de pantalla de Hexedit permite toneladas de propiedades como flotadores, enteros,fechas, etc. Es un editor hexadecimal de línea de comandos eficiente que puede encontrarse preinstalado en su sistema operativo Linux.

Hexedit viene con muchas funciones útiles, búsquedas en segundo plano, edición de discos o sectores, macros de pulsaciones de teclas, etc. Muestra a sus usuarios consejos (personalizables) que mejoran su experiencia de edición, plantillas y una calculadora. Además, puede buscar cualquier archivo de hasta 4 GB en discos duros o dispositivos conectados y manipularlos y editarlos. Las funciones de ocultación automática y ventana de acoplamiento también mejoran la experiencia en general.

Hexedit facilita al usuario la vista ASCII y hexadecimal al mismo tiempo. Es un editor hexadecimal de línea de comandos simple que proporciona un montón de características útiles, y puede obtenerlo ejecutando el comando ‘sudo apt install hexedit’ en la consola.

Editor hexadecimal Okteta

okteta
okteta

Okteta es otro brillante editor hexadecimal. Es excelente para archivos de datos raw a nivel de bytes y funciona como un editor de texto simple en términos de sus mecanismos. Esta es una opción sólida tanto para programadores avanzados como para personas con una experiencia de edición hexadecimal mínima. Puede editar datos numéricos de diferentes bases, octales, decimales, binarios, hexadecimales.

Este software cuenta con dos columnas en su pantalla de visualización general, que muestran caracteres y sus valores. Se pueden abrir y trabajar varios archivos, ya que puede arrastrarlos fácilmente al espacio de trabajo y comenzar a editarlos. Okteta es reconfigurable y personalizable cómodamente y proporciona varios perfiles para vistas de datos. Además, el usuario tiene acceso a archivos remotos a través de HTTP y FTP.

Okteta admite codificaciones de caracteres (8 bits), que son suministradas por Qt, EBCDIC. Al igual que los editores hexadecimales mencionados anteriormente, Okteta también tiene soporte para deshacer y rehacer, acoplamiento y ventanas de herramientas flotantes. Todas estas características hacen de Okteta una elección correcta de editor hexadecimal.

Descargar Okteta

HexCurse

hexcurse
hexcurse

El siguiente en la lista es el versátil y rico en funciones editor hexadecimal basado en ncurses, Hexcurse. Está escrito en C y admite salida de direcciones hexadecimales y decimales, comandos de deshacer y rehacer, atajos de teclado y búsqueda. Hexcurse también es excelente para la clasificación y separación de archivos.

Con una velocidad más rápida que la mayoría, HexCurse no pierde tiempo en tareas básicas de edición, como abrir archivos y guardarlos mientras opera en el terminal. Pero lo que hace que HexCurse destaque es su capacidad para editar archivos hexadecimales y decimales, que es una característica que empodera al usuario.

Se pueden operar varias pestañas de diferentes archivos usando HexCurse. Pre-calcula y muestra el número de caracteres que la herramienta actual generaría, lo cual es bastante práctico y práctico.

HexCurse también permite buscar cadenas particulares en función de las ventanas de edición activas del usuario. El software se adapta a sus usuarios con accesos directos para ir a líneas específicas, realizar búsquedas y cambiar entre direcciones decimales y hexadecimales.

Descargar HexCurse

Hexer

Hexer
Hexer

Hexer es otra popular aplicación de edición y visualización hexagonal de Linux. Este es una especie de espada de doble filo en cierto modo, ya que descarga todo el archivo que se supone que debe editar, lo que a cambio hace imposible la manipulación de dispositivos de bloque. Sin embargo, todavía ofrece algunas características robustas, como múltiples búferes, edición de CLI, árbol de deshacer y rehacer multinivel, y más.

La interfaz de Hexer es bastante similar a vi / ex, y su naturaleza altamente flexible la convierte en una de las favoritas. Se pueden editar varios archivos en la línea de comandos usando Hexer, y muestra sus búferes como un volcado hexadecimal. Para cada búfer que fue visitado por Hexer, crea para todos ellos un búfer separado .archivo hexer dentro del directorio actual.

Esto se hace para almacenar y recopilar los cambios y desarrollos nuevos durante la tarea de almacenamiento en búfer, haciendo que Hexer deshaga/rehace sea amigable. Se supone que se debe ingresar un número decimal si está utilizando el modo de comando numérico.

Además, se puede instalar una calculadora de línea de comandos integrada utilizando el comando ‘make myc’. Cuando se juntan todas estas características útiles, Hexer se convierte en una utilidad de edición hexadecimal en general, y la recomiendo.

Descargar Hexer

Editor Hexadecimal Dhex

Dhex
Dhex

Dhex hex editor encuentra su aplicación en la edición de datos a nivel de bytes en archivos de gran tamaño. Es una utilidad basada en ncurses que lo hace bastante versátil y práctico. Dhex cuenta con un modo de comparación, en el que el usuario puede poner cabeza a cabeza dos archivos binarios raw diferentes y, por lo tanto, hace que la comparación sea visualmente más fácil. En Dhex, a todos los archivos cargados se les asigna una dirección base, lo que hace que el volcado de memoria sea más rápido y la experiencia de edición general más rápida.

Dhex es un editor que distingue entre mayúsculas y minúsculas, haciendo que los caracteres en mayúsculas sean igualmente significativos, a diferencia de otros editores hexadecimales donde solo se usan letras mayúsculas. Diferentes sistemas, como hexadecimales, binarios, decimales u octales, utilizan sus direcciones base, utilizando dos direcciones base.

Otra característica esencial de Dhex incluye sus archivos de marcadores y registros de búsqueda, los cuales son pertinentes para calcular las direcciones base. Los archivos de marcadores pueden contener diferentes datos, lo que resulta útil más adelante.

Los desarrolladores de complementos de Dhex han puesto a disposición de los usuarios los archivos de función de comparación. Además, puede activar su modo de renderizado y ponerlo en juego.

Descargar Dhex

Binary Ninja

Binary Ninja
Binary Ninja

Escrito en Python por desarrolladores de juegos y hackers, Binary Ninja fue lanzado bajo la licencia GPLv2. Sirve como el bloque de base de las plataformas de ingeniería inversa, ya que la ingeniería inversa es la especialidad de Binary Ninja. Debido a esto, los desarrolladores e investigadores han sentido una inclinación natural hacia el uso y favorecimiento de Binary Ninja. Su funcionalidad principal es desensamblar un archivo binario y mostrarlo en vistas lineales y gráficas mientras proporciona un análisis en profundidad del código automáticamente.

Se sabe que los hackers no tienen afinidad ni respeto por UI/UX, pero esto es simplemente falso para Binary Ninja. Ejecuta paradigmas de experiencia de usuario modernos y muchos temas alternativos también. Binary Ninja presenta una sinopsis de la vista gráfica, que permite a sus usuarios analizar y ver el contenido del archivo actual.Los submenús

están disponibles para agrupar los complementos que el usuario prefiera, haciendo que la vida de uno sea mucho más cómoda. El registro de actividad se coloca en la dirección, y los informes se pueden leer navegando a la dirección. Con todo, Binary Ninja es una opción de edición hexadecimal sólida y fácilmente una de mis favoritas, y la única aplicación de pago en esta lista.

Descargar Binary Ninja

Katai Struct

Kaitai Struct
Kaitai Struct

Katai Struct es un editor hexadecimal de lenguaje declarativo que encuentra su aplicación para describir y manipular estructuras de datos binarias. Varias estructuras de datos, como archivos binarios y formatos de paquetes de transmisión, se guardan en memoria u otros archivos. En la estructura Katai, se utiliza un compilador para compilar la estructura de datos una vez que se describe.

La estructura Katai demuestra ser muy distinguible en su funcionalidad, ya que describe archivos con a .ksy extensión. Formatos particulares son depurados por el visualizador, y procede a analizar los datos. Se han realizado algunas mejoras recientes, incluida la capacidad del editor hexadecimal para manejar e importar idiomas sin duplicidad. Además, Python ha sido equipado con un útil soporte docstring, que ahora muestra los errores en tiempo real con precisión.

Descargar Katai Struct

Conclusión

Hemos cubierto los 10 principales editores hexadecimales de Linux, todos los cuales son confiables, rápidos y ricos en funciones. Las personas con poca o ninguna experiencia en edición hexadecimal no tendrán ningún problema al usar estas aplicaciones. Además, nos aseguramos de mencionar algunos de nuestros editores desnudos favoritos para los usuarios experimentados.

La funcionalidad general de estos editores hexadecimales es bastante flexible y suficiente para satisfacer las necesidades típicas del usuario. Con suerte, cortesía de nuestra lista, esperamos que pueda encontrar al menos un editor hexadecimal robusto para Linux para usted.



+