Estoy trabajando en un software de preparación de archivos para permitir que los traductores trabajen fácil y eficientemente en una amplia gama de formatos de archivo.Cómo realizar ingeniería inversa de los formatos de archivo binarios con fines de compatibilidad
En cuanto a los formatos basados en texto (xml, php, archivos de recursos, ...) mi pequeña utilidad de preparación funciona bien, pero un problema importante para la mayoría de los traductores es manejar todo tipo de formatos binarios patentados (Framemaker, Publisher, Quark ...).
Estos archivos rara vez se solicitan y deben abrirse en aplicaciones costosas (pocos independientes pueden permitirse comprar software por valor de $ 20,000 solo para manejar algunos proyectos por año), y aun así no es conveniente trabajar directamente en aquellos aplicaciones de todos modos.
Me gustaría poder leer estos archivos y extraer el texto de tal manera que pueda ser traducido y luego reimportado en la aplicación original con el mínimo esfuerzo, o incluso mejor, para recrear un binario nativo válido archivo.
¿Eso suena factible?
¿Dónde puedo encontrar más información sobre el manejo de formatos de archivos binarios y hay herramientas útiles para este tipo de trabajos (además de los editores hexadecimales normales)?
Gracias de antemano.
+1 ponerse en contacto con los proveedores podría ser muy útil – dss539