Extract iOS 15 system symbols with dyld-shared-cache-extractor

Опубликовано: 23 Сентябрь 2021
на канале: Marco Eidinger
726
2

Demonstration of using https://github.com/keith/dyld-shared-... to extract system symbols from iOS 15 firmware.

dyld-shared-cache-extractor is using the private dsc_extractor.bundle from Xcode. Hence, on a machine with Xcode 13 it is possible to extract dyld_shared_cache for iOS 15.

Motivation: the dyld_shared_cache format in iOS 15 & macOS 12 has changed and has now been split into 2 or more slices. The current version of Apple's tool for this job, dsc_extractor, will not work. Apple did not yet release updated dyld source.