Last updated
Last updated
В IPA-образе можно увидеть Assets.car
-файл, который начинается с BOMStore
байтов.
BOM — Bill of Materials
CAR — Compiled Asset Catalog
Чем это смотреть на MacOS:
actool
— lets you compile, print, update, and verify asset catalogs
assetutil
— process car files. It can remove unneeded assets from a car file but it can also parse a car file and produce a JSON output.
$ assetutil -I Assets.car
— посмотреть, какие файлы внутри
Вот этот бинарь экстрактит все: ./carDump Assets.car ~/out
Это специальный файл ресурсов для хранения UI.
$ acextract -i Assets.car -o ./catalog
– распаковать с помощью (проверил, работает только для изображений).
Основная статья про парсинг этого типа файлов: