Skip to content

Extract Binaries from Apple's Dyld Shared Cache

License

Notifications You must be signed in to change notification settings

arandomdev/DyldExtractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyPI version

DyldExtractor

Extract Binaries from Apple's Dyld Shared Cache to be useful in a disassembler. This tool only supports iOS, arm64.

Installation

python3 -m pip install dyldextractor

Usage Examples


# Listing Framework names containing <Filter Text>
dyldex -l -f <Filter Text> [dyld_shared_cache_path]

# Extracting a framework
dyldex -e SpringBoard.framework/SpringBoard [dyld_shared_cache_path]

# Extracting all frameworks/libraries from a shared cache
dyldex_all [dyld_shared_cache_path]

# Extracting all frameworks/libraries from a shared cache containing name
dyldex_all -f <Filter Text> [dyld_shared_cache_path]

# In any of the above examples, replace "dyldex" and "dyldex_all" with "kextex" and "kextex_all" respectively to extract images from a MH_FILESET kernelcache instead of a DSC

About

Extract Binaries from Apple's Dyld Shared Cache

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages