Function at 0x6063f0
Capabilities:
Receive http response

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0x34
mov eax, dword [0x710544]
xor eax, esp
mov dword [esp + 0x30], eax
push ebx
mov ebx, dword [sym.imp.KERNEL32.dll_GetLocalTime]
push esi
push edi
mov edi, ecx
xor esi, esi
mov dword [esp + 0xc], esi
mov dword [esp + 0x10], esi
mov dword [esp + 0x14], esi
cmp dword [edi], esi
je 0x606475
lea eax, [esp + 0x2c]
push eax
call ebx
push 0x64
pop edx
lea ecx, [esp + 0xc]
call fcn.006083a4
push 0x7a120
push esi
push str.Range:_bytes_u__u
push dword [esp + 0x18]
call fcn.00458d6e
push dword [esp + 0x1c]
push str.HttpReadResponseDataInChunkedWay:_Content_Range_Header_message:__s
call fcn.00609c05
add esp, 0x18
mov ecx, edi
push dword [esp + 0xc]
call fcn.006063ad
test eax, eax
je 0x606475
call dword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
jmp 0x6065fc
mov eax, dword [edi + 8]
cmp eax, 0xc8
je 0x6064aa
cmp eax, 0xce
je 0x6064aa
push eax
push str.HttpReadResponseDataInChunkedWay_:_Failed_with_the_http_status_code__d
call fcn.00609c05
pop ecx
pop ecx
push 1
push esi
call fcn.005fa5d9
mov ecx, eax
call fcn.005fa4e2
push 0xd
pop esi
jmp 0x606611
lea eax, [esp + 0x10]
mov dword [esp + 0x10], esi
push eax
push dword [edi + 0x80]
call dword [sym.imp.WINHTTP.dll_WinHttpQueryDataAvailable]
test eax, eax
je 0x6065e7
mov eax, dword [esp + 0x10]
test eax, eax
je 0x6065ba
inc eax
push eax
push 2
call fcn.00518b71
pop ecx
pop ecx
lea ecx, [esp + 0x14]
mov dword [esp + 0xc], eax
push ecx
push dword [esp + 0x14]
push eax
push dword [edi + 0x80]
call dword [sym.imp.WINHTTP.dll_WinHttpReadData]
test eax, eax
je 0x6065d2
cmp dword [esp + 0x14], esi
je 0x6065a7
cmp dword [edi + 0x24], 2
jne 0x6065b0
push dword [esp + 0xc]
lea ecx, [edi + 0xc]
call fcn.00459264
mov eax, dword [edi + 0xc]
mov edx, 0x6b7ff4
mov ecx, edx
mov dword [esp + 0x1c], edx
sub ecx, eax
push esi
mov eax, dword [eax - 0xc]
push edx
mov dword [esp + 0x20], ecx
mov dword [esp + 0x14], eax
call fcn.00513abe
pop ecx
pop ecx
mov edx, eax
mov ecx, accept
mov eax, dword [esp + 0xc]
sub ecx, edx
mov dword [esp + 0x20], edx
cmp ecx, eax
jl 0x606625
add eax, edx
lea ecx, [edi + 0xc]
push eax
mov dword [esp + 0x2c], eax
call fcn.0045313f
mov ecx, dword [esp + 0x18]
mov edx, eax
mov eax, dword [esp + 0xc]
mov dword [esp + 0x24], edx
cmp ecx, eax
ja 0x606582
add ecx, edx
jmp 0x606586
mov ecx, dword [esp + 0x1c]
mov edx, dword [esp + 0x20]
push edx
push ecx
mov ecx, dword [esp + 0x2c]
add ecx, eax
call fcn.005f9c5f
pop ecx
pop ecx
push dword [esp + 0x28]
lea ecx, [edi + 0xc]
call fcn.00453119
jmp 0x6065b0
push ecx
lea ecx, [edi + 0xc]
call fcn.004590a0
cmp dword [esp + 0x14], esi
jne 0x6064aa
cmp dword [edi], esi
je 0x606611
lea eax, [esp + 0x2c]
push eax
call ebx
push 0x258
call dword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x606611
call dword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
push esi
push str.HttpReadResponseDataInChunkedWay_:_Error_occured_in_WinHttpReadData______d
call fcn.00609aff
jmp 0x6065fa
call dword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
push esi
push str.HttpReadResponseDataInChunkedWay_:_Error_occured_in_WinHttpQueryDataAvailable______d
call fcn.00609c05
pop ecx
pop ecx
push esi
call fcn.00607cdc
push 2
push esi
call fcn.005fa5d9
mov ecx, eax
call fcn.005fa4e2
mov ecx, dword [esp + 0x3c]
mov eax, esi
pop edi
pop esi
pop ebx
xor ecx, esp
call fcn.00507778
mov esp, ebp
pop ebp
ret
push 0x80070057
call fcn.00452132
int3