Function at 0x5eb780
Capabilities:
Gather firefox profile information
Reference sql statements

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x5eba51
sub rsp, 0x48
mov qword [rsp + 0x40], rbp
lea rbp, [rsp + 0x40]
mov qword [rsp + 0x50], rax
xor ecx, ecx
xor edx, edx
jmp 0x5eb7a6
mov rcx, rsi
cmp rbx, rcx
jle 0x5eb8b9
jbe 0x5eba45
movzx esi, byte [rax + rcx]
cmp sil, 0x25
je 0x5eb7c5
lea rsi, [rcx + 1]
jmp 0x5eb7a3
lea rsi, [rcx + 2]
cmp rbx, rsi
jle 0x5eb845
lea r8, [rcx + 1]
cmp rbx, r8
jbe 0x5eba3a
movzx r8d, byte [rax + rcx + 1]
lea r9d, [r8 - 0x30]
cmp r9b, 9
ja 0x5eb7f0
cmp rbx, rsi
jmp 0x5eb80c
lea r9d, [r8 - 0x61]
cmp r9b, 5
ja 0x5eb7ff
cmp rbx, rsi
jmp 0x5eb80c
add r8d, 0xffffffbf
cmp r8b, 5
ja 0x5eb845
cmp rbx, rsi
jbe 0x5eba2f
movzx esi, byte [rax + rcx + 2]
lea r8d, [rsi - 0x30]
nop dword [rax + rax]
cmp r8b, 9
jbe 0x5eb839
lea r8d, [rsi - 0x61]
cmp r8b, 5
jbe 0x5eb839
add esi, 0xffffffbf
cmp sil, 5
ja 0x5eb845
inc rdx
lea rsi, [rcx + 3]
jmp 0x5eb7a3
sub rbx, rcx
mov rdx, rbx
neg rbx
sar rbx, 0x3f
and rcx, rbx
add rax, rcx
cmp rdx, 3
jle 0x5eb863
mov edx, 3
movups xmmword [rsp + 0x30], xmm15
mov rbx, rdx
call fcn.0040ab40
lea rcx, [0x0070f0c0]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x38], rax
lea rax, [0x007825b8]
mov ebx, 0x23
lea rcx, [rsp + 0x30]
mov edi, 1
mov rsi, rdi
nop dword [rax + rax]
call fcn.004ced20
mov rcx, rax
mov rdi, rbx
xor eax, eax
xor ebx, ebx
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
test rdx, rdx
je 0x5eb8fa
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x50], rax
shl rdx, 1
mov rcx, rbx
sub rcx, rdx
mov qword [rsp + 0x28], rcx
lea rax, [0x0070f280]
mov rbx, rcx
call fcn.00449300
mov rdx, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x50]
xor ebx, ebx
xor edi, edi
jmp 0x5eb90b
xor ecx, ecx
xor edi, edi
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
ret
mov rbx, r8
cmp rcx, rbx
jle 0x5eb9e5
jbe 0x5eba27
movzx r8d, byte [rsi + rbx]
nop
cmp r8b, 0x25
jne 0x5eb9cb
lea r8, [rbx + 1]
cmp rcx, r8
jbe 0x5eba1f
movzx r8d, byte [rsi + rbx + 1]
lea r9d, [r8 - 0x30]
cmp r9b, 9
jbe 0x5eb96f
lea r9d, [r8 - 0x61]
cmp r9b, 5
ja 0x5eb957
lea r9d, [r8 - 0x57]
jmp 0x5eb96f
lea r9d, [r8 - 0x41]
nop dword [rax + rax]
cmp r9b, 5
ja 0x5eb96c
lea r9d, [r8 - 0x37]
jmp 0x5eb96f
xor r9d, r9d
lea r8, [rbx + 2]
cmp rcx, r8
jbe 0x5eba17
movzx r8d, byte [rsi + rbx + 2]
lea r10d, [r8 - 0x30]
cmp r10b, 9
jbe 0x5eb9af
lea r10d, [r8 - 0x61]
cmp r10b, 5
ja 0x5eb99c
lea r10d, [r8 - 0x57]
jmp 0x5eb9af
lea r10d, [r8 - 0x41]
cmp r10b, 5
ja 0x5eb9ac
lea r10d, [r8 - 0x37]
jmp 0x5eb9af
xor r10d, r10d
shl r9d, 4
or r9d, r10d
cmp rdi, rdx
jae 0x5eba0c
mov byte [rax + rdi], r9b
inc rdi
lea r8, [rbx + 3]
jmp 0x5eb908
cmp rdi, rdx
jae 0x5eba01
mov byte [rax + rdi], r8b
inc rdi
lea r8, [rbx + 1]
nop dword [rax + rax]
jmp 0x5eb908
mov rbx, rax
mov rcx, rdx
xor eax, eax
call fcn.0044d200
xor ecx, ecx
xor edi, edi
mov rbp, qword [rsp + 0x40]
add rsp, 0x48
nop
ret
mov rax, rdi
mov rcx, rdx
call fcn.00463140
mov rax, rdi
mov rcx, rdx
call fcn.00463140
mov rax, r8
call fcn.00463140
mov rax, r8
call fcn.00463140
mov rax, rbx
call fcn.00463140
mov rax, rsi
mov rcx, rbx
call fcn.00463140
mov rax, r8
mov rcx, rbx
call fcn.00463140
mov rax, rcx
mov rcx, rbx
call fcn.00463140
nop
mov qword [rsp + 8], rax
mov qword [rsp + 0x10], rbx
nop dword [rax + rax]
call fcn.00460a60
mov rax, qword [rsp + 8]
mov rbx, qword [rsp + 0x10]
jmp fcn.005eb780