├── .git-blame-ignore-revs ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── feature-request.yml │ └── question.yml └── workflows │ ├── ci.yml │ ├── macos.yml │ ├── nightly-ci.yml │ └── windows.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .readthedocs.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── README_MACHO.md ├── cle ├── __init__.py ├── address_translator.py ├── backends │ ├── __init__.py │ ├── backend.py │ ├── binja.py │ ├── blob.py │ ├── cartfile.py │ ├── cgc │ │ ├── __init__.py │ │ ├── backedcgc.py │ │ └── cgc.py │ ├── coff.py │ ├── elf │ │ ├── __init__.py │ │ ├── compilation_unit.py │ │ ├── elf.py │ │ ├── elfcore.py │ │ ├── hashtable.py │ │ ├── lsda.py │ │ ├── metaelf.py │ │ ├── regions.py │ │ ├── relocation │ │ │ ├── __init__.py │ │ │ ├── amd64.py │ │ │ ├── arm.py │ │ │ ├── arm64.py │ │ │ ├── elfreloc.py │ │ │ ├── generic.py │ │ │ ├── i386.py │ │ │ ├── mips.py │ │ │ ├── ppc.py │ │ │ ├── ppc64.py │ │ │ ├── s390x.py │ │ │ └── sparc.py │ │ ├── subprogram.py │ │ ├── symbol.py │ │ ├── symbol_type.py │ │ ├── variable.py │ │ └── variable_type.py │ ├── externs │ │ ├── __init__.py │ │ └── simdata │ │ │ ├── __init__.py │ │ │ ├── common.py │ │ │ ├── glibc_startup.py │ │ │ ├── io_file.py │ │ │ └── simdata.py │ ├── ihex.py │ ├── inlined_function.py │ ├── java │ │ ├── __init__.py │ │ ├── android_lifecycle.py │ │ ├── apk.py │ │ ├── jar.py │ │ └── soot.py │ ├── macho │ │ ├── __init__.py │ │ ├── binding.py │ │ ├── encrypted_sentinel_backer.py │ │ ├── macho.py │ │ ├── macho_enums.py │ │ ├── section.py │ │ ├── segment.py │ │ ├── structs.py │ │ └── symbol.py │ ├── minidump │ │ └── __init__.py │ ├── named_region.py │ ├── pe │ │ ├── __init__.py │ │ ├── pe.py │ │ ├── regions.py │ │ ├── relocation │ │ │ ├── __init__.py │ │ │ ├── arm.py │ │ │ ├── generic.py │ │ │ ├── mips.py │ │ │ ├── pereloc.py │ │ │ └── riscv.py │ │ ├── stubs.py │ │ └── symbol.py │ ├── region.py │ ├── regions.py │ ├── relocation.py │ ├── srec.py │ ├── static_archive.py │ ├── symbol.py │ ├── te.py │ ├── tls │ │ ├── __init__.py │ │ ├── elf_tls.py │ │ ├── elfcore_tls.py │ │ ├── minidump_tls.py │ │ ├── pe_tls.py │ │ └── tls_object.py │ ├── uefi_firmware.py │ └── xbe.py ├── errors.py ├── gdb.py ├── loader.py ├── memory.py ├── patched_stream.py ├── py.typed └── utils.py ├── docs ├── Makefile ├── _static │ └── .gitkeep ├── api │ ├── backend.rst │ ├── backends │ │ ├── binja.rst │ │ ├── blob.rst │ │ ├── cgc.rst │ │ ├── coff.rst │ │ ├── elf.rst │ │ ├── ihex.rst │ │ ├── index.rst │ │ ├── java.rst │ │ ├── macho.rst │ │ ├── minidump.rst │ │ ├── pe.rst │ │ ├── static_archive.rst │ │ ├── uefi_firmware.rst │ │ └── xbe.rst │ ├── errors.rst │ ├── index.rst │ ├── loader.rst │ ├── relocations.rst │ ├── tls.rst │ └── utils.rst ├── conf.py ├── index.rst ├── make.bat └── quickstart.rst ├── pyproject.toml └── tests ├── test_aarch64_relocations.py ├── test_address_translator.py ├── test_arch_detect.py ├── test_arm_firmware.py ├── test_blob.py ├── test_cart.py ├── test_clemory.py ├── test_coff.py ├── test_compiler_detection.py ├── test_dwarf.py ├── test_dwarf_resiliency.py ├── test_elfcore.py ├── test_exceptions.py ├── test_gdb.py ├── test_got.py ├── test_hex.py ├── test_macho.py ├── test_macho_bindinghelper.py ├── test_macho_dyld.py ├── test_macho_dyld_structs.py ├── test_macho_libs.py ├── test_macho_reloc.py ├── test_minidump.py ├── test_mips_relocations.py ├── test_namedregion.py ├── test_overlap.py ├── test_patched_stream.py ├── test_pe.py ├── test_plt.py ├── test_ppc64_initial_rtoc.py ├── test_ppc_relocations.py ├── test_preload.py ├── test_regions.py ├── test_relocated.py ├── test_runpath.py ├── test_simdata.py ├── test_stream.py ├── test_tls_resiliency.py ├── test_unpackword.py └── test_xbe.py /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.github/ISSUE_TEMPLATE/question.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/macos.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.github/workflows/macos.yml -------------------------------------------------------------------------------- /.github/workflows/nightly-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.github/workflows/nightly-ci.yml -------------------------------------------------------------------------------- /.github/workflows/windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.github/workflows/windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/.readthedocs.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/README.md -------------------------------------------------------------------------------- /README_MACHO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/README_MACHO.md -------------------------------------------------------------------------------- /cle/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/__init__.py -------------------------------------------------------------------------------- /cle/address_translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/address_translator.py -------------------------------------------------------------------------------- /cle/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/__init__.py -------------------------------------------------------------------------------- /cle/backends/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/backend.py -------------------------------------------------------------------------------- /cle/backends/binja.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/binja.py -------------------------------------------------------------------------------- /cle/backends/blob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/blob.py -------------------------------------------------------------------------------- /cle/backends/cartfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/cartfile.py -------------------------------------------------------------------------------- /cle/backends/cgc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/cgc/__init__.py -------------------------------------------------------------------------------- /cle/backends/cgc/backedcgc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/cgc/backedcgc.py -------------------------------------------------------------------------------- /cle/backends/cgc/cgc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/cgc/cgc.py -------------------------------------------------------------------------------- /cle/backends/coff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/coff.py -------------------------------------------------------------------------------- /cle/backends/elf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/__init__.py -------------------------------------------------------------------------------- /cle/backends/elf/compilation_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/compilation_unit.py -------------------------------------------------------------------------------- /cle/backends/elf/elf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/elf.py -------------------------------------------------------------------------------- /cle/backends/elf/elfcore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/elfcore.py -------------------------------------------------------------------------------- /cle/backends/elf/hashtable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/hashtable.py -------------------------------------------------------------------------------- /cle/backends/elf/lsda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/lsda.py -------------------------------------------------------------------------------- /cle/backends/elf/metaelf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/metaelf.py -------------------------------------------------------------------------------- /cle/backends/elf/regions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/regions.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/__init__.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/amd64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/amd64.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/arm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/arm.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/arm64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/arm64.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/elfreloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/elfreloc.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/generic.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/i386.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/i386.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/mips.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/mips.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/ppc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/ppc.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/ppc64.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/ppc64.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/s390x.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/s390x.py -------------------------------------------------------------------------------- /cle/backends/elf/relocation/sparc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/relocation/sparc.py -------------------------------------------------------------------------------- /cle/backends/elf/subprogram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/subprogram.py -------------------------------------------------------------------------------- /cle/backends/elf/symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/symbol.py -------------------------------------------------------------------------------- /cle/backends/elf/symbol_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/symbol_type.py -------------------------------------------------------------------------------- /cle/backends/elf/variable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/variable.py -------------------------------------------------------------------------------- /cle/backends/elf/variable_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/elf/variable_type.py -------------------------------------------------------------------------------- /cle/backends/externs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/externs/__init__.py -------------------------------------------------------------------------------- /cle/backends/externs/simdata/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/externs/simdata/__init__.py -------------------------------------------------------------------------------- /cle/backends/externs/simdata/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/externs/simdata/common.py -------------------------------------------------------------------------------- /cle/backends/externs/simdata/glibc_startup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/externs/simdata/glibc_startup.py -------------------------------------------------------------------------------- /cle/backends/externs/simdata/io_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/externs/simdata/io_file.py -------------------------------------------------------------------------------- /cle/backends/externs/simdata/simdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/externs/simdata/simdata.py -------------------------------------------------------------------------------- /cle/backends/ihex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/ihex.py -------------------------------------------------------------------------------- /cle/backends/inlined_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/inlined_function.py -------------------------------------------------------------------------------- /cle/backends/java/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /cle/backends/java/android_lifecycle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/java/android_lifecycle.py -------------------------------------------------------------------------------- /cle/backends/java/apk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/java/apk.py -------------------------------------------------------------------------------- /cle/backends/java/jar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/java/jar.py -------------------------------------------------------------------------------- /cle/backends/java/soot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/java/soot.py -------------------------------------------------------------------------------- /cle/backends/macho/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/__init__.py -------------------------------------------------------------------------------- /cle/backends/macho/binding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/binding.py -------------------------------------------------------------------------------- /cle/backends/macho/encrypted_sentinel_backer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/encrypted_sentinel_backer.py -------------------------------------------------------------------------------- /cle/backends/macho/macho.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/macho.py -------------------------------------------------------------------------------- /cle/backends/macho/macho_enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/macho_enums.py -------------------------------------------------------------------------------- /cle/backends/macho/section.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/section.py -------------------------------------------------------------------------------- /cle/backends/macho/segment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/segment.py -------------------------------------------------------------------------------- /cle/backends/macho/structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/structs.py -------------------------------------------------------------------------------- /cle/backends/macho/symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/macho/symbol.py -------------------------------------------------------------------------------- /cle/backends/minidump/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/minidump/__init__.py -------------------------------------------------------------------------------- /cle/backends/named_region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/named_region.py -------------------------------------------------------------------------------- /cle/backends/pe/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/__init__.py -------------------------------------------------------------------------------- /cle/backends/pe/pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/pe.py -------------------------------------------------------------------------------- /cle/backends/pe/regions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/regions.py -------------------------------------------------------------------------------- /cle/backends/pe/relocation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/relocation/__init__.py -------------------------------------------------------------------------------- /cle/backends/pe/relocation/arm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/relocation/arm.py -------------------------------------------------------------------------------- /cle/backends/pe/relocation/generic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/relocation/generic.py -------------------------------------------------------------------------------- /cle/backends/pe/relocation/mips.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/relocation/mips.py -------------------------------------------------------------------------------- /cle/backends/pe/relocation/pereloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/relocation/pereloc.py -------------------------------------------------------------------------------- /cle/backends/pe/relocation/riscv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/relocation/riscv.py -------------------------------------------------------------------------------- /cle/backends/pe/stubs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/stubs.py -------------------------------------------------------------------------------- /cle/backends/pe/symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/pe/symbol.py -------------------------------------------------------------------------------- /cle/backends/region.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/region.py -------------------------------------------------------------------------------- /cle/backends/regions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/regions.py -------------------------------------------------------------------------------- /cle/backends/relocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/relocation.py -------------------------------------------------------------------------------- /cle/backends/srec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/srec.py -------------------------------------------------------------------------------- /cle/backends/static_archive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/static_archive.py -------------------------------------------------------------------------------- /cle/backends/symbol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/symbol.py -------------------------------------------------------------------------------- /cle/backends/te.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/te.py -------------------------------------------------------------------------------- /cle/backends/tls/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/tls/__init__.py -------------------------------------------------------------------------------- /cle/backends/tls/elf_tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/tls/elf_tls.py -------------------------------------------------------------------------------- /cle/backends/tls/elfcore_tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/tls/elfcore_tls.py -------------------------------------------------------------------------------- /cle/backends/tls/minidump_tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/tls/minidump_tls.py -------------------------------------------------------------------------------- /cle/backends/tls/pe_tls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/tls/pe_tls.py -------------------------------------------------------------------------------- /cle/backends/tls/tls_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/tls/tls_object.py -------------------------------------------------------------------------------- /cle/backends/uefi_firmware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/uefi_firmware.py -------------------------------------------------------------------------------- /cle/backends/xbe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/backends/xbe.py -------------------------------------------------------------------------------- /cle/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/errors.py -------------------------------------------------------------------------------- /cle/gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/gdb.py -------------------------------------------------------------------------------- /cle/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/loader.py -------------------------------------------------------------------------------- /cle/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/memory.py -------------------------------------------------------------------------------- /cle/patched_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/patched_stream.py -------------------------------------------------------------------------------- /cle/py.typed: -------------------------------------------------------------------------------- 1 | partial 2 | -------------------------------------------------------------------------------- /cle/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/cle/utils.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/_static/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/api/backend.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backend.rst -------------------------------------------------------------------------------- /docs/api/backends/binja.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/binja.rst -------------------------------------------------------------------------------- /docs/api/backends/blob.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/blob.rst -------------------------------------------------------------------------------- /docs/api/backends/cgc.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/cgc.rst -------------------------------------------------------------------------------- /docs/api/backends/coff.rst: -------------------------------------------------------------------------------- 1 | COFF 2 | ==== 3 | 4 | .. automodule:: cle.backends.coff 5 | -------------------------------------------------------------------------------- /docs/api/backends/elf.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/elf.rst -------------------------------------------------------------------------------- /docs/api/backends/ihex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/ihex.rst -------------------------------------------------------------------------------- /docs/api/backends/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/index.rst -------------------------------------------------------------------------------- /docs/api/backends/java.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/java.rst -------------------------------------------------------------------------------- /docs/api/backends/macho.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/macho.rst -------------------------------------------------------------------------------- /docs/api/backends/minidump.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/minidump.rst -------------------------------------------------------------------------------- /docs/api/backends/pe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/pe.rst -------------------------------------------------------------------------------- /docs/api/backends/static_archive.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/static_archive.rst -------------------------------------------------------------------------------- /docs/api/backends/uefi_firmware.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/uefi_firmware.rst -------------------------------------------------------------------------------- /docs/api/backends/xbe.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/backends/xbe.rst -------------------------------------------------------------------------------- /docs/api/errors.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/errors.rst -------------------------------------------------------------------------------- /docs/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/index.rst -------------------------------------------------------------------------------- /docs/api/loader.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/loader.rst -------------------------------------------------------------------------------- /docs/api/relocations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/relocations.rst -------------------------------------------------------------------------------- /docs/api/tls.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/tls.rst -------------------------------------------------------------------------------- /docs/api/utils.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/api/utils.rst -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/docs/quickstart.rst -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/test_aarch64_relocations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_aarch64_relocations.py -------------------------------------------------------------------------------- /tests/test_address_translator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_address_translator.py -------------------------------------------------------------------------------- /tests/test_arch_detect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_arch_detect.py -------------------------------------------------------------------------------- /tests/test_arm_firmware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_arm_firmware.py -------------------------------------------------------------------------------- /tests/test_blob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_blob.py -------------------------------------------------------------------------------- /tests/test_cart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_cart.py -------------------------------------------------------------------------------- /tests/test_clemory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_clemory.py -------------------------------------------------------------------------------- /tests/test_coff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_coff.py -------------------------------------------------------------------------------- /tests/test_compiler_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_compiler_detection.py -------------------------------------------------------------------------------- /tests/test_dwarf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_dwarf.py -------------------------------------------------------------------------------- /tests/test_dwarf_resiliency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_dwarf_resiliency.py -------------------------------------------------------------------------------- /tests/test_elfcore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_elfcore.py -------------------------------------------------------------------------------- /tests/test_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_exceptions.py -------------------------------------------------------------------------------- /tests/test_gdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_gdb.py -------------------------------------------------------------------------------- /tests/test_got.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_got.py -------------------------------------------------------------------------------- /tests/test_hex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_hex.py -------------------------------------------------------------------------------- /tests/test_macho.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_macho.py -------------------------------------------------------------------------------- /tests/test_macho_bindinghelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_macho_bindinghelper.py -------------------------------------------------------------------------------- /tests/test_macho_dyld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_macho_dyld.py -------------------------------------------------------------------------------- /tests/test_macho_dyld_structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_macho_dyld_structs.py -------------------------------------------------------------------------------- /tests/test_macho_libs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_macho_libs.py -------------------------------------------------------------------------------- /tests/test_macho_reloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_macho_reloc.py -------------------------------------------------------------------------------- /tests/test_minidump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_minidump.py -------------------------------------------------------------------------------- /tests/test_mips_relocations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_mips_relocations.py -------------------------------------------------------------------------------- /tests/test_namedregion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_namedregion.py -------------------------------------------------------------------------------- /tests/test_overlap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_overlap.py -------------------------------------------------------------------------------- /tests/test_patched_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_patched_stream.py -------------------------------------------------------------------------------- /tests/test_pe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_pe.py -------------------------------------------------------------------------------- /tests/test_plt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_plt.py -------------------------------------------------------------------------------- /tests/test_ppc64_initial_rtoc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_ppc64_initial_rtoc.py -------------------------------------------------------------------------------- /tests/test_ppc_relocations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_ppc_relocations.py -------------------------------------------------------------------------------- /tests/test_preload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_preload.py -------------------------------------------------------------------------------- /tests/test_regions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_regions.py -------------------------------------------------------------------------------- /tests/test_relocated.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_relocated.py -------------------------------------------------------------------------------- /tests/test_runpath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_runpath.py -------------------------------------------------------------------------------- /tests/test_simdata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_simdata.py -------------------------------------------------------------------------------- /tests/test_stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_stream.py -------------------------------------------------------------------------------- /tests/test_tls_resiliency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_tls_resiliency.py -------------------------------------------------------------------------------- /tests/test_unpackword.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_unpackword.py -------------------------------------------------------------------------------- /tests/test_xbe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/angr/cle/HEAD/tests/test_xbe.py --------------------------------------------------------------------------------