Function at 0x467997
Capabilities:
Read file on windows

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x28
mov eax, dword [0x59a240]
xor eax, ebp
mov dword [ebp - 4], eax
and dword [ebp - 0x18], 0
xor eax, eax
push ebx
push esi
push edi
lea edi, [ebp - 0x14]
mov ebx, str.E:UserskerryDocumentsVisual_Studio_2022ProjectsPAULA__TEMP_COPY_Network.c
stosd dword es:[edi], eax
push 0x215b
push ebx
push 0x50965c
stosd dword es:[edi], eax
push str.addrchng.flg
push 0
stosd dword es:[edi], eax
stosd dword es:[edi], eax
call fcn.0047ced0
pop ecx
pop ecx
push eax
call fcn.0042d2de
mov esi, eax
add esp, 0x10
test esi, esi
je 0x467a92
push esi
push 1
lea eax, [ebp - 0x18]
push 4
push eax
call fcn.004e8bc6
push esi
push 1
lea eax, [ebp - 0x14]
push 0x10
push eax
call fcn.004e8bc6
push esi
call fcn.0042d153
add esp, 0x24
call fcn.0040ead4
test eax, eax
jne 0x467a54
push 0x2164
lea eax, [ebp - 0x28]
push ebx
push eax
call fcn.004c8f77
push ecx
mov edi, esp
lea esi, [ebp - 0x14]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov esi, eax
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004ca88e
push eax
call fcn.004ee48a
add esp, 0x24
cmp eax, 0x6ddd000
jle 0x467a54
call fcn.0045c935
push 0x2168
lea eax, [ebp - 0x28]
push ebx
push eax
call fcn.004c8f77
push ecx
mov edi, esp
lea esi, [ebp - 0x14]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov esi, eax
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004ca88e
push eax
call fcn.004ee48a
add esp, 0x24
cmp eax, 0x240c8400
jle 0x467aa3
call fcn.0045c935
xor eax, eax
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.004e3632
leave
ret
call fcn.0040ead4
test eax, eax
je 0x467aea
push 0x216e
lea eax, [ebp - 0x28]
push ebx
push eax
call fcn.004c8f77
push ecx
mov edi, esp
lea esi, [ebp - 0x14]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov esi, eax
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004ca88e
push eax
call fcn.004ee48a
add esp, 0x24
cmp eax, 0x5cb2780
jg 0x467a92
xor eax, eax
inc eax
jmp 0x467a94
cmp dword [ebp - 0x18], 0
jne 0x467ae5
push 0x2176
lea eax, [ebp - 0x28]
push ebx
push eax
call fcn.004c8f77
push ecx
mov edi, esp
lea esi, [ebp - 0x14]
sub esp, 0x10
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
mov esi, eax
mov edi, esp
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
call fcn.004ca88e
push eax
call fcn.004ee48a
xor ecx, ecx
add esp, 0x24
cmp eax, 0x4b87f00
setl cl
mov eax, ecx
jmp 0x467a94