¿Editores hexadecimales para Windows? [cerrado]

116

¿Hay algunos editores hexadecimales para Windows? Preferiblemente de código abierto o gratuito, ya que no necesito un editor hexadecimal con tanta frecuencia ...

Lo que sí necesito es la capacidad de buscar en diferentes tipos (texto, hexadecimal sin formato, little endian short, big endian short, etc.) y ver por tipo (igual que buscar tipos) comenzando en el byte seleccionado. Sería bueno poder crear estructuras sobre la marcha, para poder ver blobs binarios en el archivo. La comparación de archivos binarios también es imprescindible, es de esperar que sea inteligente y permita la detección de bloques.

Sí conozco la lista en Wikipedia , pero realmente no tengo tiempo para probar los editores 60 o hexadecimales, y me preguntaba qué usan otras personas.

Kris Erickson
fuente
2
Para el registro, lo mismo preguntó en SO: stackoverflow.com/questions/10426/…
Jonik
44
La pregunta SO ya no está allí. ¡Algunas de las mejores preguntas por aquí parecen estar cerradas!
Liviu
2
@Liviu - Sí, es una pena. No tengo idea de por qué esa pregunta en particular fue eliminada. Marcar una pregunta como [Cerrado] es una cosa, pero eliminarla (y cualquier respuesta existente) es otra cuestión, y me parece un poco excesivo, excepto en casos de abuso (spam, etc.).
Kevin Fegan
1
Por alguna razón, cada vez que pienso "oh, esa es exactamente la pregunta que estaba buscando" parece estar cerrado ...
Artur Klesun
@ArturKlesun es como cuando buscas algo en Google y todos los resultados de preguntas similares están llenos de personas que le dicen a Google.
Kefka

Respuestas:

59

Free Hex Editor (frhed) , pequeño y rápido.

ingrese la descripción de la imagen aquí

Dinesh Manne
fuente
3
+1. Me gusta el hecho de que no requiere un instalador. Además, es de código abierto.
Magnilex
1
No arrastrar y soltar.
Liviu
looooove tan bueno
Nicholas DiPiazza
Esta pregunta está cerrada pero obviamente activa: si te gustan las cosas "nativas", List.exeviene con el Kit de herramientas de Windows 2K3, y es un editor binario y hexadecimal. El list.exe /?comando de ayuda no da mucha información, pero una vez dentro del editor, simplemente presiona? para ver los comandos Habre el editor Hex, y F1alterna la forma en que se muestra el Hex
Coruscate5
1
@Liviu Acabo de descargar Frhed 1.6.0 y arrastrar y soltar desde el Explorador de Windows funciona.
EM0
48

Personalmente, uso HxD (gratuito pero no de código abierto). Las características particulares de la nota incluyen la capacidad de abrir archivos muy grandes, y puede modificar datos de disco sin procesar y abrir y editar datos en RAM.

Captura de pantalla

Simon P Stevens
fuente
HxD es un gran editor hexadecimal gratuito que maneja archivos masivos con facilidad. Definitivamente recibe un +1 de mi parte.
Django Reinhardt
me gusta la función para copiar algunos datos como AC, C #, Pascal, Java gama ...
enthus1ast
El enlace de wikipedia es cojo (y ya está en la pregunta), ¡elimínelo para mi voto!
Liviu
12

UltraEdit tiene un modo de editor hexadecimal:

ingrese la descripción de la imagen aquí

Para una pantalla de estilo DOS de la vieja escuela, ZTreeWin :

ingrese la descripción de la imagen aquí

(tampoco son de código libre / abierto).

Pauk
fuente
11

XVI32 es un editor hexadecimal gratuito que se ejecuta en Windows 95, Windows 98, Windows NT, Windows 2000 y Windows XP.

Cygnus Hex Editor es un potente editor de archivos para Microsoft Windows. A diferencia de los editores de texto, que están diseñados para editar archivos que contienen datos de texto, los editores hexadecimales le permiten editar archivos que contienen cualquier tipo de datos.

Free Hex Editor Neo es un galardonado editor gratuito optimizado para archivos grandes para todos los que trabajan con datos ASCII, hexadecimales, decimales, flotantes, dobles y binarios.

HxD es un editor hexadecimal rápido y cuidadosamente diseñado que, además de editar y modificar la memoria principal (RAM), maneja archivos de cualquier tamaño.

joe
fuente
26
Sin ofender, pero ¿has utilizado alguno de estos editores? Aprecio el trabajo que se dedica a buscar en Google y pegar la copia de los sitios web, pero estaba buscando recomendaciones del uso real.
Kris Erickson
1
Usé el editor hexadecimal cygnus. Pero otro sé uno ... Pero los que no usé. Pero he intentado Free Hex Editor hace mucho tiempo. Eso también es bueno
Joe
2
Estaba viniendo aquí para sugerir XVI32, así que voté por eso
Factor Mystic
9

PSPad puede editar en hexadecimal, y también es gratis.

ingrese la descripción de la imagen aquí

barfoon
fuente
7

Notepad ++ con un complemento de editor hexadecimal . Ya estaba usando el editor de texto, por lo que esto hace que se instale una aplicación menos.

ingrese la descripción de la imagen aquí

Scott
fuente
14
Este complemento es escamoso en mi experiencia. Lucha con archivos grandes y cambia al / del modo Hex al azar.
Ash
Gracias por el comentario. No hago mucha edición hexadecimal, así que no tengo mucha experiencia con eso.
Scott
No es útil cuando desea editar un archivo grande que no cabe en la memoria.
skan
5

Como también puedo hexadecimal en Vim , tiendo a decir ... ¡Vim!

texto alternativo

(Aunque generalmente uso HxD ).

akira
fuente
Solo por curiosidad, ¿cómo se activa el modo de edición hexadecimal en Vim?
Kris Erickson
3
@KrisErickson::%!xxd
akira
NO es un verdadero editor hexadecimal.
Joshua
@Joshua: define "verdadero editor hexadecimal".
akira
1
use el modo inverso xxd para volver a cambiar el hexadecimal a bytes, por ejemplo. xxd -r
Zimba
5

Winhex es una herramienta decente para eso.

Ingrese la descripción de la imagen aquí

Esta es una versión de Stack Overflow de la misma pregunta. Hay algunas opciones más para que pueda elegir entre las varias recomendadas allí si no le gusta Winhex.

Axxmasterr
fuente
2

Si quieres un editor hexadecimal que funcione desde la línea de comandos, me gusta Hexciting .

usuario1596
fuente
Parece ser un proyecto muerto: sin actividad desde el 09, el enlace a la wiki es 404
rossmcm el