Function at 0x41b84c
Capabilities:
Read file on windows

Disassembly:
push 0xac
push 0x5876a8
call fcn.004e3670
mov eax, dword [ebp + 0x10]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp + 8]
mov dword [ebp - 0xb0], eax
mov ebx, dword [ebp + 0xc]
mov eax, dword [ebp + 0x14]
mov dword [ebp - 0xb8], eax
mov eax, dword [ebp + 0x18]
mov dword [ebp - 0xbc], eax
xor eax, eax
mov dword [ebp - 0xac], eax
push 6
pop ecx
mov esi, str.ip_admin__UNIQUE_genpt.com
lea edi, [ebp - 0x4c]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
push 9
pop ecx
mov esi, str.This_Page_Cannot_UNIQUE__Be_Displayed
lea edi, [ebp - 0x74]
rep movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
push 0xb
pop ecx
mov esi, str.PROXY_SERVER_UNIQUE__IS_NO_LONGER_IN_SERVICE
lea edi, [ebp - 0xa4]
rep movsd dword es:[edi], dword [esi]
movsb byte es:[edi], byte [esi]
mov esi, str.www.w_UNIQUE_3.org
lea edi, [ebp - 0x30]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
movsb byte es:[edi], byte [esi]
mov byte [ebp - 0xa5], al
mov dword [ebp - 4], eax
push 1
mov edi, 0x50c926
push edi
mov esi, str._UNIQUE_
push esi
push 0x1b
lea eax, [ebp - 0x4c]
push eax
call fcn.004a05e9
push 1
push edi
push esi
push 0x26
pop eax
push eax
lea eax, [ebp - 0x74]
push eax
call fcn.004a05e9
push 1
push edi
push esi
push 0x2d
lea eax, [ebp - 0xa4]
push eax
call fcn.004a05e9
push 1
push edi
push esi
push 0x13
lea eax, [ebp - 0x30]
push eax
call fcn.004a05e9
add esp, 0x50
mov esi, dword [ebp - 0xb4]
push esi
call fcn.0049f486
pop ecx
lea edi, [ebp - 0xa5]
test eax, eax
cmove edi, esi
mov esi, dword [ebp - 0xb0]
test esi, esi
je 0x41b9a3
push 0
lea eax, [ebp - 0x30]
push eax
push 0
push esi
call fcn.0045a8bd
add esp, 0x10
test eax, eax
jle 0x41b9a3
push 0
lea eax, [ebp - 0x4c]
push eax
push 0
push esi
call fcn.0045a8bd
add esp, 0x10
test eax, eax
jle 0x41b981
push 0
lea eax, [ebp - 0x74]
push eax
push 0
push esi
call fcn.0045a8bd
add esp, 0x10
test eax, eax
jg 0x41b999
push 0
lea eax, [ebp - 0xa4]
push eax
push 0
push esi
call fcn.0045a8bd
add esp, 0x10
test eax, eax
jle 0x41b9a3
mov dword [ebp - 0xac], 1
cmp dword [ebp - 0xac], 0
jne 0x41ba70
test ebx, ebx
je 0x41ba70
push 1
push 0x2000
call fcn.004ee464
mov esi, eax
push ebx
call fcn.004e86aa
add esp, 0xc
test esi, esi
je 0x41ba70
push ebx
call fcn.004e962f
mov dword [ebp - 0xb0], eax
push ebx
call fcn.004efaf0
push ebx
push 0x1fff
push 1
push esi
call fcn.004e8bc6
add esp, 0x18
cmp eax, 0x16
jbe 0x41ba59
lea eax, [ebp - 0x30]
push eax
push esi
call fcn.004a0f55
pop ecx
pop ecx
test eax, eax
je 0x41ba59
lea eax, [ebp - 0x4c]
push eax
push esi
call fcn.004a0f55
pop ecx
pop ecx
test eax, eax
je 0x41ba2f
lea eax, [ebp - 0x74]
push eax
push esi
call fcn.004a0f55
pop ecx
pop ecx
test eax, eax
jne 0x41ba42
lea eax, [ebp - 0xa4]
push eax
push esi
call fcn.004a0f55
pop ecx
pop ecx
test eax, eax
je 0x41ba59
push edi
push str.:5:Bad_proxy_redirect_error:__s
call fcn.004255b9
pop ecx
pop ecx
mov dword [ebp - 0xac], 1
push 0
push dword [ebp - 0xb0]
push ebx
call fcn.004e8fdc
push esi
call fcn.004ee46f
add esp, 0x10
mov ebx, dword [ebp - 0xb8]
push ebx
call fcn.0049f486
pop ecx
test eax, eax
jne 0x41bb15
mov esi, 0x400
push esi
push ebx
mov edi, 0x5a2030
push edi
call fcn.004a11a5
push 0x514a90
push edi
call fcn.004e4f00
push 0x3f
pop ecx
test eax, eax
push 0x26
pop eax
cmovne ecx, eax
movzx eax, cl
push eax
push edi
call fcn.0049d979
push 0x8ae
push 2
call fcn.0045933c
push eax
push str.puidroxy_ld
push esi
push edi
call fcn.004a0d90
add esp, 0x34
mov eax, dword [ebp - 0xbc]
push edi
test eax, eax
je 0x41bafa
push 0x2712
push eax
mov ecx, 0x41f039
mov eax, dword [0x5a2008]
test eax, eax
cmovne ecx, eax
call ecx
add esp, 0xc
jmp 0x41bb15
push ebx
call fcn.004ee4d0
pop ecx
jmp 0x41bb14
pop ecx
mov dword [ebp - 4], 0xfffffffe
mov eax, dword [ebp - 0xac]
mov ecx, dword [ebp - 0x10]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
leave
ret