Pregunta

Tengo un archivo binario de formato desconocido que necesito poder leer. Tengo acceso a un programa que puede "desempaquetar" el archivo, pero la interfaz de usuario es terrible para exportar datos. He extraído algunos puntos en un intento de buscarlos en el archivo y descubrir un patrón, pero no es un método eficiente. Lo que estoy tratando de hacer es hacer coincidir los patrones hexadecimales con los valores de puntos flotantes individuales, pero copiar, pegar, traducir y buscar el archivo no es un proceso rápido.

He mirado bastante a su alrededor, y parece que no puedo encontrar ningún editor hexadecimal que permita que un usuario resalte 4 u 8 bytes y muestre un número de punto flotante único o doble en la vista de texto, en lugar de Mojibake. Tal vez no estoy utilizando todo el potencial de los editores hexadecimales que he probado, pero estoy atascado. Aquí hay una lista de editores que he probado. ¿Alguien sabe de un editor que tenga las características que necesito o cómo usar correctamente las que he intentado?

  • Hedit
  • Flexible
  • Editor hexagonal neo
  • Complemento hexadecimal de notas ++
  • HXD
¿Fue útil?

Solución

Hace algún tiempo, escribí un espectador hexagonal llamado Mago en serie que tiene una funcionalidad como esta.

Desafortunadamente, solo tiene conversiones para tipos integrales (entero, largo, etc.), pero es relativamente fácil agregar nuevas conversiones. Si desea, puedo intentar escribir un convertidor flotante mañana.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top