Function at 0x18006d810
Capabilities:
Contain obfuscated stackstrings

Disassembly:
imul rax, rax, 0x36
mov byte [rsp + rax + 0x170], 0x74
mov eax, 1
imul rax, rax, 5
mov byte [rsp + rax + 0x170], 0x61
mov eax, 1
add byte [rax], al
imul rax, rax, 0x1e
mov byte [rsp + rax + 0x170], 0x72
mov eax, 1
imul rax, rax, 0x2c
mov byte [rsp + rax + 0x170], 0x74
add al, 0x70
add dword [rax], eax
add byte [rax + rdi*4 + 1], dh
add byte [rax], al
add byte [rax + 0x6b], cl
rcr byte [rcx], 0xc6
test byte [rax + rsi*2], al
add dword [rax], eax
add byte [rbx - 0x48], dh
add dword [rax], eax
add byte [rax], al
imul rax, rax, 8
mov byte [rsp + rax + 0x170], 0x5c
mov eax, 1
imul rax, rax, 0x31
mov byte [rsp + rax + 0x170], 0x74
mov eax, 1
imul rax, rax, 0x1f
mov byte [rsp + rax + 0x170], 0x65
mov eax, 1
imul rax, rax, 0x12
adc al, dh
test byte [rax + rsi*2], al
add dword [rax], eax
add byte [rax + rdi*4 + 1], bl
add byte [rax], al
add byte [rax + 0x6b], cl
rcl byte [rbx], 0xc6
test byte [rax + rsi*2], al
jo 0x18006d8b3
add byte [rax], al
push rdi
mov eax, 1
imul rax, rax, 0xe
mov byte [rsp + rax + 0x170], 0x73
mov eax, 1
imul rax, rax, 0x3a
mov byte [rsp + rax + 0x170], 0x73
mov eax, 1
imul rax, rax, 0x24
mov byte [rsp + rax + 0x170], 0x72
mov eax, 1
add byte [rax], al
imul rax, rax, 0x26
mov byte [rsp + rax + 0x170], 0x69
mov eax, 1
imul rax, rax, 0x2a
mov byte [rsp + rax + 0x170], 0x49
mov eax, 1
imul rax, rax, 0x2d
mov byte [rsp + rax + 0x170], 0x65
mov eax, 1
imul rax, rax, 0x34
mov byte [rsp + rax + 0x170], 0x65
mov eax, 1
imul rax, rax, 0x37
mov byte [rsp + rax + 0x170], 0x69
mov eax, 1
imul rax, rax, 0x16
mov byte [rsp + rax + 0x170], 0x64
mov eax, 1
imul rax, rax, 1
mov byte [rsp + rax + 0x170], 0x6f
mov eax, 1
imul rax, rax, 0x17
mov byte [rsp + rax + 0x170], 0x6f
mov eax, 1
imul rax, rax, 0x32
mov byte [rsp + rax + 0x170], 0x20
mov eax, 1
imul rax, rax, 0x1d
mov byte [rsp + rax + 0x170], 0x72
mov eax, 1
imul rax, rax, 0x21
mov byte [rsp + rax + 0x170], 0x74
mov eax, 1
imul rax, rax, 0x2f
mov byte [rsp + rax + 0x170], 0x6e
mov eax, 1
imul rax, rax, 0x25
mov byte [rsp + rax + 0x170], 0x73
add dword [rax], eax
add byte [rbx - 0x48], dh
add dword [rax], eax
add byte [rax], al
imul rax, rax, 0xd
mov byte [rsp + rax + 0x170], 0x6f
mov eax, 1
imul rax, rax, 0x38
mov byte [rsp + rax + 0x170], 0x6e
mov eax, 1
imul rax, rax, 0xf
mov byte [rsp + rax + 0x170], 0x6f
mov eax, 1
imul rax, rax, 0x28
mov byte [rsp + rax + 0x170], 0x6e
mov eax, 1
imul rax, rax, 0x1c
mov byte [rsp + rax + 0x170], 0x75
mov eax, 1
imul rax, rax, 0x10
mov byte [rsp + rax + 0x170], 0x66
mov eax, 1
imul rax, rax, 9
mov byte [rsp + rax + 0x170], 0x4d
mov eax, 1
imul rax, rax, 0xa
mov byte [rsp + rax + 0x170], 0x69
mov eax, 1
imul rax, rax, 0x2b
mov byte [rsp + rax + 0x170], 0x6e
mov eax, 1
imul rax, rax, 0x14
mov byte [rsp + rax + 0x170], 0x69
mov eax, 1
imul rax, rax, 0x3b
mov qword [rsp + 0x30], rax
cmp qword [rsp + 0x30], 0x3c
jae 0x18006da87
jmp 0x18006da8c
call 0x1800b5648
mov rax, qword [rsp + 0x30]
mov byte [rsp + rax + 0x170], 0
mov eax, 1
imul rax, rax, 0xc
mov byte [rsp + rax + 0x170], 0x72
mov eax, 1
imul rax, rax, 0xb
mov byte [rsp + rax + 0x170], 0x63
mov eax, 1
imul rax, rax, 0x1a
mov byte [rsp + rax + 0x170], 0x5c
mov eax, 1
imul rax, rax, 0x30
mov byte [rsp + rax + 0x170], 0x65
add al, 0x70
add dword [rax], eax
add byte [rbp - 0x48], ah
add dword [rax], eax
add byte [rax], al
imul rax, rax, 7
mov byte [rsp + rax + 0x170], 0x65
mov eax, 1
imul rax, rax, 2
mov byte [rsp + rax + 0x150], 0x6f
mov eax, 1
imul rax, rax, 0
mov byte [rsp + rax + 0x150], 0x50
mov eax, 1
imul rax, rax, 6
mov byte [rsp + rax + 0x150], 0x6e
mov eax, 1
imul rax, rax, 9
mov byte [rsp + rax + 0x150], 0x6c
push rax
add dword [rax], eax
add byte [rax + rdi*4 + 1], ch
add byte [rax], al
add byte [rax + 0x6b], cl
rol byte [rsi + rax*8], 0x84
add al, 0x50
add dword [rax], eax
add byte [rcx - 0x48], bh
add dword [rax], eax
add byte [rax], al
imul rax, rax, 0xa
mov byte [rsp + rax + 0x150], 0x65
mov eax, 1
imul rax, rax, 3
mov byte [rsp + rax + 0x150], 0x78
mov eax, 1
imul rax, rax, 7
mov byte [rsp + rax + 0x150], 0x61
mov eax, 1
imul rax, rax, 1
mov byte [rsp + rax + 0x150], 0x72
mov eax, 1
imul rax, rax, 0xb
mov qword [rsp + 0x38], rax
cmp qword [rsp + 0x38], 0xc
jae 0x18006db9f
jmp 0x18006dba4
call 0x1800b5760
mov rax, qword [rsp + 0x38]
mov byte [rsp + rax + 0x150], 0
mov eax, 1
imul rax, rax, 8
mov byte [rsp + rax + 0x150], 0x62
mov eax, 1
imul rax, rax, 5
mov byte [rsp + rax + 0x150], 0x45
mov eax, 1
imul rax, rax, 8
mov byte [rsp + rax + 0x160], 0x76
mov eax, 1
imul rax, rax, 3
mov byte [rsp + rax + 0x160], 0x78
add dword [rax], eax
add byte [rax - 0x48], bh
add dword [rax], eax
add byte [rax], al
imul rax, rax, 4
mov byte [rsp + rax + 0x160], 0x79
mov eax, 1
imul rax, rax, 9
mov byte [rsp + rax + 0x160], 0x65
mov eax, 1
imul rax, rax, 7
mov byte [rsp + rax + 0x160], 0x72
mov eax, 1
imul rax, rax, 5
mov byte [rsp + rax + 0x160], 0x53
mov eax, 1
imul rax, rax, 6
mov byte [rsp + rax + 0x160], 0x65
mov eax, 1
imul rax, rax, 1
mov byte [rsp + rax + 0x160], 0x72
mov eax, 1
imul rax, rax, 0xb
mov qword [rsp + 0x40], rax
cmp qword [rsp + 0x40], 0xc
jae 0x18006dc73
jmp 0x18006dc78
call 0x1800b5834
mov rax, qword [rsp + 0x40]
mov byte [rsp + rax + 0x160], 0
mov eax, 1
imul rax, rax, 2
mov byte [rsp + rax + 0x160], 0x6f
mov eax, 1
imul rax, rax, 0xa
mov byte [rsp + rax + 0x160], 0x72
mov eax, 1
imul rax, rax, 0
mov byte [rsp + rax + 0x160], 0x50
lea rax, [rsp + 0xb0]
mov qword [rsp + 0x48], rax
lea rax, [rsp + 0xd0]
mov qword [rsp + 0x58], rax
lea rdx, [rsp + 0x150]
mov rcx, qword [rsp + 0x48]
call fcn.180073d74
mov qword [rsp + 0x50], rax
mov rax, qword [rsp + 0x50]
mov qword [rsp + 0x60], rax
lea rdx, [rsp + 0x170]
mov rcx, qword [rsp + 0x58]
invalid