joyce8/EMBER2024-capa huggingface dataset:
Function at 0x140034760
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sub rsp, 0x48
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x22], 0x63695474
mov word [rsp + 0x2b], 0x74
mov dword [rsp + 0x26], 0x756f436b
mov word [rsp + 0x20], 0x6547
mov byte [rsp + 0x2a], 0x6e
call fcn.140032790
lea rdx, [rsp + 0x20]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400347c2
call rax
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x48
ret
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x48
ret

Function at 0x1400347e0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x68
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov r13, qword [rbp + 0x68]
mov rsi, rcx
lea rcx, [rbp - 0x38]
mov r12d, r9d
mov r15, r8
mov r14d, edx
xor ebx, ebx
mov dword [rbp - 0x35], 0x33697061
mov dword [rbp - 0x2f], 0x6c6c64
mov word [rbp - 0x37], 0x7664
mov word [rbp - 0x31], 0x2e32
mov byte [rbp - 0x38], 0x41
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x1400348a8
lea rdx, [rbp - 0x28]
mov rcx, rax
mov word [rbp - 0x25], 0x6f54
mov word [rbp - 0x28], 0x6547
mov word [rbp - 0x1d], 0x726f
mov dword [rbp - 0x18], 0x6e6f69
mov dword [rbp - 0x23], 0x496e656b
mov word [rbp - 0x1a], 0x7461
mov byte [rbp - 0x1b], 0x6d
mov byte [rbp - 0x26], 0x74
mov word [rbp - 0x1f], 0x666e
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14003489f
mov r9d, r12d
mov r8, r15
mov edx, r14d
mov rcx, rsi
mov qword [rsp + 0x20], r13
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x68
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
Function at 0x1400349d0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r14
mov rbp, rsp
sub rsp, 0x60
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rsi, rcx
lea rcx, [rbp - 0x40]
mov r14d, edx
xor ebx, ebx
mov dword [rbp - 0x3d], 0x33697061
mov dword [rbp - 0x37], 0x6c6c64
mov word [rbp - 0x3f], 0x7664
mov word [rbp - 0x39], 0x2e32
mov byte [rbp - 0x40], 0x41
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x140034a98
lea rdx, [rbp - 0x30]
mov rcx, rax
mov dword [rbp - 0x17], 0x726f74
mov dword [rbp - 0x30], 0x74696e49
mov word [rbp - 0x2b], 0x6c61
mov dword [rbp - 0x28], 0x6553657a
mov word [rbp - 0x1e], 0x6544
mov word [rbp - 0x21], 0x7469
mov word [rbp - 0x24], 0x7563
mov dword [rbp - 0x1b], 0x70697263
mov byte [rbp - 0x22], 0x72
mov byte [rbp - 0x1f], 0x79
mov byte [rbp - 0x1c], 0x73
mov byte [rbp - 0x29], 0x69
mov byte [rbp - 0x2c], 0x69
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140034a8f
mov edx, r14d
mov rcx, rsi
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14006c1f0
lea r11, [rsp + 0x60]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret

Function at 0x140034ac0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbx
sub rsp, 0x40
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov rbx, rcx
mov dword [rsp + 0x22], 0x466c6163
mov word [rsp + 0x27], 0x6565
mov word [rsp + 0x20], 0x6f4c
mov byte [rsp + 0x26], 0x72
mov byte [rsp + 0x29], 0
call fcn.140032790
lea rdx, [rsp + 0x20]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140034b28
mov rcx, rbx
call rax
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x40
pop rbx
ret
mov rax, rbx
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x40
pop rbx
ret
Function at 0x140034b40
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 7]
sub rsp, 0x88
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 9], rax
mov rax, qword [rbp + 0x77]
mov r13, qword [rbp + 0x6f]
mov rsi, rcx
mov qword [rbp - 0x41], rax
mov rax, qword [rbp + 0x7f]
lea rcx, [rbp - 0x31]
mov r12, r9
mov r15, r8
mov r14, rdx
mov qword [rbp - 0x39], rax
xor ebx, ebx
mov dword [rbp - 0x2e], 0x33697061
mov dword [rbp - 0x28], 0x6c6c64
mov word [rbp - 0x30], 0x7664
mov word [rbp - 0x2a], 0x2e32
mov byte [rbp - 0x31], 0x41
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x140034c23
lea rdx, [rbp - 0x21]
mov rcx, rax
mov dword [rbp - 0x19], 0x6e756f63
mov dword [rbp - 0x14], 0x41646953
mov dword [rbp - 0x1f], 0x70756b6f
mov byte [rbp - 0x10], bl
mov word [rbp - 0x21], 0x6f4c
mov word [rbp - 0x1b], 0x6341
mov byte [rbp - 0x15], 0x74
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140034c1a
mov rcx, qword [rbp - 0x39]
mov r9, r12
mov r8, r15
mov qword [rsp + 0x30], rcx
mov rcx, qword [rbp - 0x41]
mov rdx, r14
mov qword [rsp + 0x28], rcx
mov rcx, rsi
mov qword [rsp + 0x20], r13
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 9]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x88
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret

Function at 0x140034c50
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r14
push r15
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 8], rax
mov rsi, rcx
lea rcx, [rbp - 0x30]
mov r15, r8
mov r14, rdx
xor ebx, ebx
mov dword [rbp - 0x2d], 0x33697061
mov dword [rbp - 0x27], 0x6c6c64
mov word [rbp - 0x2f], 0x7664
mov word [rbp - 0x29], 0x2e32
mov byte [rbp - 0x30], 0x41
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x140034cfd
lea rdx, [rbp - 0x20]
mov rcx, rax
mov dword [rbp - 0x16], 0x67656c69
mov dword [rbp - 0xe], 0x416575
mov dword [rbp - 0x12], 0x6c615665
mov dword [rbp - 0x1e], 0x70756b6f
mov dword [rbp - 0x1a], 0x76697250
mov word [rbp - 0x20], 0x6f4c
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140034cf4
mov r8, r15
mov rdx, r14
mov rcx, rsi
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x98]
add rsp, 0x50
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
Function at 0x140034d20
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rsi, rcx
lea rcx, [rbp - 0x30]
xor ebx, ebx
mov r12d, r9d
mov r15, r8
mov r14, rdx
mov dword [rbp - 0x2f], 0x33726573
mov byte [rbp - 0x30], 0x55
mov word [rbp - 0x28], 0x6c6c
mov word [rbp - 0x2b], 0x2e32
mov byte [rbp - 0x29], 0x64
mov byte [rbp - 0x26], bl
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x140034dc5
lea rdx, [rbp - 0x20]
mov rcx, rax
mov dword [rbp - 0x1d], 0x65676173
mov dword [rbp - 0x18], 0x41786f
mov word [rbp - 0x20], 0x654d
mov byte [rbp - 0x1e], 0x73
mov byte [rbp - 0x19], 0x42
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140034dbc
mov r9d, r12d
mov r8, r15
mov rdx, r14
mov rcx, rsi
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x50
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret

Function at 0x140034f60
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rdi
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 8], rax
mov rbx, rcx
lea rcx, [rbp - 0x30]
mov rdi, rdx
mov dword [rbp - 0x19], 0x77656956
mov dword [rbp - 0x1e], 0x616d6e55
mov dword [rbp - 0x15], 0x6553664f
mov byte [rbp - 0x1a], 0x70
mov dword [rbp - 0xf], 0x6e6f69
mov word [rbp - 0x20], 0x744e
mov word [rbp - 0x11], 0x7463
mov dword [rbp - 0x2d], 0x642e6c6c
mov word [rbp - 0x2f], 0x6474
mov word [rbp - 0x28], 0x6c
mov byte [rbp - 0x30], 0x6e
mov byte [rbp - 0x29], 0x6c
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
lea rdx, [rbp - 0x20]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140034ff3
mov rdx, rdi
mov rcx, rbx
call rax
jmp 0x140034ff8
mov eax, 0xc0000022
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
add rsp, 0x50
pop rbp
ret

Function at 0x140035020
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbx
push rsi
push rdi
sub rsp, 0x40
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov rsi, r8
mov edi, edx
mov ebx, ecx
mov dword [rsp + 0x21], 0x4d6e6570
mov word [rsp + 0x26], 0x6574
mov byte [rsp + 0x25], 0x75
mov byte [rsp + 0x20], 0x4f
mov word [rsp + 0x29], 0x41
mov byte [rsp + 0x28], 0x78
call fcn.140032790
lea rdx, [rsp + 0x20]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140035084
mov r8, rsi
mov edx, edi
mov ecx, ebx
call rax
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x40
pop rdi
pop rsi
pop rbx
ret
Function at 0x1400350a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbx
push rsi
push rdi
sub rsp, 0x40
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov esi, r8d
mov edi, edx
mov ebx, ecx
mov dword [rsp + 0x27], 0x73736563
mov dword [rsp + 0x20], 0x6e65704f
mov word [rsp + 0x25], 0x6f72
mov byte [rsp + 0x2b], 0
mov byte [rsp + 0x24], 0x50
call fcn.140032790
lea rdx, [rsp + 0x20]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140035102
mov r8d, esi
mov edx, edi
mov ecx, ebx
call rax
jmp 0x140035106
or rax, 0xffffffffffffffff
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x40
pop rdi
pop rsi
pop rbx
ret

Function at 0x140035120
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r14
push r15
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 8], rax
mov rsi, rcx
lea rcx, [rbp - 0x30]
mov r15, r8
mov r14d, edx
xor ebx, ebx
mov dword [rbp - 0x2d], 0x33697061
mov dword [rbp - 0x27], 0x6c6c64
mov word [rbp - 0x2f], 0x7664
mov word [rbp - 0x29], 0x2e32
mov byte [rbp - 0x30], 0x41
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x1400351cf
lea rdx, [rbp - 0x20]
mov rcx, rax
mov dword [rbp - 0x14], 0x6e656b6f
mov word [rbp - 0x18], 0x7365
mov dword [rbp - 0x20], 0x6e65704f
mov byte [rbp - 0x10], bl
mov word [rbp - 0x1b], 0x6f72
mov word [rbp - 0x16], 0x5473
mov byte [rbp - 0x1c], 0x50
mov byte [rbp - 0x19], 0x63
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400351c6
mov r8, r15
mov edx, r14d
mov rcx, rsi
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x98]
add rsp, 0x50
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret

Function at 0x140035200
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r14
push r15
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rsi, rcx
lea rcx, [rbp - 0x30]
mov r15d, r8d
mov r14, rdx
xor ebx, ebx
mov dword [rbp - 0x2d], 0x33697061
mov dword [rbp - 0x27], 0x6c6c64
mov word [rbp - 0x2f], 0x7664
mov word [rbp - 0x29], 0x2e32
mov byte [rbp - 0x30], 0x41
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x1400352a9
lea rdx, [rbp - 0x20]
mov rcx, rax
mov dword [rbp - 0x1a], 0x616e614d
mov dword [rbp - 0x1e], 0x43536e65
mov word [rbp - 0x20], 0x704f
mov word [rbp - 0x13], 0x41
mov word [rbp - 0x16], 0x6567
mov byte [rbp - 0x14], 0x72
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400352a0
mov r8d, r15d
mov rdx, r14
mov rcx, rsi
call rax
mov rbx, rax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, rbx
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x98]
add rsp, 0x50
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret
Function at 0x1400352d0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r14
push r15
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rsi, rcx
lea rcx, [rbp - 0x30]
mov r15d, r8d
mov r14, rdx
xor ebx, ebx
mov dword [rbp - 0x2d], 0x33697061
mov dword [rbp - 0x27], 0x6c6c64
mov word [rbp - 0x2f], 0x7664
mov word [rbp - 0x29], 0x2e32
mov byte [rbp - 0x30], 0x41
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x14003537a
lea rdx, [rbp - 0x20]
mov rcx, rax
mov word [rbp - 0x1f], 0x6570
mov word [rbp - 0x1c], 0x6553
mov dword [rbp - 0x19], 0x65636976
mov byte [rbp - 0x1a], 0x72
mov word [rbp - 0x15], 0x41
mov byte [rbp - 0x20], 0x4f
mov byte [rbp - 0x1d], 0x6e
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140035371
mov r8d, r15d
mov rdx, r14
mov rcx, rsi
call rax
mov rbx, rax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, rbx
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x98]
add rsp, 0x50
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret

Function at 0x1400353a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r14
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rsi, rcx
lea rcx, [rbp - 0x30]
mov r14, rdx
xor ebx, ebx
mov dword [rbp - 0x28], 0x6c6c64
mov word [rbp - 0x2a], 0x2e69
mov word [rbp - 0x30], 0x6853
mov word [rbp - 0x2d], 0x6177
mov byte [rbp - 0x2b], 0x70
mov byte [rbp - 0x2e], 0x6c
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x140035444
lea rdx, [rbp - 0x20]
mov rcx, rax
mov word [rbp - 0x16], 0x41
mov dword [rbp - 0x1d], 0x70704168
mov word [rbp - 0x19], 0x6e65
mov word [rbp - 0x20], 0x6150
mov byte [rbp - 0x1e], 0x74
mov byte [rbp - 0x17], 0x64
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14003543b
mov rdx, r14
mov rcx, rsi
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14006c1f0
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r14
pop rdi
pop rbp
ret
Function at 0x140035470
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rsi, rcx
lea rcx, [rbp - 0x30]
xor ebx, ebx
mov dword [rbp - 0x28], 0x6c6c64
mov word [rbp - 0x2a], 0x2e69
mov word [rbp - 0x30], 0x6853
mov word [rbp - 0x2d], 0x6177
mov byte [rbp - 0x2b], 0x70
mov byte [rbp - 0x2e], 0x6c
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x140035511
lea rdx, [rbp - 0x20]
mov rcx, rax
mov dword [rbp - 0x15], 0x41737473
mov word [rbp - 0x20], 0x6150
mov dword [rbp - 0x19], 0x69784565
mov dword [rbp - 0x1d], 0x6c694668
mov byte [rbp - 0x11], bl
mov byte [rbp - 0x1e], 0x74
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140035508
mov rcx, rsi
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
add rsp, 0x50
pop rbp
ret

Function at 0x140035540
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rdi
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 8], rax
mov rbx, rcx
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x28], 0x6c6c64
mov word [rbp - 0x2a], 0x2e69
mov word [rbp - 0x30], 0x6853
mov word [rbp - 0x2d], 0x6177
mov byte [rbp - 0x2b], 0x70
mov byte [rbp - 0x2e], 0x6c
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x1400355e2
lea rdx, [rbp - 0x20]
mov rcx, rax
mov dword [rbp - 0x12], 0x41656d
mov dword [rbp - 0x1d], 0x6e694668
mov dword [rbp - 0x16], 0x614e656c
mov word [rbp - 0x20], 0x6150
mov byte [rbp - 0x1e], 0x74
mov word [rbp - 0x19], 0x4664
mov byte [rbp - 0x17], 0x69
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400355d9
mov rcx, rbx
call rax
mov rbx, rax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rax, rbx
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
add rsp, 0x50
pop rbp
ret
Function at 0x140035610
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rdi
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 8], rax
mov rdi, rcx
lea rcx, [rbp - 0x30]
mov dword [rbp - 0x28], 0x6c6c64
mov word [rbp - 0x2a], 0x2e69
mov word [rbp - 0x30], 0x6853
mov word [rbp - 0x2d], 0x6177
mov byte [rbp - 0x2b], 0x70
mov byte [rbp - 0x2e], 0x6c
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rbx, rax
test rax, rax
je 0x1400356b9
lea rdx, [rbp - 0x20]
mov rcx, rax
mov word [rbp - 0x1a], 0x6f6d
mov dword [rbp - 0x15], 0x6e657478
mov dword [rbp - 0x1f], 0x52687461
mov dword [rbp - 0xf], 0x416e6f
mov byte [rbp - 0x1b], 0x65
mov word [rbp - 0x11], 0x6973
mov word [rbp - 0x17], 0x4565
mov byte [rbp - 0x20], 0x50
mov byte [rbp - 0x18], 0x76
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400356b0
mov rcx, rdi
call rax
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x68]
mov rdi, qword [rsp + 0x70]
add rsp, 0x50
pop rbp
ret

Function at 0x1400356e0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
mov rbp, rsp
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 8], rax
mov rsi, rcx
lea rcx, [rbp - 0x30]
xor ebx, ebx
mov dword [rbp - 0x28], 0x6c6c64
mov word [rbp - 0x2a], 0x2e69
mov word [rbp - 0x30], 0x6853
mov word [rbp - 0x2d], 0x6177
mov byte [rbp - 0x2b], 0x70
mov byte [rbp - 0x2e], 0x6c
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x140035788
lea rdx, [rbp - 0x20]
mov rcx, rax
mov dword [rbp - 0x1b], 0x766f6d65
mov dword [rbp - 0x17], 0x6c694665
mov dword [rbp - 0x20], 0x68746150
mov dword [rbp - 0x11], 0x41636570
mov byte [rbp - 0x1c], 0x52
mov word [rbp - 0x13], 0x5365
mov byte [rbp - 0xd], bl
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x14003577f
mov rcx, rsi
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x68]
mov rsi, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
add rsp, 0x50
pop rbp
ret

Function at 0x140035880
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
push rdi
sub rsp, 0x40
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov rdi, rdx
mov rbx, rcx
mov dword [rsp + 0x28], 0x72694632
mov dword [rsp + 0x23], 0x73736563
mov word [rsp + 0x21], 0x6f72
mov word [rsp + 0x2d], 0x74
mov byte [rsp + 0x2c], 0x73
mov byte [rsp + 0x20], 0x50
mov byte [rsp + 0x27], 0x33
call fcn.140032790
lea rdx, [rsp + 0x20]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x1400358ec
mov rdx, rdi
mov rcx, rbx
call rax
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x60]
add rsp, 0x40
pop rdi
ret
Function at 0x140035910
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
push rdi
sub rsp, 0x40
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rsp + 0x30], rax
mov rdi, rdx
mov rbx, rcx
mov word [rsp + 0x25], 0x7373
mov dword [rsp + 0x20], 0x636f7250
mov word [rsp + 0x2c], 0x74
mov dword [rsp + 0x27], 0x654e3233
mov byte [rsp + 0x2b], 0x78
mov byte [rsp + 0x24], 0x65
call fcn.140032790
lea rdx, [rsp + 0x20]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140035977
mov rdx, rdi
mov rcx, rbx
call rax
mov rcx, qword [rsp + 0x30]
xor rcx, rsp
call fcn.14006c1f0
mov rbx, qword [rsp + 0x60]
add rsp, 0x40
pop rdi
ret

Function at 0x140035990
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
mov rbp, rsp
sub rsp, 0x78
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rbp - 0x18], rax
mov r13, qword [rbp + 0x68]
mov rsi, rcx
lea rcx, [rbp - 0x48]
mov r12d, r9d
mov r15, r8
mov r14d, edx
xor ebx, ebx
mov dword [rbp - 0x45], 0x33697061
mov dword [rbp - 0x3f], 0x6c6c64
mov word [rbp - 0x47], 0x7664
mov word [rbp - 0x41], 0x2e32
mov byte [rbp - 0x48], 0x41
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
mov rdi, rax
test rax, rax
je 0x140035a5f
lea rdx, [rbp - 0x38]
mov rcx, rax
mov dword [rbp - 0x38], 0x72657551
mov dword [rbp - 0x24], 0x69727563
mov dword [rbp - 0x30], 0x65636976
mov dword [rbp - 0x34], 0x72655379
mov dword [rbp - 0x2b], 0x63656a62
mov word [rbp - 0x1f], 0x79
mov word [rbp - 0x27], 0x5374
mov byte [rbp - 0x2c], 0x4f
mov byte [rbp - 0x25], 0x65
mov byte [rbp - 0x20], 0x74
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140035a56
mov r9d, r12d
mov r8, r15
mov edx, r14d
mov rcx, rsi
mov qword [rsp + 0x20], r13
call rax
mov ebx, eax
mov rcx, rdi
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov eax, ebx
mov rcx, qword [rbp - 0x18]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x78
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret

Function at 0x140035b10
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbx
push rbp
push rsi
push rdi
push r14
sub rsp, 0x50
mov rax, qword [0x14017b250]
xor rax, rsp
mov qword [rsp + 0x48], rax
mov r14, qword [rsp + 0xa0]
mov rbp, r9
mov rsi, r8
mov rdi, rdx
mov rbx, rcx
mov dword [rsp + 0x3d], 0x79726f6d
mov dword [rsp + 0x35], 0x65636f72
mov dword [rsp + 0x31], 0x50646165
mov dword [rsp + 0x39], 0x654d7373
mov byte [rsp + 0x41], 0
mov byte [rsp + 0x30], 0x52
call fcn.140032790
lea rdx, [rsp + 0x30]
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
test rax, rax
je 0x140035b93
mov r9, rbp
mov r8, rsi
mov rdx, rdi
mov rcx, rbx
mov qword [rsp + 0x20], r14
call rax
mov rcx, qword [rsp + 0x48]
xor rcx, rsp
call fcn.14006c1f0
add rsp, 0x50
pop r14
pop rdi
pop rsi
pop rbp
pop rbx
ret