Function at 0x41d53c
Capabilities:
Read file on windows

Disassembly:
push 0xb0
push 0x5c07f0
call fcn.0052a9ec
mov eax, dword [ebp + 8]
mov dword [ebp - 0xc0], eax
mov eax, dword [ebp + 0xc]
mov dword [ebp - 0xb0], eax
mov eax, dword [ebp + 0x10]
mov dword [ebp - 0xb4], eax
mov eax, dword [ebp + 0x14]
mov dword [ebp - 0xb8], eax
mov eax, dword [ebp + 0x18]
mov dword [ebp - 0xbc], eax
and dword [ebp - 0xac], 0
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], 0
and dword [ebp - 4], 0
xor ebx, ebx
inc ebx
push ebx
mov edi, 0x5304ba
push edi
mov esi, str._UNIQUE_
push esi
push 0x1b
lea eax, [ebp - 0x4c]
push eax
call fcn.004c5572
push ebx
push edi
push esi
push 0x26
lea eax, [ebp - 0x74]
push eax
call fcn.004c5572
push ebx
push edi
push esi
push 0x2d
lea eax, [ebp - 0xa4]
push eax
call fcn.004c5572
push ebx
push edi
push esi
push 0x13
lea eax, [ebp - 0x30]
push eax
call fcn.004c5572
add esp, 0x50
mov edx, dword [ebp - 0xb4]
call fcn.004c3b34
test eax, eax
je 0x41d62f
lea eax, [ebp - 0xa5]
mov dword [ebp - 0xb4], eax
mov esi, dword [ebp - 0xc0]
test esi, esi
je 0x41d682
lea eax, [ebp - 0x30]
push eax
mov eax, esi
call fcn.00460ca1
pop ecx
test eax, eax
jle 0x41d682
lea eax, [ebp - 0x4c]
push eax
mov eax, esi
call fcn.00460ca1
pop ecx
test eax, eax
jle 0x41d669
lea eax, [ebp - 0x74]
push eax
mov eax, esi
call fcn.00460ca1
pop ecx
test eax, eax
jg 0x41d67c
lea eax, [ebp - 0xa4]
push eax
mov eax, esi
call fcn.00460ca1
pop ecx
test eax, eax
jle 0x41d682
mov dword [ebp - 0xac], ebx
cmp dword [ebp - 0xac], 0
jne 0x41d754
mov edi, dword [ebp - 0xb0]
test edi, edi
je 0x41d754
push ebx
push 0x2000
call fcn.00511988
mov esi, eax
push edi
call fcn.005133f3
add esp, 0xc
test esi, esi
je 0x41d754
push edi
call fcn.005130cc
mov dword [ebp - 0xb0], eax
push edi
call fcn.00514235
push edi
push 0x1fff
push ebx
push esi
call fcn.00511c63
add esp, 0x18
cmp eax, 0x16
jbe 0x41d73d
lea eax, [ebp - 0x30]
push eax
push esi
call fcn.004c48c1
pop ecx
pop ecx
test eax, eax
je 0x41d73d
lea eax, [ebp - 0x4c]
push eax
push esi
call fcn.004c48c1
pop ecx
pop ecx
test eax, eax
je 0x41d712
lea eax, [ebp - 0x74]
push eax
push esi
call fcn.004c48c1
pop ecx
pop ecx
test eax, eax
jne 0x41d725
lea eax, [ebp - 0xa4]
push eax
push esi
call fcn.004c48c1
pop ecx
pop ecx
test eax, eax
je 0x41d73d
push dword [ebp - 0xb4]
push str.:5:Bad_proxy_redirect_error:__s
call fcn.004265da
pop ecx
pop ecx
mov dword [ebp - 0xac], ebx
push 0
push dword [ebp - 0xb0]
push edi
call fcn.005131f0
push esi
call fcn.00511758
add esp, 0x10
mov edx, dword [ebp - 0xb8]
call fcn.004c3b34
test eax, eax
jne 0x41d809
push dword [ebp - 0xb8]
mov edi, 0x400
mov ecx, edi
mov esi, 0x5ddeb8
mov eax, esi
call fcn.004c3b66
mov dword [esp], 0x53df70
push esi
call fcn.00512350
pop ecx
pop ecx
test eax, eax
jne 0x41d797
push 0x3f
jmp 0x41d799
push 0x26
call fcn.004c4b2d
pop ecx
push 0x8ae
push 2
pop eax
call fcn.004603fd
push eax
push str.puidroxy_ld
mov eax, edi
mov edi, esi
call fcn.004c5375
add esp, 0xc
cmp dword [ebp - 0xbc], 0
je 0x41d7e8
mov eax, dword [0x5dde8c]
test eax, eax
jne 0x41d7d5
mov eax, 0x41ce8c
push esi
push 0x2712
push dword [ebp - 0xbc]
call eax
add esp, 0xc
jmp 0x41d809
push esi
push dword [ebp - 0xb8]
call fcn.005123e0
pop ecx
jmp 0x41d808
pop ecx
mov dword [ebp - 4], 0xfffffffe
mov eax, dword [ebp - 0xac]
call fcn.0052aa34
ret