¿Qué herramientas están disponibles para ayudar a decodificar formatos de datos binarios desconocidos?
Conozco Hex Workshop y 010 Editor, ambas estructuras de soporte. Estos están bien hasta cierto punto para un formato fijo conocido, pero se vuelven difíciles de usar con algo más complicado, especialmente para formatos desconocidos. Supongo que estoy buscando un módulo para un lenguaje de secuencias de comandos o una herramienta GUI para secuencias de comandos.
Por ejemplo, me gustaría poder encontrar una estructura dentro de un bloque de datos a partir de información limitada conocida, quizás un número mágico. Una vez que haya encontrado una estructura, siga las palabras de longitud y desplazamiento conocidas para encontrar otras estructuras. Luego repita esto de forma recursiva e iterativa cuando tenga sentido.
En mis sueños, ¡quizás incluso identifique automáticamente posibles compensaciones y longitudes en función de lo que ya le he dicho al sistema!