How to extract dylib from shared cache
To understand iOS behaviors, sometimes it’s important to disassemble iOS framework binaries.
Since recent iOS firmware, known as
.ipsw file, contains non-encrypted root image, it’s easy to access these binaries.
However, each framework binaries, dylib files, are placed in a shared cache file.
Thus, before disassembling it, we need to extract the one from the cache.