¿Cómo puedo convertir un archivo .bin (binario) a un archivo .json (json) con Linux?

¿Cómo puedo convertir un archivo .bin (binario) a un archivo .json (json) con Linux?

No sé cómo convertir un archivo binario a un archivo .json. He estado buscando por un tiempo y no pude encontrar una sola respuesta, bueno, lo encontré, pero ninguna funcionó.

¿Se puede hacer esto con solo un simple código de línea de comando o se necesita una aplicación o algo para hacerlo? Si pudieras ayudar, sería realmente bueno.

Gracias

Respuesta1

Una extensión de archivo .bin puede contener cualquier cosa, incluido un archivo de texto, pero no generalmente.

Un archivo json es un archivo de texto, por lo que es posible que sea un archivo json con un nombre incorrecto.

Duplicar el archivo original

Intente abrirlo en un editor de texto como gvim (busque en Google). Gvim es un editor de código abierto disponible para PC y Linux.

Si el resultado parece un revoltijo de letras, revise las primeras líneas. A menudo, un archivo .bin tendrá un texto al inicio o cerca del mismo que puede buscar en Google para obtener más información.

Si el archivo cuando se abre parece un archivo json (de nuevo, Google), simplemente guárdelo con la terminación ".json" agregada al nombre del archivo y listo.

Esto es simple en Linux y en la línea de comandos de PC y al guardar desde gvim, es más complicado cuando el sistema operativo lo está "ayudando".

Si está en Linux, pruebe con "cadenas" para obtener más pistas y publíquelas aquí.

Buena suerte, cuando logres concederte el rango de cadete detective informático nivel 3, te lo merecerás. Con suerte, tardarás unos 30 minutos en llegar al resultado. El resultado podría ser que no sea práctico convertirlo a un archivo .json.

Cuéntanos tu progreso.

Por cierto, aunque estoy clasificado como un colaborador nuevo, he estado en este juego durante más de 40 años.

información relacionada