Function at 0x1800b84f0
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x90
lea r15d, [r8 + 0xd]
mov rsi, r9
mov ebx, r8d
mov r14, rdx
mov r12, rcx
cmp r8d, r15d
jae case.0x1800b8561.103
mov edi, dword [rsp + 0xd0]
mov r13d, dword [rsp + 0xd0]
mov rbp, qword [rsp + 0x50]
lea eax, [rbx - 0x65]
lea rdx, [0x180000000]
cmp eax, 0x36
ja case.0x1800b8561.113
movzx eax, byte [rdx + rax + 0xb8870]
mov ecx, dword [rdx + rax*4 + 0xb883c]
add rcx, rdx
jmp rcx
movsxd rax, edi
test edi, edi
je 0x1800b858b
lea rbx, [rax + rsi]
nop
movsx ecx, byte [rbx - 1]
dec edi
dec rbx
call qword [sym.imp.api_ms_win_crt_string_l1_1_0.dll_isspace]
test eax, eax
je 0x1800b858b
mov byte [rbx], 0
cmp rbx, rsi
jne 0x1800b8570
mov ebx, 0x80
jmp case.0x1800b8561.113
mov dword [rsp + 0xd0], r13d
jmp case.0x1800b8561.113
test rbp, rbp
jne 0x1800b85c3
mov r8d, dword [r12 + 4]
lea r9d, [rbp + 0x11]
mov rdx, r14
mov dword [rsp + 0x20], 6
mov rcx, rsi
call fcn.18002d150
cmp dword [rbp], 2
je 0x1800b85e7
mov r8d, dword [r12 + 4]
mov r9d, ILClone
mov rdx, r14
mov dword [rsp + 0x20], 6
mov rcx, rsi
call fcn.18002d150
mov eax, dword [rbp + 8]
mov dword [rsp + 0x40], eax
jmp case.0x1800b8561.113
mov qword [rsp + 0x38], 0
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x30], 0
xor r9d, r9d
mov qword [rsp + 0x28], rsi
xor r8d, r8d
xor edx, edx
mov dword [rsp + 0x20], 0xb5
call fcn.18004e110
movups xmm1, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movd eax, xmm1
movsd qword [rsp + 0x80], xmm0
mov byte [rsp + 0xd0], al
jmp case.0x1800b8561.113
mov eax, dword [rsp + 0x40]
lea rdx, [rsp + 0x58]
mov qword [rsp + 0x28], 0
xor r9d, r9d
xor r8d, r8d
mov dword [rsp + 0x60], eax
mov ecx, 0xec
mov qword [rsp + 0x20], rsi
call fcn.18005fea0
jmp case.0x1800b8561.113
mov eax, dword [r12]
cmp eax, 0x1d
jne 0x1800b868e
inc dword [rbp + 8]
mov dword [rsp + 0x58], 2
jmp case.0x1800b8561.113
cmp eax, 0x1e
je 0x1800b86e8
mov rax, qword [0x1800fb5d8]
lea r9, [rsp + 0x48]
lea r8, [0x1800e3d02]
mov qword [rsp + 0x50], rax
mov edx, 0x54
mov dword [rsp + 0x48], 0
lea rcx, [rsp + 0x50]
call fcn.180012120
mov r9d, PathYetAnotherMakeUniqueName
lea r8, str.Dodaj_Joliet_volumen_kao_neophodan
xor edx, edx
xor ecx, ecx
call fcn.180030130
mov edx, dword [r12]
lea rcx, str.favicons.sqlite
call fcn.180011460
dec dword [rbp + 8]
mov dword [rsp + 0x58], 2
jmp case.0x1800b8561.113
mov r8, qword [r12 + 8]
xor r9d, r9d
mov qword [rsp + 0x28], r14
mov rdx, rsi
mov ecx, 0x95
mov qword [rsp + 0x20], 0
call fcn.18003c4c0
mov rbp, rax
jmp case.0x1800b8561.113
cmp dword [r14], 1
je 0x1800b8819
mov r9d, 0xd2
mov r8, rsi
mov rdx, r14
xor ecx, ecx
call fcn.1800648a0
test al, al
jne 0x1800b8819
cmp dword [r14], 0x17
jne case.0x1800b8561.113
mov eax, 0x64
cmp eax, 0x64
je 0x1800b878b
cmp eax, 0x119
jne 0x1800b87a1
mov eax, dword [rsp + 0xd0]
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x30]
mov rbp, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
lea rcx, [0x180001b60]
mov byte [rsp + 0xd0], 1
mov qword [rsi + 0x98], rcx
add eax, 0xb5
cmp eax, 0x1ce
jb 0x1800b8757
jmp case.0x1800b8561.113
mov rdx, qword [r14]
xor r8d, r8d
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll__fseeki64]
test eax, eax
jne 0x1800b8826
mov rcx, rsi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_getc]
mov r13d, eax
cmp eax, 0xffffffff
jne case.0x1800b8561.113
lea rcx, str.FCVTZS_IntSXHri
call fcn.1800bf220
lea ecx, [r13 + 2]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov eax, dword [r14]
mov dword [rsi + 0x34], eax
jmp case.0x1800b8561.113
mov rdi, 0xffffffffffffffff
nop dword [rax]
inc rdi
cmp byte [rsi + rdi], 0
jne 0x1800b8800
inc ebx
cmp ebx, r15d
jae case.0x1800b8561.103
jmp 0x1800b853c
mov byte [rsp + 0xd0], 1
jmp case.0x1800b8561.103
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_perror]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3