Function at 0x5379af
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, 0x5b98f0
call fcn.005b902d
add esp, 0x10
push 0x80000301
push 0
push 0xa
push 0x80000301
push 0
push 1
push 2
mov ebx, 0x5b9940
call fcn.005b902d
add esp, 0x1c
mov dword [ebp - 4], eax
cmp dword [ebp - 4], 1
jne 0x537a32
mov eax, 0x71719a
push eax
mov ebx, dword [0x7f2bc4]
test ebx, ebx
je 0x537a27
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 2
jne 0x537a60
mov eax, str.Mozilla_5.0__Windows_NT_6.1__rv:21.0__Gecko_20100101_Firefox_21.0
push eax
mov ebx, dword [0x7f2bc4]
test ebx, ebx
je 0x537a55
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 3
jne 0x537a8e
mov eax, str.Mozilla_5.0__compatible__MSIE_9.0__Windows_NT_6.1__Trident_5.0__qihu_theworld_
push eax
mov ebx, dword [0x7f2bc4]
test ebx, ebx
je 0x537a83
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 4
jne 0x537abc
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 [0x7f2bc4]
test ebx, ebx
je 0x537ab1
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 5
jne 0x537aea
mov eax, str.Mozilla_4.0__compatible__MSIE_6.0__Windows_NT_5.0_
push eax
mov ebx, dword [0x7f2bc4]
test ebx, ebx
je 0x537adf
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 6
jne 0x537b18
mov eax, str.Mozilla_5.0__compatible__MSIE_7.0__Windows_NT_6.1__Trident_5.0_
push eax
mov ebx, dword [0x7f2bc4]
test ebx, ebx
je 0x537b0d
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 7
jne 0x537b46
mov eax, str.Mozilla_5.0__compatible__MSIE_8.0__Windows_NT_6.1__Trident_5.0_
push eax
mov ebx, dword [0x7f2bc4]
test ebx, ebx
je 0x537b3b
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 8
jne 0x537b74
mov eax, str.Mozilla_4.0__Windows_NT_5.0__rv:21.0__Gecko_20100101_Firefox_21.0
push eax
mov ebx, dword [0x7f2bc4]
test ebx, ebx
je 0x537b69
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 8
jne 0x537ba2
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 [0x7f2bc4]
test ebx, ebx
je 0x537b97
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
cmp dword [ebp - 4], 9
jne 0x537bd0
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 [0x7f2bc4]
test ebx, ebx
je 0x537bc5
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
jmp 0x537bef
mov eax, str.Mozilla_4.0__compatible__MSIE_7.0__Windows_NT_6.1__Trident_5.0_
push eax
mov ebx, dword [0x7f2bc4]
test ebx, ebx
je 0x537be9
push ebx
call fcn.005b9039
add esp, 4
pop eax
mov dword [0x7f2bc4], eax
mov esp, ebp
pop ebp
ret