Function at 0x419b70
Capabilities:
Initialize winsock library

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x42b150
mov eax, dword fs:[0]
push eax
push ecx
sub esp, 0x260
mov eax, dword [0x434440]
xor eax, ebp
mov dword [ebp - 0x14], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x10], esp
mov dword [ebp - 0x1cc], 0
lea ecx, [ebp - 0x1ac]
call fcn.00408930
mov dword [ebp - 0x1b4], 1
push 0x42f648
mov ecx, dword [ebp + 0x14]
call fcn.0040d700
push 0x42f649
mov ecx, dword [ebp + 0x18]
call fcn.0040d700
cmp dword [ebp + 8], 0
je 0x419c07
mov eax, dword [ebp + 8]
push eax
call fcn.0041c0c5
add esp, 4
test eax, eax
jbe 0x419c07
cmp dword [ebp + 0x10], 0
je 0x419c07
mov ecx, dword [ebp + 0x10]
push ecx
call fcn.0041c0c5
add esp, 4
test eax, eax
ja 0x419c27
mov dword [ebp - 0x268], 0
lea ecx, [ebp - 0x1ac]
call fcn.00408990
mov eax, dword [ebp - 0x268]
jmp 0x419e44
cmp dword [ebp + 0xc], 0
jne 0x419c34
mov dword [ebp + 0xc], 0x50
lea edx, [ebp - 0x1a8]
push edx
push 0x202
call dword [sym.imp.WS2_32.dll_WSAStartup]
mov dword [ebp - 0x1b0], eax
cmp dword [ebp - 0x1b0], 0
je 0x419c75
mov dword [ebp - 0x26c], 0
lea ecx, [ebp - 0x1ac]
call fcn.00408990
mov eax, dword [ebp - 0x26c]
jmp 0x419e44
lea ecx, [ebp - 0x1c8]
call fcn.0041ae30
mov dword [ebp - 4], 0
mov eax, dword [ebp + 0xc]
push eax
mov ecx, dword [ebp + 8]
push ecx
lea ecx, [ebp - 0x1c8]
call fcn.0041a630
lea ecx, [ebp - 0x1d0]
call fcn.00408930
lea ecx, [ebp - 0x1d4]
call fcn.00408930
mov edx, dword [ebp + 0x10]
push edx
push str.GET__s_HTTP_1.0_r_n
lea eax, [ebp - 0x1d4]
push eax
call fcn.00403310
add esp, 0xc
lea ecx, [ebp - 0x1d4]
push ecx
lea ecx, [ebp - 0x1d0]
call fcn.00408a60
push str.Accept:_image_gif__image_x_xbitmap__image_jpeg__image_pjpeg__application_vnd.ms_powerpoint__application_vnd.ms_excel__application_msword____r_n
lea ecx, [ebp - 0x1d0]
call fcn.0040ce00
push str.Accept_Language:_en_us_r_n
lea ecx, [ebp - 0x1d0]
call fcn.0040ce00
push str.Accept_Encoding:_gzip__deflate_r_n
lea ecx, [ebp - 0x1d0]
call fcn.0040ce00
push str.User_Agent:_Mozilla_4.0_compatible__MSIE_6.0__r_n
lea ecx, [ebp - 0x1d0]
call fcn.0040ce00
mov edx, dword [ebp + 8]
push edx
push str.Host:__s_r_n_r_n
lea eax, [ebp - 0x1d4]
push eax
call fcn.00403310
add esp, 0xc
lea ecx, [ebp - 0x1d4]
push ecx
lea ecx, [ebp - 0x1d0]
call fcn.00408a80
lea ecx, [ebp - 0x1d0]
call fcn.00407570
push eax
lea ecx, [ebp - 0x260]
call fcn.00408c50
mov edx, dword [ebp - 0x260]
push edx
lea ecx, [ebp - 0x1d8]
call fcn.00408950
lea ecx, [ebp - 0x1d8]
call fcn.00402730
push eax
lea ecx, [ebp - 0x1d8]
call fcn.0041b1e0
push eax
lea ecx, [ebp - 0x1c8]
call fcn.0041a2b0
push 0xffffffffffffffff
lea ecx, [ebp - 0x1d0]
call fcn.0041b540
mov eax, dword [ebp + 0x18]
push eax
mov ecx, dword [ebp + 0x14]
push ecx
lea ecx, [ebp - 0x1c8]
call fcn.0041a460
lea ecx, [ebp - 0x1c8]
call fcn.0041a250
lea ecx, [ebp - 0x1d8]
call fcn.00408990
lea ecx, [ebp - 0x260]
call fcn.0040adf0
lea ecx, [ebp - 0x1d4]
call fcn.00408990
lea ecx, [ebp - 0x1d0]
call fcn.00408990
jmp 0x419e00
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.WS2_32.dll_WSACleanup]
cmp eax, 0xffffffff
jne 0x419e1c
mov dword [ebp - 0x264], 0
mov edx, dword [ebp - 0x1b4]
mov dword [ebp - 0x270], edx
lea ecx, [ebp - 0x1c8]
call fcn.0041b190
lea ecx, [ebp - 0x1ac]
call fcn.00408990
mov eax, dword [ebp - 0x270]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.0041c0df
mov esp, ebp
pop ebp
ret