Function at 0x1800540a0
Capabilities:
Terminate process

Disassembly:
mov qword [rsp + 0x20], r9
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x17]
sub rsp, 0xc8
mov ebx, dword [rbp + 0x5f]
mov r10, r9
mov r9, r8
mov r11, rdx
lea r8d, [rcx - 0xf]
mov edx, ecx
mov dword [rbp - 0x71], r8d
cmp ecx, r8d
jbe 0x1800542f5
mov r14, qword [rbp - 0x61]
lea r8d, [rcx - 0x78]
mov r13d, dword [rbp + 0x5f]
lea rdi, [0x180000000]
mov r15d, dword [rbp + 0x5f]
mov esi, dword [rbp + 0x5f]
mov r12d, dword [rbp - 0x59]
mov eax, dword [rbp - 0x71]
mov dword [rbp - 0x6d], r8d
mov dword [rbp - 0x31], ebx
cmp r8d, 0x1a
ja case.default.0x180054127
mov ecx, dword [rdi + r8*4 + 0x54898]
add rcx, rdi
jmp rcx
mov rdi, qword [rbp - 0x49]
mov rdi, qword [rdi + 0x20]
mov qword [rbp - 0x49], rdi
test rdi, rdi
je 0x18005471a
cmp qword [rdi + 8], 3
jne 0x18005471a
lea rdi, [0x180000000]
jmp case.0x180054127.12
mov rdi, qword [rbp - 0x29]
lea rax, [rbp - 0x61]
mov rdx, rdi
mov qword [rbp - 0x61], 2
mov r9d, 2
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x41]
mov ecx, 0x95
call fcn.18003d680
lea rax, [rbp - 0x61]
mov qword [rbp - 0x61], 1
mov r9d, 1
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x41]
mov rdx, rdi
mov ecx, 0x95
call fcn.18003d680
lea rax, [rbp - 0x61]
mov qword [rbp - 0x61], 4
mov r9d, 4
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x41]
mov rdx, rdi
mov ecx, 0x95
call fcn.18003d680
mov edx, dword [rbp + 0x5f]
lea rdi, [0x180000000]
mov r8d, dword [rbp - 0x6d]
jmp case.0x180054127.12
mov rdi, qword [rbp - 0x49]
cmp qword [rdi + 0x20], 0
jne 0x180054740
mov rdi, qword [rdi + 0x18]
mov qword [rbp - 0x49], rdi
lea rdi, [0x180000000]
jmp case.0x180054127.12
mov rdi, qword [rbp - 0x49]
cmp qword [rdi + 0x18], 0
jne 0x18005478c
mov rax, qword [rdi + 0x20]
test rax, rax
je 0x180054766
cmp qword [rax + 8], 3
jne 0x180054766
mov rcx, qword [rbp - 0x29]
lea r8, [rbp - 0x69]
mov edx, 9
mov byte [rbp - 0x69], 1
call fcn.180029880
mov edx, dword [rbp + 0x5f]
lea rdi, [0x180000000]
mov r8d, dword [rbp - 0x6d]
mov qword [rbp - 0x29], rax
jmp case.0x180054127.12
mov rax, qword [r10]
mov r14, r11
movsxd rdx, dword [r10 + 0x54]
mov rcx, qword [rax + 0x20]
mov eax, dword [rcx + rdx*4]
cdq
sub eax, edx
mov edx, dword [rbp + 0x5f]
sar eax, 1
mov dword [rbp - 0x59], eax
mov r12d, eax
jmp case.0x180054127.12
mov rax, qword [rbp - 0x49]
cmp qword [rax + 0x18], 0
je case.0x180054127.12
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.Creating_pre_revprop_change_hook
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rdi, qword [rbp - 0x49]
cmp qword [rdi + 8], 4
jne 0x1800547d8
cmp qword [rdi + 0x10], 0
jne 0x1800547b2
lea rdi, [0x180000000]
jmp case.0x180054127.12
mov edi, 0x4f
nop
cmp edi, 0x4f
je 0x180054312
cmp edi, 0x145e
je 0x18005430b
cmp edi, 0x286d
jne 0x18005432b
mov eax, ebx
add rsp, 0xc8
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
xor ebx, ebx
mov dword [rbp - 0x31], ebx
jmp 0x18005432b
movsxd r8, r12d
xor edx, edx
mov rcx, r9
lea r8, [r8*4]
call sub.VCRUNTIME140.dll_memset
mov r9, qword [rbp + 0x6f]
add edi, 0x140f
cmp edi, 0x3c2d
jbe 0x1800542e0
mov edx, dword [rbp + 0x5f]
mov r8d, dword [rbp - 0x6d]
mov rdi, qword [rbp - 0x49]
mov rax, qword [rdi + 0x10]
test rax, rax
je 0x180054824
cmp qword [rax + 8], 2
jne 0x180054824
mov rax, qword [rdi + 0x18]
test rax, rax
je 0x1800547fe
cmp qword [rax + 8], 4
jne 0x1800547fe
lea rdi, [0x180000000]
jmp case.0x180054127.12
mov qword [rsp + 0x28], 0
xor r9d, r9d
xor edx, edx
mov qword [rsp + 0x20], 0
xor ecx, ecx
mov r8d, 0xbe
call fcn.180052fc0
mov edx, dword [rbp + 0x5f]
mov r8d, dword [rbp - 0x6d]
mov qword [rbp - 0x29], rax
jmp case.0x180054127.12
mov rcx, qword [rbp + 0x7f]
test rcx, rcx
je case.0x180054127.12
mov eax, 0x51
mov dword [rbp - 0x2d], eax
nop dword [rax]
movd xmm2, r15d
pshufd xmm2, xmm2, 0
sub eax, 0x51
je 0x1800545e0
sub eax, 1
je 0x1800544be
cmp eax, 1
jne 0x1800545e7
movsxd r8, dword [rbp - 0x59]
mov ecx, r8d
sub ecx, r13d
cmp r13d, r8d
jge 0x18005448d
cmp ecx, 0x10
jb 0x18005448d
cmp dword [0x18009a1d0], 2
jl 0x18005448d
movsxd rdx, r13d
and ecx, 0x8000000f
jge 0x18005442c
dec ecx
or ecx, 0xfffffff0
inc ecx
mov eax, r8d
sub eax, ecx
movsxd rcx, eax
lea rax, [rdx + 8]
lea rax, [r9 + rax*4]
nop dword [rax]
movdqu xmm0, xmmword [rax - 0x20]
add r13d, 0x10
lea rax, [rax + 0x40]
add rdx, 0x10
pmulld xmm0, xmm2
movdqu xmmword [rax - 0x60], xmm0
movdqu xmm0, xmmword [rax - 0x50]
pmulld xmm0, xmm2
movdqu xmmword [rax - 0x50], xmm0
movdqu xmm1, xmmword [rax - 0x40]
pmulld xmm1, xmm2
movdqu xmmword [rax - 0x40], xmm1
movdqu xmm0, xmmword [rax - 0x30]
pmulld xmm0, xmm2
movdqu xmmword [rax - 0x30], xmm0
cmp rdx, rcx
jl 0x180054440
movsxd rcx, r13d
cmp rcx, r8
jge 0x1800544b4
nop word [rax + rax]
mov eax, dword [r9 + rcx*4]
imul eax, r15d
mov dword [r9 + rcx*4], eax
inc rcx
cmp rcx, r8
jl 0x1800544a0
mov eax, 1
jmp 0x1800542f7
mov r15d, dword [r14 + 0x38]
mov edx, 1
imul r15d, dword [rcx]
mov dword [rbp - 0x35], 1
mov qword [rbp - 0x61], rdx
cmp dword [r14 + 0x34], edx
jle 0x1800545e7
mov ebx, 0xa9
mov dword [rbp - 0x39], ebx
nop dword [rax + rax]
mov eax, ebx
sub eax, 0xa8
je 0x18005451c
cmp eax, 1
jne 0x1800545b1
mov rax, qword [r14 + 0x18]
movsx rax, byte [rax + rdx]
mov dword [rbp - 0x21], eax
mov esi, dword [rcx + rax*4]
and esi, 0x7fff
jmp 0x1800545b1
movsxd r12, dword [rbp - 0x21]
cmp esi, dword [rcx + r12*4]
jne 0x1800545b1
mov ebx, dword [rbp - 0x59]
mov edi, 0x75
mov eax, edi
sub eax, 0x75
je 0x18005459a
sub eax, 1
je 0x180054548
cmp eax, 1
jne 0x18005459f
mov r15d, esi
jmp 0x18005459f
mov rax, qword [r14 + 0x10]
lea r8, [rbp - 0x11]
mov dword [rsp + 0x30], 0x40
lea rdx, [rbp - 9]
mov qword [rsp + 0x28], r9
lea rcx, [rbp - 1]
lea r9, [rbp - 0x51]
mov dword [rbp - 1], esi
movzx r13d, word [rax + r12*2]
mov eax, dword [rbp - 0x51]
mov dword [rbp - 0x51], eax
lea rax, [rbp - 0x19]
mov qword [rsp + 0x20], rax
mov dword [rbp - 0x19], r15d
mov dword [rbp - 0x11], r13d
mov dword [rbp - 9], ebx
call fcn.18006d2d0
mov r9, qword [rbp + 0x6f]
mov dword [rbp - 0x51], r13d
jmp 0x18005459f
imul esi, dword [r14 + 0x38]
inc edi
cmp edi, 0x78
jb 0x180054532
mov ebx, dword [rbp - 0x39]
mov rcx, qword [rbp + 0x7f]
mov rdx, qword [rbp - 0x61]
dec ebx
mov dword [rbp - 0x39], ebx
cmp ebx, 0xa7
ja 0x1800544f0
mov eax, dword [rbp - 0x35]
inc rdx
inc eax
mov qword [rbp - 0x61], rdx
mov dword [rbp - 0x35], eax
cmp eax, dword [r14 + 0x34]
jl 0x1800544e0
mov ebx, dword [rbp - 0x31]
jmp 0x1800545e7
xor r13d, r13d
mov dword [rbp - 0x51], r13d
mov eax, dword [rbp - 0x2d]
inc eax
mov dword [rbp - 0x2d], eax
cmp eax, 0x54
jb 0x1800543d0
mov r12d, dword [rbp - 0x59]
lea rdi, [0x180000000]
mov edx, dword [rbp + 0x5f]
mov r8d, dword [rbp - 0x6d]
jmp case.0x180054127.12
mov rdi, qword [rbp - 0x29]
lea rax, [rbp - 0x61]
mov rdx, rdi
mov qword [rbp - 0x61], 3
mov r9d, 3
mov qword [rsp + 0x20], rax
lea r8, [rbp - 0x41]
mov ecx, 0x95
call fcn.18003d680
xor r9d, r9d
mov qword [rbp - 0x61], 1
lea r8, [rbp - 0x41]
mov qword [rsp + 0x20], rdi
mov edx, 0x122
lea rcx, [rbp - 0x61]
call fcn.18002a630
mov edx, dword [rbp + 0x5f]
lea rdi, [0x180000000]
mov r8d, dword [rbp - 0x6d]
jmp case.0x180054127.12
mov r9, qword [rbp - 0x41]
lea rcx, [rbp - 0x61]
mov rdx, qword [rbp - 0x29]
mov r8d, 0x75
mov qword [rbp - 0x61], 2
call fcn.18006aa40
mov qword [rbp - 0x49], rax
cmp qword [rax + 8], 2
jne 0x180054870
cmp qword [rax + 0x10], 0
jne 0x18005484a
mov edx, dword [rbp + 0x5f]
lea rdi, [0x180000000]
mov r8d, dword [rbp - 0x6d]
jmp case.0x180054127.12
mov rax, qword [rbp - 0x49]
cmp qword [rax + 8], 3
je case.0x180054127.12
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.IDBRequest::onSuccess_IDBCursor_
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov qword [rbp - 0x41], 0
mov eax, dword [rbp - 0x71]
dec edx
dec r8d
mov dword [rbp + 0x5f], edx
mov dword [rbp - 0x6d], r8d
cmp edx, eax
jbe 0x1800542f5
mov r9, qword [rbp + 0x6f]
mov r10, qword [rbp + 0x77]
mov r11, qword [rbp + 0x67]
jmp 0x180054112
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.SetupConfigureWmiFromInfSectionW
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.scrollDiv.style.height___50px__
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.Unsupported_CAB_compression_:__s
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.cruzados_nuevos_brasilanos__1989
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.shopt___pqsu____o___optname_..._
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str._error_InputXMLIsInvalid__error_
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.NeroAPI___nombor_siri_tidak_sah.
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.VigorOnlineRPCVMDBSnapshotDelete
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.PSms::Msg_NotifyReadErrorMessage
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov ecx, 2
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll___acrt_iob_func]
mov rcx, rax
lea rdx, str.g_variant_type_get_string_length
call fcn.1800824b0
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3