Function at 0x180002030
Capabilities:
Print debug messages

Disassembly:
mov eax, 0x1048
call fcn.180004a90
sub rsp, rax
mov rax, qword [0x18002e018]
xor rax, rsp
mov qword [rsp + 0x1030], rax
xor edx, edx
lea rcx, [rsp + 0x30]
mov r8d, 0x1000
call fcn.1800067d0
mov edx, 0x5c
lea rcx, [0x180027770]
call fcn.1800063dc
test rax, rax
jne 0x180002080
lea rax, [0x1800277d0]
jmp 0x180002084
add rax, 2
mov dword [rsp + 0x28], 0xf3
lea r9, [0x180027828]
lea r8, [0x180027840]
mov qword [rsp + 0x20], rax
mov edx, 0x7ff
lea rcx, [rsp + 0x30]
call fcn.180002d00
lea rcx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
xor edx, edx
lea rcx, [rsp + 0x30]
mov r8d, 0x1000
call fcn.1800067d0
mov edx, 0x5c
lea rcx, [0x1800278c0]
call fcn.1800063dc
test rax, rax
jne 0x1800020ea
lea rax, [0x180027920]
jmp 0x1800020ee
add rax, 2
mov dword [rsp + 0x28], 0xf4
lea r9, [0x180027978]
lea r8, [0x180027990]
mov qword [rsp + 0x20], rax
mov edx, 0x7ff
lea rcx, [rsp + 0x30]
call fcn.180002d00
lea rcx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
xor edx, edx
lea rcx, [rsp + 0x30]
mov r8d, 0x1000
call fcn.1800067d0
mov edx, 0x5c
lea rcx, [0x180027a10]
call fcn.1800063dc
test rax, rax
jne 0x180002154
lea rax, [0x180027a70]
jmp 0x180002158
add rax, 2
mov dword [rsp + 0x28], 0xf5
lea r9, [0x180027ac8]
lea r8, str._s__s:_d__WriteRegAutoData_WriteRegAutoData_WriteRegAutoData_n
mov qword [rsp + 0x20], rax
mov edx, 0x7ff
lea rcx, [rsp + 0x30]
call fcn.180002d00
lea rcx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
call fcn.180001710
test eax, eax
je 0x1800022e5
call fcn.180001a90
test eax, eax
jne 0x1800022ff
xor edx, edx
lea rcx, [rsp + 0x30]
mov r8d, 0x1000
call fcn.1800067d0
mov edx, 0x5c
lea rcx, [0x180027b60]
call fcn.1800063dc
test rax, rax
jne 0x1800021d8
lea rax, [0x180027bc0]
jmp 0x1800021dc
add rax, 2
mov dword [rsp + 0x28], 0xfe
lea r9, [0x180027c18]
lea r8, [0x180027c30]
mov qword [rsp + 0x20], rax
mov edx, 0x7ff
lea rcx, [rsp + 0x30]
call fcn.180002d00
lea rcx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
xor edx, edx
lea rcx, [rsp + 0x30]
mov r8d, 0x1000
call fcn.1800067d0
mov edx, 0x5c
lea rcx, [0x180027c90]
call fcn.1800063dc
test rax, rax
jne 0x180002242
lea rax, [0x180027cf0]
jmp 0x180002246
add rax, 2
mov dword [rsp + 0x28], 0xff
lea r9, [0x180027d48]
lea r8, [0x180027d60]
mov qword [rsp + 0x20], rax
mov edx, 0x7ff
lea rcx, [rsp + 0x30]
call fcn.180002d00
lea rcx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
xor edx, edx
lea rcx, [rsp + 0x30]
mov r8d, 0x1000
call fcn.1800067d0
mov edx, 0x5c
lea rcx, [0x180027dc0]
call fcn.1800063dc
test rax, rax
jne 0x1800022ac
lea rax, [0x180027e20]
jmp 0x1800022b0
add rax, 2
mov dword [rsp + 0x28], 0x100
lea r9, [0x180027e78]
lea r8, str._s__s:_d__Error_During_DeleteScheduledTask_n
mov edx, 0x7ff
mov qword [rsp + 0x20], rax
lea rcx, [rsp + 0x30]
call fcn.180002d00
lea rcx, [rsp + 0x30]
call qword [sym.imp.KERNEL32.dll_OutputDebugStringW]
xor eax, eax
mov rcx, qword [rsp + 0x1030]
xor rcx, rsp
call fcn.180004600
add rsp, 0x1048
ret
call section..text
test eax, eax
jne 0x180002358
xor edx, edx
lea rcx, [rsp + 0x30]
mov r8d, 0x1000
call fcn.1800067d0
mov edx, 0x5c
lea rcx, [0x180027ef0]
call fcn.1800063dc
test rax, rax
jne 0x180002339
lea rax, [0x180027f50]
jmp 0x18000233d
add rax, 2
mov dword [rsp + 0x28], 0x106
lea r9, [0x180027fa8]
lea r8, str._s__s:_d__Error_During_Create_Registry_Auto_Run_Key_n
jmp 0x1800022c6
mov eax, 1
mov rcx, qword [rsp + 0x1030]
xor rcx, rsp
call fcn.180004600
add rsp, 0x1048
ret