├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── bug_report.md └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── ConverterExplanation.md ├── LICENSE ├── README.md ├── bin ├── dyldex ├── dyldex_all ├── kextex └── kextex_all ├── setup.py ├── src └── DyldExtractor │ ├── __init__.py │ ├── cache_context.py │ ├── converter │ ├── __init__.py │ ├── chained_fixups.py │ ├── linkedit_optimizer.py │ ├── macho_offset.py │ ├── objc_fixer.py │ ├── slide_info.py │ └── stub_fixer.py │ ├── dyld │ ├── __init__.py │ ├── dyld_constants.py │ ├── dyld_context.py │ ├── dyld_structs.py │ └── dyld_trie.py │ ├── extraction_context.py │ ├── file_context.py │ ├── kc │ ├── __init__.py │ └── kc_context.py │ ├── leb128.py │ ├── macho │ ├── __init__.py │ ├── fixup_chains_structs.py │ ├── macho_constants.py │ ├── macho_context.py │ ├── macho_structs.py │ └── segment_context.py │ ├── objc │ ├── __init__.py │ └── objc_structs.py │ └── structure.py └── tests ├── run_all_images.py └── run_all_images_multiprocess.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/.gitignore -------------------------------------------------------------------------------- /ConverterExplanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/ConverterExplanation.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/README.md -------------------------------------------------------------------------------- /bin/dyldex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/bin/dyldex -------------------------------------------------------------------------------- /bin/dyldex_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/bin/dyldex_all -------------------------------------------------------------------------------- /bin/kextex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/bin/kextex -------------------------------------------------------------------------------- /bin/kextex_all: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/bin/kextex_all -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/setup.py -------------------------------------------------------------------------------- /src/DyldExtractor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/DyldExtractor/cache_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/cache_context.py -------------------------------------------------------------------------------- /src/DyldExtractor/converter/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/DyldExtractor/converter/chained_fixups.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/converter/chained_fixups.py -------------------------------------------------------------------------------- /src/DyldExtractor/converter/linkedit_optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/converter/linkedit_optimizer.py -------------------------------------------------------------------------------- /src/DyldExtractor/converter/macho_offset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/converter/macho_offset.py -------------------------------------------------------------------------------- /src/DyldExtractor/converter/objc_fixer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/converter/objc_fixer.py -------------------------------------------------------------------------------- /src/DyldExtractor/converter/slide_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/converter/slide_info.py -------------------------------------------------------------------------------- /src/DyldExtractor/converter/stub_fixer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/converter/stub_fixer.py -------------------------------------------------------------------------------- /src/DyldExtractor/dyld/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/DyldExtractor/dyld/dyld_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/dyld/dyld_constants.py -------------------------------------------------------------------------------- /src/DyldExtractor/dyld/dyld_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/dyld/dyld_context.py -------------------------------------------------------------------------------- /src/DyldExtractor/dyld/dyld_structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/dyld/dyld_structs.py -------------------------------------------------------------------------------- /src/DyldExtractor/dyld/dyld_trie.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/dyld/dyld_trie.py -------------------------------------------------------------------------------- /src/DyldExtractor/extraction_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/extraction_context.py -------------------------------------------------------------------------------- /src/DyldExtractor/file_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/file_context.py -------------------------------------------------------------------------------- /src/DyldExtractor/kc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/DyldExtractor/kc/kc_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/kc/kc_context.py -------------------------------------------------------------------------------- /src/DyldExtractor/leb128.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/leb128.py -------------------------------------------------------------------------------- /src/DyldExtractor/macho/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/DyldExtractor/macho/fixup_chains_structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/macho/fixup_chains_structs.py -------------------------------------------------------------------------------- /src/DyldExtractor/macho/macho_constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/macho/macho_constants.py -------------------------------------------------------------------------------- /src/DyldExtractor/macho/macho_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/macho/macho_context.py -------------------------------------------------------------------------------- /src/DyldExtractor/macho/macho_structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/macho/macho_structs.py -------------------------------------------------------------------------------- /src/DyldExtractor/macho/segment_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/macho/segment_context.py -------------------------------------------------------------------------------- /src/DyldExtractor/objc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/DyldExtractor/objc/objc_structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/objc/objc_structs.py -------------------------------------------------------------------------------- /src/DyldExtractor/structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/src/DyldExtractor/structure.py -------------------------------------------------------------------------------- /tests/run_all_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/tests/run_all_images.py -------------------------------------------------------------------------------- /tests/run_all_images_multiprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arandomdev/DyldExtractor/HEAD/tests/run_all_images_multiprocess.py --------------------------------------------------------------------------------