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