Function at 0x140037ea4
Capabilities:
Contain obfuscated stackstrings

Disassembly:
adc dword [rsi + 0x2474895d], 0xfffffff0
mov dword [rsp - 0x44], 0x2291180a
mov dword [rsp - 0x24], 0x40b5514e
jne 0x140038e52
jmp 0x14003896b
or eax, 0x665e0000
mov dword [rbp + 0x552], r14d
mov dword [rsp - 0x34], 0x62660d5e
mov dword [rsp - 0x44], 0x498d0baf
mov rax, qword [rbp + 0x10b8]
inc rax
jne 0x1400380e8
je 0x1400380e8
lea edi, [rbx - 0x3341]
lea edx, [rbp + 0x8f9e]
or ebx, 0x7011b1e7
jmp rax
jmp 0x140038300
add rsp, 0x42
pop r11
ret
pop r11
lea r15d, [r14 - 9]
je 0x14003813e
jne 0x14003813e
call rcx
jmp rax
jmp 0x140038a06
mov dword [rsp - 0x34], 0x22bd2f2c
mov dword [rsp - 0x3c], 0x77a4d642
movzx ecx, al
mov rax, qword [rbp + 0x10b8]
xor cx, dx
mov word [rbp + rax*2 + 0x7fa], cx
jmp 0x1400380af
push r11
movabs r11, 0x5b813fffffe75e9
jne 0x1400382a5
jmp 0x14003811f
je 0x1400382a5
call fcn.14003836c
jmp 0x140038118
movabs dword [0xa23e9f474f67576], eax
add byte [rax], al
mov qword [rbp + 0x10b8], rax
mov dword [rsp - 0x1c], 0x59a008bc
mov rcx, rcx
mov rbp, rbp
mov rdx, rdx
mov rax, qword [rbp + 0x10b8]
cmp rax, r15
jmp 0x14003873c
mov dword [rbp + 0x96], 0xa002f
mov r14, r14
mov dword [rsp - 0x1c], 0x2f98f369
mov r12, r12
mov rsp, rsp
mov r14, r14
mov dword [rbp + 0x9a], 0x47003b
jmp 0x1400384ba
mov dword [rbp + 0x9e], 0x20006a
mov dword [rbp + 0xa2], 0x440021
add dil, r8b
test dword [rsi + 0x60000000], esp
add byte [0x11b8cccdb], ch
mov dword [rsp - 0x30], 0x65d0a218
mov dword [rsp - 0x3c], 0x196b8339
mov dword [rbp + 0xaa], 0x680075
jmp 0x1400389aa
xchg r15, r15
xchg rbx, rbx
mov dword [rsp - 0xc], 0x7f42528b
mov edx, dword [rdx + 0x42]
jg 0x1400385bf
and al, 0xf4
pop rdi
adc eax, 0x2c9e9
invalid
mov dword [rsp - 0x30], 0x7f704263
mov dword [rbp + 0x8e], 0x760061
mov dword [rbp + 0x92], 0x75
jmp 0x140038327
xchg r11, r11
mov dword [rsp - 0x1c], 0x12fb8b72
mov dword [rsp - 0x14], edi
je 0x140038730
jne 0x140038730
rcl r10d, 0x67
movabs rbx, 0xca404fffffb6ce9
neg r12
ret
jmp 0x1400382a1
jb 0x140038a0d
xor eax, eax
xchg rsi, rsi
mov dword [rbp + 0x4a2], 0x20004e
xor edi, edi
mov word [rbp + 0x82a], ax
mov dword [rbp + 0x4a6], 0x480036
jmp 0x1400385e9
mov dword [rbp + 0x4ae], 0x590075
mov dword [rbp + 0x4b2], 0x630060
mov dword [rsp - 0x10], 0x452390df
jmp 0x140038e33
mov dword [rsp - 0x40], ebx
xchg r8, r8
mov dword [rsp - 0x3c], 0x8297dd
je 0x1400388a2
jne 0x1400388a2
movabs r15, 0x37f580fffffe70e9
div r11
pop rsi
ror r12d, 0x70
xor r14d, 0x57b18f41
pushfq
jb 0x1400382e5
jmp 0x140038717
ror r11d, 0xea
mov r14d, 0x5558b5fa
ret 8
mov dword [rsp - 0x14], ecx
push r14
movabs r14, 0xed676000002b0e9
jne 0x1400388d5
jmp 0x140038b8a
je 0x1400388d5
jne 0x140038924
je 0x140038924
call rax
cpuid
jmp rcx
jmp 0x140038b7e
mov r14d, 0x21
mov dword [rbp + 0x86], 0x22005c
mov dword [rbp + 0x8a], 0x4c0021
mov dword [rsp - 0x1c], 0x501f7a70
mov dword [rsp - 0x38], 0x6cb94de4
mov dword [rsp - 0x2c], 0x790adbe3
mov dword [rsp - 0xc], 0x1f530d09
jmp 0x1400386e7
mov dword [rbp + 0xae], 0x31007d
mov dword [rbp + 0xb2], 0x5f003a
mov qword [rbp + 0x10b8], r15
mov dword [rsp - 0x14], esp
jmp 0x14003888d
mov rax, qword [rbp + 0x10b8]
mov rcx, qword [rbp + 0x10b8]
mov dword [rsp - 0x3c], 0x19158e95
mov dword [rsp - 0x38], ecx
mov rax, qword [rbp + 0x10b8]
jmp 0x140038cbf
and al, 0xcc
lahf
shr bh, cl
invalid
call 0x140038c12
pop r14
mov dword [rbp + 0x4aa], 0x30007c
jmp 0x14003886c
mov dword [rsp - 0xc], 0x2bea44bf
mov dword [rsp - 0xc], 0x6ea92d9b
movzx edx, word [rbp + rax*2 + 0x86]
mov eax, r12d
shr eax, cl
jne 0x140038c3f
je 0x140038c3f
jno 0x140039177
call rax
jmp 0x14003814f
add edi, 0xf2ec1940
lea ebp, [rbp - 0xe1f7]
and cl, sil
shl cl, 3
xchg rdx, rdx
jne 0x140038cd2
je 0x140038cd2
jmp rcx
jmp 0x140038bf4
xchg rsp, rsp
lea ebx, [rdi + 0x59]
mov dword [rbp + 0x4b6], 0x450021
cmp r8d, 0x25e
jne 0x1400397ea
mov r14d, 0x30
mov dword [rsp - 0x3c], ebp
mov dword [rsp - 0x20], 0x44fe6565
jmp 0x14003905b
and cl, sil
shl cl, 3
movzx edx, word [rbp + rax*2 + 0x1d4]
mov eax, r12d
jmp 0x140039557
add rsp, 0x7e
pop r12
ret
mov dword [rsp - 0x34], 0xdb18f98
mov dword [rbp + 0x1fc], 0x26006b
mov dword [rbp + 0x200], 0xd0027
mov dword [rbp + 0x204], 0x26006d
add byte [rbp], ch
add bh, al
test dword [rax], ecx
add al, byte [rax]
add byte [rbx], dh
add byte [rdx], al
jne 0x140038ef8
je 0x140038ef8
jmp rax
invalid
jae 0x140038f00