Function at 0x180075540
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
lea rbp, [rsp - 0x57]
sub rsp, 0xa0
movaps xmmword [rsp + 0x90], xmm7
mov rax, qword [0x1800a4040]
xor rax, rsp
mov qword [rbp + 0x37], rax
mov rcx, qword [0x1800a5748]
mov rax, qword [rcx + 0x3ed0]
cmp qword [rax + 0x1a8], 0
movss xmm1, dword [rax + 0x254]
subss xmm1, dword [rax + 0x104]
movss xmm0, dword [rax + 0x250]
jne 0x18007559e
cmp qword [rcx + 0x4b30], 0
je 0x1800755a6
movss xmm0, dword [rax + 0x220]
subss xmm0, dword [rax + 0x100]
mov r8b, 1
movss dword [rbp + 0x23], xmm1
lea rdx, [rbp + 0x1f]
mov word [rbp + 0x17], reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp + 7]
mov byte [rbp + 0x19], 0
mulss xmm0, dword [0x180093784]
movss dword [rbp + 0x1f], xmm0
movdqa xmm0, xmmword [0x180094580]
movdqu xmmword [rbp + 7], xmm0
call fcn.18002aff0
lea rdx, [0x180a484f9]
mov word [rbp + 4], reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp - 9]
mov dword [rbp - 9], 0x62616e45
mov dword [rbp - 5], 0x5620656c
mov dword [rbp - 1], 0x61757369
mov byte [rbp + 3], 0x6c
mov byte [rbp + 6], 0
call fcn.180053f60
mov rax, qword [0x1800a5748]
mov rax, qword [rax + 0x3ed0]
cmp byte [rax + 0xbb], 0
jne 0x18007564b
mov eax, dword [rax + 0x1b4]
movss xmm1, dword [0x1800937d0]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.180054bf0
lea rdx, [0x180a484fd]
mov word [rbp + 0x2a], reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x79616c50
mov dword [rbp + 0x23], 0x4e207265
mov word [rbp + 0x27], 0x6d61
mov byte [rbp + 0x29], 0x65
mov byte [rbp + 0x2c], 0
call fcn.180053f60
movss xmm7, dword [0x180093948]
xorps xmm0, xmm0
movaps xmm1, xmm7
call fcn.1800336f0
lea rcx, [rbp - 9]
mov dword [rbp + 1], 0x65636e
lea rdx, [0x180a48500]
mov dword [rbp - 9], 0x776f6853
mov dword [rbp - 5], 0x73694420
mov word [rbp - 1], 0x6174
mov byte [rbp + 5], 0
call fcn.180053f60
lea rdx, [0x180a484ff]
mov dword [rbp + 0x27], 0x68746c
lea rcx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x776f6853
mov dword [rbp + 0x23], 0x61654820
mov byte [rbp + 0x2b], 0
call fcn.180053f60
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1800336f0
lea rcx, [rbp + 0x1f]
mov word [rbp + 0x28], WSAStartup
lea rdx, [0x180a484fe]
mov dword [rbp + 0x1f], 0x776f6853
mov dword [rbp + 0x23], 0x6d724120
mov byte [rbp + 0x27], 0x6f
mov byte [rbp + 0x2a], 0
call fcn.180053f60
lea rdx, [0x180a48502]
mov word [rbp + 0x26], 0x78
lea rcx, [rbp + 0x1f]
mov dword [rbp + 0x1f], 0x77617244
mov word [rbp + 0x23], 0x4220
mov byte [rbp + 0x25], 0x6f
mov byte [rbp + 0x28], 0
call fcn.180053f60
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1800336f0
lea rcx, [rbp + 0x1f]
mov word [rbp + 0x28], 0x64
lea rdx, [0x180a48501]
mov dword [rbp + 0x1f], 0x20786f42
mov dword [rbp + 0x23], 0x6c6c6946
mov byte [rbp + 0x27], 0x65
mov byte [rbp + 0x2a], 0
call fcn.180053f60
lea rdx, [0x180a484fc]
mov word [rbp + 4], reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp - 9]
mov dword [rbp - 9], 0x77617244
mov dword [rbp - 5], 0x616e5320
mov dword [rbp - 1], 0x6e696c70
mov byte [rbp + 3], 0x65
mov byte [rbp + 6], 0
call fcn.180053f60
movdqa xmm0, xmmword [0x1800944b0]
lea rdx, [0x180a484fb]
lea rcx, [rbp + 7]
mov word [rbp + 0x17], reloc.WS2_32.dll_WSAStartup
movdqu xmmword [rbp + 7], xmm0
mov byte [rbp + 0x19], 0
call fcn.180053f60
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1800336f0
mov dword [rbp + 0x25], 0x736465
mov dword [rbp + 0x1f], 0x776f6853
mov word [rbp + 0x23], 0x5020
mov byte [rbp + 0x29], 0
lea rdx, [0x180a484f8]
lea rcx, [rbp + 0x1f]
call fcn.180053f60
movdqa xmm0, xmmword [0x180094600]
lea rdx, [0x180a484f7]
lea rcx, [rbp + 7]
mov word [rbp + 0x17], reloc.WS2_32.dll_WSAStartup
movdqu xmmword [rbp + 7], xmm0
mov byte [rbp + 0x19], 0
call fcn.180053f60
mov rax, qword [0x1800a5748]
mov rdx, qword [rax + 0x3ed0]
cmp qword [rdx + 0x1a8], 0
movss xmm1, dword [rdx + 0x250]
jne 0x18007585f
cmp qword [rax + 0x4b30], 0
je 0x180075867
movss xmm1, dword [rdx + 0x220]
movss xmm0, dword [rdx + 0x100]
lea r9, [rbp + 0x1f]
or dword [rax + 0x4758], 1
subss xmm1, xmm0
lea r8, [0x1800a4260]
mov word [rbp + 2], 0x64
lea rcx, [rbp + 7]
mov dword [rbp - 9], 0x74736944
mov dword [rbp - 5], 0x65636e61
mov word [rbp - 1], 0x203a
mulss xmm1, dword [0x180093784]
mov byte [rbp + 1], 0x25
mov byte [rbp + 4], 0
mov dword [rbp + 0x2f], 0x9c4
movss dword [rax + 0x475c], xmm1
lea rax, [rbp - 9]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x2f]
mov qword [rsp + 0x20], rax
mov dword [rbp + 0x13], 0x65636e
mov dword [rbp + 7], 0x646e6552
mov dword [rbp + 0xb], 0x44207265
mov dword [rbp + 0xf], 0x61747369
mov byte [rbp + 0x17], 0
mov dword [rbp + 0x1f], 0
call fcn.1800572a0
call fcn.18002b0a0
movaps xmm1, xmm7
xorps xmm0, xmm0
call fcn.1800336f0
mov rcx, qword [0x1800a5748]
mov rax, qword [rcx + 0x3ed0]
cmp qword [rax + 0x1a8], 0
movss xmm1, dword [rax + 0x254]
subss xmm1, dword [rax + 0x104]
movss xmm0, dword [rax + 0x250]
jne 0x18007594a
cmp qword [rcx + 0x4b30], 0
je 0x180075952
movss xmm0, dword [rax + 0x220]
subss xmm0, dword [rax + 0x100]
mov r8b, 1
movss dword [rbp + 0x23], xmm1
lea rdx, [rbp + 0x1f]
mov word [rbp + 0x17], 0
lea rcx, [rbp + 7]
movss dword [rbp + 0x1f], xmm0
movdqa xmm0, xmmword [0x180094670]
movdqu xmmword [rbp + 7], xmm0
call fcn.18002aff0
lea rcx, [rbp - 9]
mov word [rbp + 4], reloc.WS2_32.dll_WSAStartup
mov dword [rbp - 9], 0x6f6c6f43
mov dword [rbp - 5], 0x65532072
mov dword [rbp - 1], 0x6e697474
mov byte [rbp + 3], 0x67
mov byte [rbp + 6], 0
call fcn.180051df0
mov r8d, 0x10000
mov dword [rbp + 0x25], 0x726f6c
lea rdx, [0x1800a4250]
mov dword [rbp + 0x1f], 0x20786f42
lea rcx, [rbp + 0x1f]
mov word [rbp + 0x23], 0x6f43
mov byte [rbp + 0x29], 0
call fcn.18005db60
movups xmm0, xmmword [0x1800a4250]
mov r8d, 0x10000
mov dword [rbp + 0x13], 0x726f6c
lea rdx, [0x1800a4240]
mov dword [rbp + 7], 0x70616e53
lea rcx, [rbp + 7]
mov dword [rbp + 0xb], 0x656e696c
movups xmmword [0x1800a42b0], xmm0
mov dword [rbp + 0xf], 0x6f432073
mov byte [rbp + 0x17], 0
call fcn.18005db60
movups xmm0, xmmword [0x1800a4240]
mov r8d, 0x10000
mov word [rbp + 2], WSAStartup
lea rdx, [0x1800a4268]
mov dword [rbp - 9], 0x65697246
lea rcx, [rbp - 9]
mov dword [rbp - 5], 0x4320646e
movups xmmword [0x1800a4290], xmm0
mov word [rbp - 1], 0x6c6f
mov byte [rbp + 1], 0x6f
mov byte [rbp + 4], 0
call fcn.18005db60
movups xmm0, xmmword [0x1800a4268]
lea rdx, [0x180a484fa]
mov word [rbp + 2], 0x65
lea rcx, [rbp - 9]
mov dword [rbp - 9], 0x6e696152
movups xmmword [0x1800a42a0], xmm0
mov dword [rbp - 5], 0x20776f62
mov word [rbp - 1], 0x6f4d
mov byte [rbp + 1], 0x64
mov byte [rbp + 4], 0
call fcn.180053f60
call fcn.18002b0a0
mov rcx, qword [rbp + 0x37]
xor rcx, rsp
call fcn.1800804d0
movaps xmm7, xmmword [rsp + 0x90]
add rsp, 0xa0
pop rbp
ret