Function at 0x1800553b0
Capabilities:
Get system information on windows

Disassembly:
sub rsp, 0x88
mov rax, qword [0x1800eb0a8]
xor rax, rsp
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x30], rcx
lea rax, [rsp + 0x50]
mov qword [rsp + 0x40], rax
mov dword [rsp + 0x2c], 0x44dbe248
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x28], eax
sub eax, 0x80b44802
je 0x180055757
jmp 0x1800553f8
mov eax, dword [rsp + 0x28]
sub eax, 0xb5cdf39c
je 0x18005562c
jmp 0x18005540c
mov eax, dword [rsp + 0x28]
sub eax, 0xd0e5409f
je 0x18005556a
jmp 0x180055420
mov eax, dword [rsp + 0x28]
sub eax, 0xe01a716f
je 0x180055549
jmp 0x180055434
mov eax, dword [rsp + 0x28]
sub eax, 0xefcf15e5
je 0x1800556b5
jmp 0x180055448
mov eax, dword [rsp + 0x28]
sub eax, 0xfbd7d0aa
je 0x180055587
jmp 0x18005545c
mov eax, dword [rsp + 0x28]
sub eax, 0x54748c4
je 0x180055745
jmp 0x180055470
mov eax, dword [rsp + 0x28]
sub eax, 0x9dad7d1
je 0x180055658
jmp 0x180055484
mov eax, dword [rsp + 0x28]
sub eax, 0x1051e7fc
je 0x180055639
jmp 0x180055498
mov eax, dword [rsp + 0x28]
sub eax, 0x2e539884
je 0x180055646
jmp 0x1800554ac
mov eax, dword [rsp + 0x28]
sub eax, 0x3585fc18
je 0x180055665
jmp 0x1800554c0
mov eax, dword [rsp + 0x28]
sub eax, 0x40adf05b
je 0x1800555d7
jmp 0x1800554d4
mov eax, dword [rsp + 0x28]
sub eax, 0x44dbe248
je 0x180055515
jmp 0x1800554e8
mov eax, dword [rsp + 0x28]
sub eax, 0x5e2979fb
je 0x18005570f
jmp 0x1800554fc
mov eax, dword [rsp + 0x28]
sub eax, 0x7fb2dfba
je 0x18005571c
jmp 0x180055510
jmp 0x18005575f
mov rcx, qword [rsp + 0x40]
xor edx, edx
mov r8d, 0x30
call sub.msvcrt.dll_memset
lea rcx, [rsp + 0x50]
call qword [sym.imp.KERNEL32.dll_GetNativeSystemInfo]
mov ax, word [rsp + 0x50]
mov word [rsp + 0x4c], ax
mov dword [rsp + 0x2c], 0xe01a716f
jmp 0x18005575f
mov ax, word [rsp + 0x4c]
movzx eax, ax
cmp eax, 0
sete al
and al, 1
mov byte [rsp + 0x4e], al
mov dword [rsp + 0x2c], 0xd0e5409f
jmp 0x18005575f
mov dl, byte [rsp + 0x4e]
mov eax, 0x2e539884
mov ecx, 0xfbd7d0aa
test dl, 1
cmovne eax, ecx
mov dword [rsp + 0x2c], eax
jmp 0x18005575f
mov eax, dword [0x18184c89c]
mov ecx, dword [0x18184c898]
mov edx, eax
sub edx, 0xe130ce45
sub edx, 1
add edx, 0xe130ce45
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x54748c4
mov ecx, 0x40adf05b
test dl, 1
cmovne eax, ecx
mov dword [rsp + 0x2c], eax
jmp 0x18005575f
mov byte [rsp + 0x3f], 1
mov eax, dword [0x18184c89c]
mov ecx, dword [0x18184c898]
mov edx, eax
sub edx, 0x925adf18
sub edx, 1
add edx, 0x925adf18
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x54748c4
mov ecx, 0xb5cdf39c
test dl, 1
cmovne eax, ecx
mov dword [rsp + 0x2c], eax
jmp 0x18005575f
mov dword [rsp + 0x2c], 0x1051e7fc
jmp 0x18005575f
mov dword [rsp + 0x2c], 0x3585fc18
jmp 0x18005575f
mov byte [rsp + 0x3f], 0
mov dword [rsp + 0x2c], 0x9dad7d1
jmp 0x18005575f
mov dword [rsp + 0x2c], 0x3585fc18
jmp 0x18005575f
mov eax, dword [0x18184c89c]
mov ecx, dword [0x18184c898]
mov edx, eax
add edx, 0x5c153cc4
sub edx, 1
sub edx, 0x5c153cc4
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x80b44802
mov ecx, 0xefcf15e5
test dl, 1
cmovne eax, ecx
mov dword [rsp + 0x2c], eax
jmp 0x18005575f
mov al, byte [rsp + 0x3f]
and al, 1
mov byte [rsp + 0x4f], al
mov eax, dword [0x18184c89c]
mov ecx, dword [0x18184c898]
mov edx, eax
add edx, 0x76da943e
sub edx, 1
sub edx, 0x76da943e
imul eax, edx
and eax, 1
cmp eax, 0
sete al
cmp ecx, 0xa
setl cl
mov dl, al
and dl, cl
xor al, cl
or dl, al
mov eax, 0x80b44802
mov ecx, 0x5e2979fb
test dl, 1
cmovne eax, ecx
mov dword [rsp + 0x2c], eax
jmp 0x18005575f
mov dword [rsp + 0x2c], 0x7fb2dfba
jmp 0x18005575f
mov al, byte [rsp + 0x4f]
and al, 1
movzx eax, al
mov dword [rsp + 0x24], eax
mov rcx, qword [rsp + 0x80]
xor rcx, rsp
call fcn.1800e09d0
mov eax, dword [rsp + 0x24]
add rsp, 0x88
ret
mov byte [rsp + 0x3f], 1
mov dword [rsp + 0x2c], 0x40adf05b
jmp 0x18005575f
mov dword [rsp + 0x2c], 0xefcf15e5
jmp 0x1800553e0