Function at 0x461890
Capabilities:
Receive http response

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x948
mov dword [ebp - 0x920], 0
cmp dword [0x892738], 0x225
jne 0x4618b9
push 0
push 0
call dword [sym.imp.KERNEL32.dll_IsBadReadPtr]
cmp dword [0x892738], 0x177
jne 0x4619d3
push 0x892040
call dword [sym.imp.KERNEL32.dll_lstrlenW]
cmp eax, 0xe12
jne 0x4619d3
push 0
push 0
push 0
push 0
call dword [sym.imp.WINHTTP.dll_WinHttpReadData]
cmp dword [0x892738], 0xf76
jne 0x46191a
mov dword [ebp - 0x498], 0
push 0
push 0
lea eax, [ebp - 0x494]
push eax
push 0
push 0
push 0
call dword [sym.imp.KERNEL32.dll_BackupSeek]
mov ecx, dword [0x40a790]
mov dword [ebp - 0x490], ecx
push 0x3fc
push 0
lea edx, [ebp - 0x48c]
push edx
call fcn.00443870
add esp, 0xc
lea eax, [ebp - 0x90]
mov dword [ebp - 4], eax
push 0
call fcn.0043cb50
add esp, 4
push 1
push 3
lea ecx, [ebp - 0x90]
call fcn.00437620
call fcn.0043b630
push 0x40a794
call fcn.0043cf50
fstp st(0)
add esp, 4
push 0x40a798
push 0x40a79c
push 0x468518
call fcn.0043bd20
add esp, 0xc
push 0
push 0
push 0
push 0
push 0
call fcn.0043b770
add esp, 0x14
lea ecx, [ebp - 0x3c]
call fcn.004376e0
lea ecx, [ebp - 0x3c]
mov dword [ebp - 0x948], ecx
mov edx, dword [ebp - 0x948]
mov dword [edx], 0x43507c
mov eax, dword [ebp - 0x948]
mov dword [eax], 0x435074
mov ecx, dword [ebp - 0x948]
push ecx
call fcn.00439a60
add esp, 4
mov dword [ebp - 0x49c], 0
jmp 0x4619ee
mov edx, dword [ebp - 0x49c]
add edx, 1
mov dword [ebp - 0x49c], edx
cmp dword [ebp - 0x49c], 0xe56f91
jge 0x461a39
cmp dword [ebp - 0x49c], 0x492
jne 0x461a12
mov eax, dword [0x4676e4]
mov dword [0x892738], eax
jmp 0x461a39
cmp dword [0x892738], 0xf
jne 0x461a37
push 0
lea ecx, [ebp - 0x8a0]
push ecx
push 0
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
push 0
push 0
push 0
call sub.KERNEL32.dll_GetSystemTimes
jmp 0x4619df
mov dword [ebp - 0x8a4], 0
jmp 0x461a54
mov edx, dword [ebp - 0x8a4]
add edx, 1
mov dword [ebp - 0x8a4], edx
cmp dword [ebp - 0x8a4], 0xc03529
jge 0x461a91
cmp dword [ebp - 0x8a4], 0x57f
jge 0x461a74
push 0
call dword [sym.imp.KERNEL32.dll_SetLastError]
cmp dword [0x892738], 0x6b
jne 0x461a85
push 0
call dword [sym.imp.KERNEL32.dll_GetConsoleAliasesLengthW]
mov dword [0x88a18c], 0
jmp 0x461a45
mov dword [ebp - 0x8d4], 0
jmp 0x461aac
mov eax, dword [ebp - 0x8d4]
add eax, 1
mov dword [ebp - 0x8d4], eax
cmp dword [ebp - 0x8d4], 0x485ceb
jge 0x461b14
cmp dword [ebp - 0x8d4], 0x3fa
jne 0x461ad6
mov ecx, dword [0x892738]
add ecx, 0x12336
mov dword [0x892738], ecx
cmp dword [0x892738], 0x65
jne 0x461b12
lea edx, [ebp - 0x8f4]
push edx
call dword [sym.imp.KERNEL32.dll_CreateActCtxW]
mov dword [ebp - 0x904], 0
xor eax, eax
mov dword [ebp - 0x900], eax
lea ecx, [ebp - 0x904]
push ecx
lea edx, [ebp - 0x8fc]
push edx
call dword [sym.imp.KERNEL32.dll_LocalFileTimeToFileTime]
jmp 0x461a9d
call fcn.00461140
mov dword [ebp - 0x908], 0
jmp 0x461b34
mov eax, dword [ebp - 0x908]
add eax, 1
mov dword [ebp - 0x908], eax
cmp dword [ebp - 0x908], 0x199615
jge 0x461b42
jmp 0x461b25
mov dword [ebp - 0x90c], 0
jmp 0x461b5d
mov ecx, dword [ebp - 0x90c]
add ecx, 1
mov dword [ebp - 0x90c], ecx
cmp dword [ebp - 0x90c], 0xe5fc3
jge 0x461b97
cmp dword [0x892738], 0x9e2
jne 0x461b7d
push 0
call dword [sym.imp.KERNEL32.dll_FreeEnvironmentStringsW]
cmp dword [ebp - 0x90c], 0x3b22
jne 0x461b95
mov edx, dword [0x467638]
mov dword [0x89273c], edx
jmp 0x461b4e
mov dword [ebp - 0x910], 0
jmp 0x461bb2
mov eax, dword [ebp - 0x910]
add eax, 1
mov dword [ebp - 0x910], eax
mov ecx, dword [ebp - 0x910]
cmp ecx, dword [0x892738]
jae 0x461be4
mov edx, dword [ebp - 0x910]
push edx
call fcn.00461290
cmp dword [0x892738], 0x22
jne 0x461be2
lea eax, [ebp - 0x914]
push eax
call dword [sym.imp.KERNEL32.dll_InterlockedDecrement]
jmp 0x461ba3
mov dword [ebp - 0x918], 0
jmp 0x461bff
mov ecx, dword [ebp - 0x918]
add ecx, 1
mov dword [ebp - 0x918], ecx
cmp dword [ebp - 0x918], 0xe96350
jge 0x461c0d
jmp 0x461bf0
mov dword [ebp - 0x91c], 0
jmp 0x461c28
mov edx, dword [ebp - 0x91c]
add edx, 1
mov dword [ebp - 0x91c], edx
cmp dword [ebp - 0x91c], 0x3dc4a3
jge 0x461c44
cmp dword [ebp - 0x91c], 0x26
jne 0x461c42
call fcn.00461160
jmp 0x461c19
call fcn.00461670
xor eax, eax
mov esp, ebp
pop ebp
ret 0x10