Function at 0x1400dd6bc
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0xc0
mov rdi, rcx
xor esi, esi
mov dl, 0x66
mov dword [rbp + 0x6f], 0xd9dd8966
mov byte [rbp + 0x73], sil
mov eax, esi
xor byte [rbp + rax + 0x70], dl
inc rax
cmp rax, 3
jae 0x1400dd703
mov dl, byte [rbp + 0x6f]
jmp 0x1400dd6f1
mov byte [rbp + 0x73], sil
mov qword [rbp - 0x59], rsi
mov qword [rbp - 0x49], rsi
mov r12d, reloc.WS2_32.dll_ntohs
mov qword [rbp - 0x41], r12
mov byte [rbp - 0x59], sil
lea rdx, [rbp + 0x70]
lea rcx, [rbp - 0x59]
call fcn.140005250
nop
lea rdx, [0x14021d5c0]
lea r15d, [r12 + 1]
cmp qword [0x14021d5d8], r15
cmovae rdx, qword [0x14021d5c0]
mov r8, qword [0x14021d5d0]
lea rcx, [rbp - 0x59]
call fcn.1400052c0
mov cl, reloc.WLDAP32.dll_Ordinal_22
mov dword [rbp - 0x79], 0x73654316
mov dword [rbp - 0x75], 0x7b777864
mov dword [rbp - 0x71], 0x362c73
mov rax, rsi
xor byte [rbp + rax - 0x78], cl
inc rax
cmp rax, 0xa
jae 0x1400dd782
mov cl, byte [rbp - 0x79]
jmp 0x1400dd770
mov byte [rbp - 0x6e], sil
lea rax, [rbp - 0x78]
or rbx, 0xffffffffffffffff
mov r8, rbx
inc r8
cmp byte [rax + r8], sil
jne 0x1400dd791
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400052c0
mov al, 0x5c
mov dword [rbp - 0x79], 0x1d005c
mov dword [rbp - 0x75], 0x280029
mov dword [rbp - 0x71], 0x100033
mov dword [rbp - 0x6d], 0x3b0033
mov dword [rbp - 0x69], 0x320035
mov dword [rbp - 0x65], 0x2f0009
mov dword [rbp - 0x61], 0x2e0039
mov word [rbp - 0x5d], si
mov rcx, rsi
movsx eax, al
xor word [rbp + rcx*2 - 0x77], ax
inc rcx
cmp rcx, 0xd
jae 0x1400dd7f7
mov al, byte [rbp - 0x79]
jmp 0x1400dd7e1
mov word [rbp - 0x5d], si
lea rdx, [rbp - 0x77]
lea rcx, [rbp - 0x19]
call fcn.1400dd570
nop
cmp qword [rax + 0x18], 8
jb 0x1400dd813
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp - 0x39]
call fcn.1400ddf2c
nop
mov r8, qword [rax + 0x10]
cmp qword [rax + 0x18], r15
jb 0x1400dd82d
mov rax, qword [rax]
mov rdx, rax
lea rcx, [rbp - 0x59]
call fcn.1400052c0
nop
mov r14d, 0x1000
mov rdx, qword [rbp - 0x21]
cmp rdx, r15
jb 0x1400dd876
inc rdx
mov rcx, qword [rbp - 0x39]
mov rax, rcx
cmp rdx, r14
jb 0x1400dd871
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400dda7c
call fcn.140173310
mov qword [rbp - 0x29], rsi
mov qword [rbp - 0x21], r12
mov byte [rbp - 0x39], sil
lea rcx, [rbp - 0x19]
call fcn.14000299c
mov cl, 0x5f
mov dword [rbp - 0x79], 0x1855555f
mov dword [rbp - 0x75], 0x2c3a323e
mov dword [rbp - 0x71], 0x557f65
mov rax, rsi
xor byte [rbp + rax - 0x78], cl
inc rax
cmp rax, 0xa
jae 0x1400dd8b7
mov cl, byte [rbp - 0x79]
jmp 0x1400dd8a5
mov byte [rbp - 0x6e], sil
lea rax, [rbp - 0x78]
inc rbx
cmp byte [rax + rbx], sil
jne 0x1400dd8bf
mov r8, rbx
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x59]
call fcn.1400052c0
lea rcx, [rbp - 0x59]
call fcn.1400dd1f4
mov al, 1
mov dword [rbp - 0x79], 0x680001
mov dword [rbp - 0x75], 0x67006f
mov dword [rbp - 0x71], 0x2f006e
mov dword [rbp - 0x6d], 0x790075
mov dword [rbp - 0x69], 0x75
mov rcx, rsi
movsx eax, al
xor word [rbp + rcx*2 - 0x77], ax
inc rcx
cmp rcx, 8
jae 0x1400dd91f
mov al, byte [rbp - 0x79]
jmp 0x1400dd909
mov word [rbp - 0x67], si
mov qword [rbp - 0x39], rsi
mov qword [rbp - 0x29], rsi
mov qword [rbp - 0x21], 7
mov word [rbp - 0x39], si
lea rdx, [rbp - 0x77]
lea rcx, [rbp - 0x39]
call fcn.140002cdc
nop
lea rdx, [rbp - 0x39]
lea rcx, [rbp + 7]
call fcn.14000352c
nop
mov r8, rax
mov rdx, rdi
lea rcx, [rbp - 0x19]
call fcn.140003644
nop
lea rcx, [rbp + 7]
call fcn.14000299c
nop
mov qword [rbp - 0x79], rsi
mov qword [rbp - 0x69], rsi
mov qword [rbp - 0x61], rsi
lea rdx, [rbp - 0x19]
lea rcx, [rbp - 0x79]
call fcn.140003f34
nop
lea rdx, [rbp - 0x59]
lea rcx, [rbp - 0x79]
call fcn.140059680
nop
mov rdx, qword [rbp - 0x61]
cmp rdx, 8
jb 0x1400dd9d2
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x79]
mov rax, rcx
cmp rdx, r14
jb 0x1400dd9cc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400dda82
call fcn.140173310
nop
lea rcx, [rbp - 0x19]
call fcn.14000299c
nop
mov rdx, qword [rbp - 0x21]
cmp rdx, 8
jb 0x1400dda15
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x39]
mov rax, rcx
cmp rdx, r14
jb 0x1400dda0f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400dda88
call fcn.140173310
nop
mov rdx, qword [rbp - 0x41]
cmp rdx, r15
jb 0x1400dda47
inc rdx
mov rcx, qword [rbp - 0x59]
mov rax, rcx
cmp rdx, r14
jb 0x1400dda42
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400dda76
call fcn.140173310
mov qword [rbp - 0x49], rsi
mov qword [rbp - 0x41], r12
mov byte [rbp - 0x59], sil
mov rcx, rdi
call fcn.14000299c
mov rbx, qword [rsp + 0x110]
add rsp, 0xc0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.14018273c
nop
call fcn.14018273c
nop
call fcn.14018273c
nop
call fcn.14018273c
int3