MANIFEST.in
README.md
setup.py
mini_loaders/__init__.py
mini_loaders/compile.py
mini_loaders/parallel_api/__init__.py
mini_loaders/parallel_api/api.py
mini_loaders/parallel_api/consts.py
mini_loaders/parallel_api/multi_process_comm.py
mini_loaders/parallel_api/multi_process_job.py
py_shelf.egg-info/PKG-INFO
py_shelf.egg-info/SOURCES.txt
py_shelf.egg-info/dependency_links.txt
py_shelf.egg-info/requires.txt
py_shelf.egg-info/top_level.txt
shelf/__init__.py
shelf/__main__.py
shelf/relocate.py
shelf/arm/__init__.py
shelf/arm/aarch64_dynamic_relocations.py
shelf/arm/arm_32_dynamic_relocations.py
shelf/arm/x32.py
shelf/arm/x64.py
shelf/hooks/__init__.py
shelf/hooks/base_hook.py
shelf/hooks/hooks_configuration_parser.py
shelf/hooks/builtin/__init__.py
shelf/hooks/builtin/change_memory_protection.py
shelf/hooks/builtin/descriptors.py
shelf/hooks/builtin/rwx_bypass.py
shelf/intel/__init__.py
shelf/intel/x32.py
shelf/intel/x64.py
shelf/lib/__init__.py
shelf/lib/consts.py
shelf/lib/exceptions.py
shelf/lib/five.py
shelf/lib/shellcode.py
shelf/lib/ext/__init__.py
shelf/lib/ext/dynamic_relocations_base.py
shelf/lib/ext/dynamic_symbols.py
shelf/lib/ext/irelative_relocations.py
shelf/lib/ext/loader_symbols.py
shelf/lib/utils/__init__.py
shelf/lib/utils/address_utils.py
shelf/lib/utils/disassembler.py
shelf/lib/utils/general.py
shelf/lib/utils/hooks.py
shelf/lib/utils/memory_section.py
shelf/lib/utils/mini_loader.py
shelf/mips/__init__.py
shelf/mips/mips.py
shelf/resources/__init__.py
shelf/resources/mini_loader_arm_x32.shellcode
shelf/resources/mini_loader_arm_x32.shellcode.structs.json
shelf/resources/mini_loader_arm_x32.shellcode.symbols
shelf/resources/mini_loader_arm_x32_dynamic.shellcode
shelf/resources/mini_loader_arm_x32_dynamic.shellcode.structs.json
shelf/resources/mini_loader_arm_x32_dynamic.shellcode.symbols
shelf/resources/mini_loader_arm_x32_dynamic_eshelf.shellcode
shelf/resources/mini_loader_arm_x32_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_arm_x32_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_arm_x32_eshelf.shellcode
shelf/resources/mini_loader_arm_x32_eshelf.shellcode.structs.json
shelf/resources/mini_loader_arm_x32_eshelf.shellcode.symbols
shelf/resources/mini_loader_arm_x32_hooks.shellcode
shelf/resources/mini_loader_arm_x32_hooks.shellcode.structs.json
shelf/resources/mini_loader_arm_x32_hooks.shellcode.symbols
shelf/resources/mini_loader_arm_x32_hooks_dynamic.shellcode
shelf/resources/mini_loader_arm_x32_hooks_dynamic.shellcode.structs.json
shelf/resources/mini_loader_arm_x32_hooks_dynamic.shellcode.symbols
shelf/resources/mini_loader_arm_x32_hooks_dynamic_eshelf.shellcode
shelf/resources/mini_loader_arm_x32_hooks_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_arm_x32_hooks_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_arm_x32_hooks_eshelf.shellcode
shelf/resources/mini_loader_arm_x32_hooks_eshelf.shellcode.structs.json
shelf/resources/mini_loader_arm_x32_hooks_eshelf.shellcode.symbols
shelf/resources/mini_loader_arm_x64.shellcode
shelf/resources/mini_loader_arm_x64.shellcode.structs.json
shelf/resources/mini_loader_arm_x64.shellcode.symbols
shelf/resources/mini_loader_arm_x64_dynamic.shellcode
shelf/resources/mini_loader_arm_x64_dynamic.shellcode.structs.json
shelf/resources/mini_loader_arm_x64_dynamic.shellcode.symbols
shelf/resources/mini_loader_arm_x64_dynamic_eshelf.shellcode
shelf/resources/mini_loader_arm_x64_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_arm_x64_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_arm_x64_eshelf.shellcode
shelf/resources/mini_loader_arm_x64_eshelf.shellcode.structs.json
shelf/resources/mini_loader_arm_x64_eshelf.shellcode.symbols
shelf/resources/mini_loader_arm_x64_hooks.shellcode
shelf/resources/mini_loader_arm_x64_hooks.shellcode.structs.json
shelf/resources/mini_loader_arm_x64_hooks.shellcode.symbols
shelf/resources/mini_loader_arm_x64_hooks_dynamic.shellcode
shelf/resources/mini_loader_arm_x64_hooks_dynamic.shellcode.structs.json
shelf/resources/mini_loader_arm_x64_hooks_dynamic.shellcode.symbols
shelf/resources/mini_loader_arm_x64_hooks_dynamic_eshelf.shellcode
shelf/resources/mini_loader_arm_x64_hooks_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_arm_x64_hooks_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_arm_x64_hooks_eshelf.shellcode
shelf/resources/mini_loader_arm_x64_hooks_eshelf.shellcode.structs.json
shelf/resources/mini_loader_arm_x64_hooks_eshelf.shellcode.symbols
shelf/resources/mini_loader_mips.shellcode
shelf/resources/mini_loader_mips.shellcode.structs.json
shelf/resources/mini_loader_mips.shellcode.symbols
shelf/resources/mini_loader_mips_dynamic.shellcode
shelf/resources/mini_loader_mips_dynamic.shellcode.structs.json
shelf/resources/mini_loader_mips_dynamic.shellcode.symbols
shelf/resources/mini_loader_mips_dynamic_eshelf.shellcode
shelf/resources/mini_loader_mips_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_mips_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_mips_eshelf.shellcode
shelf/resources/mini_loader_mips_eshelf.shellcode.structs.json
shelf/resources/mini_loader_mips_eshelf.shellcode.symbols
shelf/resources/mini_loader_mips_hooks.shellcode
shelf/resources/mini_loader_mips_hooks.shellcode.structs.json
shelf/resources/mini_loader_mips_hooks.shellcode.symbols
shelf/resources/mini_loader_mips_hooks_dynamic.shellcode
shelf/resources/mini_loader_mips_hooks_dynamic.shellcode.structs.json
shelf/resources/mini_loader_mips_hooks_dynamic.shellcode.symbols
shelf/resources/mini_loader_mips_hooks_dynamic_eshelf.shellcode
shelf/resources/mini_loader_mips_hooks_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_mips_hooks_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_mips_hooks_eshelf.shellcode
shelf/resources/mini_loader_mips_hooks_eshelf.shellcode.structs.json
shelf/resources/mini_loader_mips_hooks_eshelf.shellcode.symbols
shelf/resources/mini_loader_mipsbe.shellcode
shelf/resources/mini_loader_mipsbe.shellcode.structs.json
shelf/resources/mini_loader_mipsbe.shellcode.symbols
shelf/resources/mini_loader_mipsbe_dynamic.shellcode
shelf/resources/mini_loader_mipsbe_dynamic.shellcode.structs.json
shelf/resources/mini_loader_mipsbe_dynamic.shellcode.symbols
shelf/resources/mini_loader_mipsbe_dynamic_eshelf.shellcode
shelf/resources/mini_loader_mipsbe_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_mipsbe_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_mipsbe_eshelf.shellcode
shelf/resources/mini_loader_mipsbe_eshelf.shellcode.structs.json
shelf/resources/mini_loader_mipsbe_eshelf.shellcode.symbols
shelf/resources/mini_loader_mipsbe_hooks.shellcode
shelf/resources/mini_loader_mipsbe_hooks.shellcode.structs.json
shelf/resources/mini_loader_mipsbe_hooks.shellcode.symbols
shelf/resources/mini_loader_mipsbe_hooks_dynamic.shellcode
shelf/resources/mini_loader_mipsbe_hooks_dynamic.shellcode.structs.json
shelf/resources/mini_loader_mipsbe_hooks_dynamic.shellcode.symbols
shelf/resources/mini_loader_mipsbe_hooks_dynamic_eshelf.shellcode
shelf/resources/mini_loader_mipsbe_hooks_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_mipsbe_hooks_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_mipsbe_hooks_eshelf.shellcode
shelf/resources/mini_loader_mipsbe_hooks_eshelf.shellcode.structs.json
shelf/resources/mini_loader_mipsbe_hooks_eshelf.shellcode.symbols
shelf/resources/mini_loader_x32.shellcode
shelf/resources/mini_loader_x32.shellcode.structs.json
shelf/resources/mini_loader_x32.shellcode.symbols
shelf/resources/mini_loader_x32_dynamic.shellcode
shelf/resources/mini_loader_x32_dynamic.shellcode.structs.json
shelf/resources/mini_loader_x32_dynamic.shellcode.symbols
shelf/resources/mini_loader_x32_dynamic_eshelf.shellcode
shelf/resources/mini_loader_x32_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_x32_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_x32_eshelf.shellcode
shelf/resources/mini_loader_x32_eshelf.shellcode.structs.json
shelf/resources/mini_loader_x32_eshelf.shellcode.symbols
shelf/resources/mini_loader_x32_hooks.shellcode
shelf/resources/mini_loader_x32_hooks.shellcode.structs.json
shelf/resources/mini_loader_x32_hooks.shellcode.symbols
shelf/resources/mini_loader_x32_hooks_dynamic.shellcode
shelf/resources/mini_loader_x32_hooks_dynamic.shellcode.structs.json
shelf/resources/mini_loader_x32_hooks_dynamic.shellcode.symbols
shelf/resources/mini_loader_x32_hooks_dynamic_eshelf.shellcode
shelf/resources/mini_loader_x32_hooks_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_x32_hooks_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_x32_hooks_eshelf.shellcode
shelf/resources/mini_loader_x32_hooks_eshelf.shellcode.structs.json
shelf/resources/mini_loader_x32_hooks_eshelf.shellcode.symbols
shelf/resources/mini_loader_x64.shellcode
shelf/resources/mini_loader_x64.shellcode.structs.json
shelf/resources/mini_loader_x64.shellcode.symbols
shelf/resources/mini_loader_x64_dynamic.shellcode
shelf/resources/mini_loader_x64_dynamic.shellcode.structs.json
shelf/resources/mini_loader_x64_dynamic.shellcode.symbols
shelf/resources/mini_loader_x64_dynamic_eshelf.shellcode
shelf/resources/mini_loader_x64_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_x64_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_x64_eshelf.shellcode
shelf/resources/mini_loader_x64_eshelf.shellcode.structs.json
shelf/resources/mini_loader_x64_eshelf.shellcode.symbols
shelf/resources/mini_loader_x64_hooks.shellcode
shelf/resources/mini_loader_x64_hooks.shellcode.structs.json
shelf/resources/mini_loader_x64_hooks.shellcode.symbols
shelf/resources/mini_loader_x64_hooks_dynamic.shellcode
shelf/resources/mini_loader_x64_hooks_dynamic.shellcode.structs.json
shelf/resources/mini_loader_x64_hooks_dynamic.shellcode.symbols
shelf/resources/mini_loader_x64_hooks_dynamic_eshelf.shellcode
shelf/resources/mini_loader_x64_hooks_dynamic_eshelf.shellcode.structs.json
shelf/resources/mini_loader_x64_hooks_dynamic_eshelf.shellcode.symbols
shelf/resources/mini_loader_x64_hooks_eshelf.shellcode
shelf/resources/mini_loader_x64_hooks_eshelf.shellcode.structs.json
shelf/resources/mini_loader_x64_hooks_eshelf.shellcode.symbols
shelf/resources/resource_aarch64_mem_change_protection_hook.hook
shelf/resources/resource_arm32_mem_change_protection_hook.hook
shelf/resources/resource_intel_x32_mem_change_protection_hook.hook
shelf/resources/resource_intel_x64_mem_change_protection_hook.hook
shelf/resources/resource_mips_mem_change_protection_hook.hook