|
xzre
|
this structure is used to hold most of the backdoor information. it's used as a local variable in function backdoor_setup More...
#include <xzre.h>
Data Fields | |
| struct link_map * | main_map |
| this is for sshd itself | |
| struct link_map * | dynamic_linker_map |
| this is for ld.so | |
| struct link_map * | liblzma_map |
| struct link_map * | libcrypto_map |
| struct link_map * | libsystemd_map |
| struct link_map * | libc_map |
| elf_handles_t | elf_handles |
| backdoor_data_handle_t | data_handle |
| elf_info_t | main_info |
| this is for sshd itself More... | |
| elf_info_t | dynamic_linker_info |
| ELF context for ld.so. More... | |
| elf_info_t | libc_info |
| ELF context for libc.so. | |
| elf_info_t | liblzma_info |
| elf_info_t | libcrypto_info |
| ELF context for libcrypto.so. | |
| libc_imports_t | libc_imports |
| functions imported from libc | |
| string_references_t | string_refs |
| information about resolved string references and the containing functions boundaries | |
| lzma_allocator | fake_allocator |
| lzma_allocator * | import_resolver |
| ELF import resolver (fake LZMA allocator) | |
this structure is used to hold most of the backdoor information. it's used as a local variable in function backdoor_setup
| elf_info_t backdoor_data::dynamic_linker_info |
ELF context for ld.so.
in early backdoor_setup() this is for the dynamic linker ld.so
| elf_info_t backdoor_data::main_info |
this is for sshd itself
parsed ELF files