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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x9c
xor eax, eax
push ebx
push esi
push edi
push 0x4366a2
lea esi, [ebp - 0x30]
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x1c], eax
mov dword [ebp - 0x24], eax
mov dword [ebp - 0x20], eax
mov dword [ebp - 0x10], eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x14], eax
call fcn.00410549
push 0x4366a3
lea esi, [ebp - 0x24]
call fcn.00410549
push 0x4366a6
lea esi, [ebp - 0x18]
call fcn.00410549
push 0x436b80
lea esi, [ebp - 0x78]
call fcn.004104e7
push 0x4366a7
lea esi, [ebp - 0x3c]
call fcn.004104e7
push 0x4366aa
lea esi, [ebp - 0x48]
call fcn.004104e7
push 0x4366ab
lea esi, [ebp - 0x54]
call fcn.004104e7
push 0x4366c1
lea esi, [ebp - 0x60]
call fcn.004104e7
push 0x4366c2
lea esi, [ebp - 0x6c]
call fcn.004104e7
push 0x436b84
sub esp, 0xc
mov eax, esp
call fcn.004029f8
sub esp, 0xc
mov eax, esp
call fcn.00402a09
sub esp, 0x68
lea ebx, [ebp + 0xc]
mov edi, esp
call fcn.00401cfd
lea ebx, [ebp - 0xc]
call fcn.0041681f
add esp, 0x84
lea esi, [ebp - 0x3c]
call fcn.0041058d
mov eax, dword [ebp - 0xc]
call fcn.00402920
push 0x436b88
push dword [ebp - 0x3c]
call dword [0x65dfb8]
test eax, eax
je 0x416a4a
sub esp, 0xc
mov eax, esp
call fcn.00402a1a
sub esp, 0xc
mov eax, esi
mov esi, esp
call fcn.00410519
sub esp, 0x68
lea ebx, [ebp + 0xc]
mov edi, esp
call fcn.00401cfd
lea edi, [ebp - 0x9c]
call fcn.00416797
add esp, 0x80
lea esi, [ebp - 0x3c]
call fcn.0041058d
mov eax, dword [ebp - 0x9c]
call fcn.00402920
push 0x436b90
push dword [ebp - 0x3c]
call dword [0x65dfb8]
test eax, eax
jne 0x416c2d
push 0x436b98
sub esp, 0xc
mov eax, esp
call fcn.00402a2b
sub esp, 0xc
mov eax, esp
call fcn.00402a3c
sub esp, 0x68
lea ebx, [ebp + 0xc]
mov edi, esp
call fcn.00401cfd
lea ebx, [ebp - 0x90]
call fcn.0041681f
add esp, 0x84
lea esi, [ebp - 0x48]
call fcn.0041058d
mov eax, dword [ebp - 0x90]
call fcn.00402920
push 0x436b9c
push dword [ebp - 0x48]
call dword [0x65dfb8]
test eax, eax
je 0x416b03
sub esp, 0xc
mov eax, esp
call fcn.00402a4d
sub esp, 0xc
mov eax, esi
mov esi, esp
call fcn.00410519
sub esp, 0x68
lea ebx, [ebp + 0xc]
mov edi, esp
call fcn.00401cfd
lea edi, [ebp - 0x84]
call fcn.00416797
add esp, 0x80
lea esi, [ebp - 0x48]
call fcn.0041058d
mov eax, dword [ebp - 0x84]
call fcn.00402920
push 0x436ba4
push dword [ebp - 0x48]
call dword [0x65dfb8]
test eax, eax
jne 0x416bfc
push 0x436bb8
push dword [ebp - 0x54]
call dword [0x65dfb8]
test eax, eax
jne 0x416bcb
push 0x436bcc
push dword [ebp - 0x60]
call dword [0x65dfb8]
test eax, eax
jne 0x416b97
push 0x436be0
push dword [ebp + 0xc]
call dword [0x65dfb8]
test eax, eax
jne 0x416b63
push 0xea60
call dword [0x65de10]
jmp 0x4169ad
lea eax, [ebp - 0x6c]
lea esi, [ebp - 0x30]
call fcn.0041058d
push 0x4369eb
lea esi, [ebp - 0xc]
call fcn.004104e7
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.0041058d
mov eax, dword [ebp - 0xc]
call fcn.00402920
push 0x4369ee
jmp 0x416c5c
lea eax, [ebp - 0x60]
lea esi, [ebp - 0x30]
call fcn.0041058d
push 0x4369df
lea esi, [ebp - 0xc]
call fcn.004104e7
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.0041058d
mov eax, dword [ebp - 0xc]
call fcn.00402920
push str.sqlite3.dll
jmp 0x416c5c
lea eax, [ebp - 0x54]
lea esi, [ebp - 0x30]
call fcn.0041058d
push 0x4369db
lea esi, [ebp - 0xc]
call fcn.004104e7
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.0041058d
mov eax, dword [ebp - 0xc]
call fcn.00402920
push 0x437afc
jmp 0x416c5c
lea eax, [ebp - 0x48]
lea esi, [ebp - 0x30]
call fcn.0041058d
push str.Mozilla_5.0__Macintosh__Intel_Mac_OS_X_10.15__rv:130.0__Gecko_20100101_Firefox_130.0
lea esi, [ebp - 0xc]
call fcn.004104e7
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.0041058d
mov eax, dword [ebp - 0xc]
call fcn.00402920
push str.sqlp.dll
jmp 0x416c5c
lea eax, [ebp - 0x3c]
lea esi, [ebp - 0x30]
call fcn.0041058d
push 0x437a08
lea esi, [ebp - 0xc]
call fcn.004104e7
mov eax, esi
lea esi, [ebp - 0x24]
call fcn.0041058d
mov eax, dword [ebp - 0xc]
call fcn.00402920
push 0x437a84
lea esi, [ebp - 0xc]
call fcn.004104e7
mov eax, esi
lea esi, [ebp - 0x18]
call fcn.0041058d
mov eax, dword [ebp - 0xc]
call fcn.00402920
mov edi, dword [ebp + 8]
lea ebx, [ebp - 0x30]
call fcn.00416cfb
mov eax, dword [ebp - 0x6c]
call fcn.00402920
mov eax, dword [ebp - 0x60]
call fcn.00402920
mov eax, dword [ebp - 0x54]
call fcn.00402920
mov eax, dword [ebp - 0x48]
call fcn.00402920
mov eax, dword [ebp - 0x3c]
call fcn.00402920
mov eax, dword [ebp - 0x78]
call fcn.00402920
mov esi, ebx
call fcn.00416ce4
lea esi, [ebp + 0xc]
call fcn.00401cde
mov eax, edi
pop edi
pop esi
pop ebx
leave
ret