Function at 0x572da3
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
push 0
push 0
push 0
push 1
mov ebx, 0x5bcbb0
call fcn.005bc2ea
add esp, 0x10
push 0x80000301
push 0
push 0xa
push 0x80000301
push 0
push 1
push 2
mov ebx, 0x5bcc00
call fcn.005bc2ea
add esp, 0x1c
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 1
jne 0x572e26
mov eax, str.Mozilla_5.0__compatible__MSIE_9.0__Windows_NT_6.1__Trident_5.0_
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572e1b
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 2
jne 0x572e54
mov eax, 0x7122c2
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572e49
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 3
jne 0x572e82
mov eax, str.Mozilla_5.0__compatible__MSIE_9.0__Windows_NT_6.1__Trident_5.0__qihu_theworld_
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572e77
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 4
jne 0x572eb0
mov eax, str.Mozilla_5.0__Windows_NT_6.1__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_28.0.1500.95_Safari_537.36
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572ea5
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 5
jne 0x572ede
mov eax, str.Mozilla_4.0__compatible__MSIE_6.0__Windows_NT_5.0_
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572ed3
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 6
jne 0x572f0c
mov eax, str.Mozilla_5.0__compatible__MSIE_7.0__Windows_NT_6.1__Trident_5.0_
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572f01
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 7
jne 0x572f3a
mov eax, str.Mozilla_5.0__compatible__MSIE_8.0__Windows_NT_6.1__Trident_5.0_
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572f2f
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 8
jne 0x572f68
mov eax, str.Mozilla_4.0__Windows_NT_5.0__rv:21.0__Gecko_20100101_Firefox_21.0
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572f5d
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 8
jne 0x572f96
mov eax, str.Mozilla_5.0__Windows_NT_5.0__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_28.0.1500.95_Safari_537.36
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572f8b
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
cmp dword [ebp - 4], 9
jne 0x572fc4
mov eax, str.Mozilla_4.0__Windows_NT_6.0__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_28.0.1500.95_Safari_537.36
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572fb9
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
jmp 0x572fe3
mov eax, str.Mozilla_4.0__compatible__MSIE_7.0__Windows_NT_6.1__Trident_5.0_
push eax
mov ebx, dword [0x7f8bf8]
test ebx, ebx
je 0x572fdd
push ebx
call fcn.005bc2f6
add esp, 4
pop eax
mov dword [0x7f8bf8], eax
mov esp, ebp
pop ebp
ret