Desbloquean formato de archivo Apple: análisis en el navegador

Fuentes: A Deep Dive into Apple's .car File Format

Un desarrollador ha logrado descifrar el formato de archivo .car de Apple, utilizado para gestionar recursos como imágenes, colores e iconos en aplicaciones iOS, macOS, watchOS y tvOS. Estos archivos, fundamentales en cada aplicación de Apple, carecían de documentación oficial, lo que dificultaba su análisis y manipulación. El investigador ha creado un parser y compilador para .car que funciona directamente en el navegador a través de WebAssembly, eliminando la necesidad de herramientas propietarias de Apple. Este logro abre la puerta a la investigación en seguridad y al desarrollo de herramientas para desarrolladores que no dependan de Xcode. El formato .car, que probablemente significa 'Compiled Asset Record', se basa en una estructura llamada BOM (Bill of Materials) y contiene información crucial como versiones, UUIDs y mappings entre nombres de recursos y datos. El parser permite explorar el contenido de estos archivos, revelando detalles sobre la organización de los recursos y cómo se gestionan en diferentes dispositivos y contextos. El desarrollador está considerando la posibilidad de publicar el código fuente de estas herramientas.