Function at 0x140134010
Capabilities:
Access peb ldr_data
Contain obfuscated stackstrings
Resolve function by parsing pe exports

Disassembly:
pop rax
add dword [rax], eax
add byte [rax - 0x39], cl
sar edi, 0xff
invalid
add rbx, r10
cmp rbx, r10
je 0x140133443
mov r9d, dword [rbx + 0x18]
jmp 0x140133344
test r9d, r9d
je 0x140133443
mov r11d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r11 + r9*4]
jne 0x14013338a
je 0x14013338a
mul r8
cpuid
test r8, rcx
bswap rbp
test r8, rcx
jmp rcx
jmp 0x14013344b
nop
movsx ecx, cl
lea r8, [r8 + 1]
je 0x1401333c3
jne 0x1401333c3
movabs r13, 0x3f1d7e00000094e9
rol r8d, 0x28
and edx, 0xfc61cf32
jns 0x1401343a1
jmp 0x14013345c
cmp ebx, 0x62439da8
call rcx
pop rbx
jg 0x140133a50
ret 0x20
nop dword [rax]
xchg r8, r10
mov r8, qword [rax + 0x30]
xchg r10, r8
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
jmp 0x14013332f
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x140133435
jmp 0x1401333b4
jne 0x1401333b6
cmp edx, 0x789ef18e
je 0x140133481
test r9d, r9d
jne 0x14013335c
jmp 0x140133443
mov rax, qword [rax]
jmp 0x1401333f4
mov r8d, dword [rdx + r10]
mov edx, 0x383bc63e
add r8, r10
jmp 0x14013340f
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8 - 1]
test cl, cl
jmp 0x140133423
inc dword [rcx + rcx*8 - 0x4c17]
dec dword [rcx + rcx*4 + 0x5c]
and al, 0x30
xchg rdi, r11
mov rax, qword [rax + 0x10]
jmp 0x1401333ed
mov eax, dword [rbx + 0x24]
mov ecx, dword [rbx + 0x1c]
add rax, r10
add rcx, r10
mov dword [rsp + 0x5c], 0xf6f6f6f6
jne 0x1401334a7
je 0x1401334a7
rcr r9d, 0xfd
int3
jmp 0x1401335c6
add cl, al
mov byte [rsp + rdx + 0x67], cl
mov byte [rsp + rdx + 0x5c], r15b
inc rdx
cmp rdx, 0xa
jmp 0x140133517
xor eax, eax
mov byte [rsp + 0x71], al
nop dword [rax]
movzx eax, byte [rsp + rdx + 0x67]
movzx ecx, byte [rsp + rdx + 0x5c]
jmp 0x1401334bf
mov r8d, r15d
movsxd rcx, dword [rax + 0x3c]
mov r10d, dword [rcx + rax + 0x88]
mov r11d, dword [r10 + rax + 0x20]
nop dword [rax]
nop dword [rax + rax]
jmp 0x140133534
jb 0x1401334e3
xor edx, edx
lea rcx, [rsp + 0x67]
mov r8d, 0x800
call rdi
mov r9, rax
jmp 0x1401334f2
mov ecx, r8d
lea rdx, [r9 + rcx*4]
mov ecx, dword [rdx + r11]
mov edx, 0x44a9b812
add rcx, r9
jmp 0x140133579
xchg rdx, rcx
mov rcx, r15
xchg rcx, rdx
add r12, r10
jmp 0x1401334d6
test al, al
jne 0x1401335ae
cmp edx, 0xb391a615
je 0x1401335e0
inc r8d
jmp 0x140133534
movzx eax, byte [rcx]
inc rcx
test al, al
je 0x140133571
jmp 0x1401335ab
mov dword [rsp + 0x6b], 0x6e383c3d
outsb dx, byte [rsi]
mov word [rsp + 0x64], 0xf6f6
mov word [rsp + 0x6f], 0x7676
mov r12d, dword [rcx + rdx*4]
jmp 0x14013354c
nop dword [rax]
movsx eax, al
lea rcx, [rcx + 1]
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [rcx - 1]
jmp 0x14013355d
mov dword [rsp + 0x67], 0x7c6f7d7f
mov dword [rsp + 0x60], 0xf6f6f6f6
movzx edx, word [rax + r9*2]
jmp 0x14013358c
mov eax, dword [r10 + r9 + 0x24]
add rax, r9
mov ecx, r8d
movzx edx, word [rax + rcx*2]
xchg r8, r15
mov rax, r8
jne 0x1401335fb
je 0x1401335fb
movabs rsi, 0xfc2449b3ccf5aeb
lea edi, [rcx + 0xfac3]
pushfq
cmp r9, rbx
pop r10
jno 0x14013384e
jmp 0x140133657
jle 0x1401344e3
jmp rax
xchg r8, r15
mov ecx, dword [r10 + r9 + 0x1c]
add rcx, r9
mov r13d, dword [rcx + rdx*4]
add r13, r9
nop word [rax + rax]
jmp 0x140133679
mov byte [rsp + rax + 0x67], r15b
inc rax
cmp rax, 0xa
jb 0x140133679
jmp 0x140133744
adc edi, dword [rbx*4 - 0x1762e985]
mov al, 0xa
add byte [rax], al
rol r9d, 0xf9
jge 0x140132bb7
lea r12d, [rdi - 0xd7b8]
ret
cmp dword [r14 + 0xc], r15d
je 0x140133f88
lea rax, [0x140000000]
nop
invalid
add byte [rdi + rdi*2 + 0x7e], ch
imul eax, edi, 0xffffff85
test al, 0
add byte [rax], al
div dh
div dh
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rcx + rcx*4 + 0x4c], cl
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
xchg rcx, r14
mov qword [rsp + 8], r14
je 0x140134056
jne 0x140134056
call rcx
div rcx
lea edi, [rdx - 0x727a]
jne 0x1401347e0
neg r11
cmp r9, rdx
or ebx, 0x644b6303
push rbx
add r9d, 0x5e59961d
cmp r8, rdx
jle 0x140134009
movabs r11, 0x106d631b67911feb
bswap r8
lea ecx, [rdx - 0xc47b]
pushfq
inc r14
or r10d, 0x68b6e8c6
jmp 0x140133e1d
jmp 0x140134077
xchg rcx, r14
sub rsp, 0x28
lea rax, [0x140134280]
jmp 0x14013408a
mov qword [rsp + 0x18], rax
mov dword [rsp + 8], 0
mov rax, qword [rsp + 0x30]
xchg r14, rax
mov qword [rsp + 0x10], r14
xchg r14, rax
jne 0x1401340ad
je 0x1401340ad
jmp rax
jmp 0x1401340ba
jmp 0x1401340d9
xchg r9, rax
mov r9, qword [rsp + 0x10]
xchg r9, rax
inc rax
xchg r10, rax
mov qword [rsp + 0x10], r10
jmp 0x1401340d7
xchg r10, rax
mov eax, dword [rsp + 0x38]
mov rcx, qword [rsp + 0x30]
add rcx, rax
jmp 0x1401340ea
xchg rcx, r9
mov rax, r9
xchg rcx, r9
jmp 0x1401340f8
cmp qword [rsp + 0x10], rax
jae 0x140134275
mov byte [rsp], 0
mov dword [rsp + 4], 0
jmp 0x14013411e
mov eax, dword [rsp + 4]
inc eax
mov dword [rsp + 4], eax
mov eax, dword [rsp + 0x50]
cmp dword [rsp + 4], eax
jae 0x1401341bf
mov eax, dword [rsp + 4]
jmp 0x14013415f
jae 0x1401341ba
mov byte [rsp], 1
jmp 0x1401341bf
mov eax, dword [rsp + 4]
mov ecx, dword [rsp + 4]
xchg rdx, r13
mov r13, qword [rsp + 0x48]
xchg rdx, r13
mov ecx, dword [rdx + rcx*4]
jmp 0x14013419e
mov rcx, qword [rsp + 0x40]
mov rax, qword [rcx + rax*8]
cmp qword [rsp + 0x10], rax
jb 0x1401341ba
jne 0x140134187
je 0x140134187
jbe 0x140133593
cpuid
ror edx, 0x6d
ror edi, 0xd4
movabs rdi, 0x516ba006537ebbeb
rol r14d, 0x75
rol r11d, 0x13
call rax
call fcn.1401344df
jmp 0x140134144
mov rdx, qword [rsp + 0x40]
add rcx, qword [rdx + rax*8]
xchg r14, rcx
mov rax, r14
xchg r14, rcx
cmp qword [rsp + 0x10], rax
jmp 0x140134135
jmp 0x140134114
movzx eax, byte [rsp]
test eax, eax
je 0x1401341d0
jmp 0x1401340bf
xor edx, edx
mov eax, dword [rsp + 8]
mov ecx, 0x20
div ecx
mov eax, edx
mov eax, eax
jmp 0x1401341e6
xchg rcx, rsi
mov rsi, qword [rsp + 0x18]
xchg rcx, rsi
movzx eax, byte [rcx + rax]
xchg r11, rcx
jmp 0x1401341fd
mov r11, qword [rsp + 0x10]
xchg rcx, r11
movzx ecx, byte [rcx]
xor ecx, eax
jne 0x14013422f
je 0x14013422f
jne 0x1401336fb
cmp r8d, 0xe2ab11bc
ror r15d, 0x69
cpuid
lea ecx, [rbp + 0xb188]
add edx, 0x15a53502
movabs r15, 0x52547519085321eb
lea r8d, [rbp - 0x89de]
rcl ebx, 0xc1
jle 0x140133468
jmp 0x140134252
jne 0x1401343e7
call 0x14013380b
mov eax, ecx
xchg rcx, rbp
mov rbp, qword [rsp + 0x10]
xchg rbp, rcx
mov byte [rcx], al
mov eax, dword [rsp + 8]
jmp 0x14013426a
inc eax
mov dword [rsp + 8], eax
jmp 0x1401340bf
add rsp, 0x28
ret
xchg dword [rax], eax
add byte [rax], al
outsd dx, dword [rsi]
movabs byte [0x8dfffffdad840f0d], al
mov esp, dword [rax]
jge 0x1401343b2
invalid
dec dword [rbp + 0xd936bb]
add byte [rdi], cl
sbb byte [rdi], 0xf0
invalid
xchg rdi, r10
nop
mov qword [rsp - 8], rbp
sub rsp, 8
lea rbp, [rsp - 0x57]
sub rsp, 0xb0
jmp 0x14013440a
mov rax, qword gs:[0x60]
xchg rcx, r8
mov rsi, r8
xchg rcx, r8
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
jbe 0x14013455b
add ecx, ecx