Function at 0x140146e15
Capabilities:
Terminate process

Disassembly:
jmp 0x1401c5610
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
push rbp
push rdi
mov eax, 0x1538
call fcn.140142e3c
sub rsp, rax
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0x3c2
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x1558]
mov rax, qword [0x1404bf098]
xor rax, rbp
mov qword [rbp + 0x14f8], rax
lea rcx, [0x14050b1ab]
call fcn.14014b6cc
lea rcx, [rbp + 0x738]
call fcn.140145c18
mov qword [rbp + 0x1298], rax
mov rax, qword [rbp + 0x1298]
mov qword [rbp + 0x12a0], rax
mov rdx, qword [rbp + 0x12a0]
lea rcx, [rbp + 8]
call fcn.14014498a
nop
lea rcx, [rbp + 0x738]
call fcn.140142ecd
lea rcx, [rbp + 0x48]
call fcn.140145795
nop
lea rdx, str.init_iv
lea rcx, [rbp + 0x778]
call fcn.140149aa2
mov rcx, rax
call fcn.140147ed7
mov qword [rbp + 0x1298], rax
mov rax, qword [rbp + 0x1520]
add rax, 0x28
mov rdx, rax
lea rcx, [rbp + 0x7a8]
call fcn.140144cd7
mov qword [rbp + 0x12a0], rax
mov rax, qword [rbp + 0x12a0]
mov qword [rbp + 0x12a8], rax
mov rax, qword [rbp + 0x12a8]
mov qword [rbp + 0x12b0], rax
lea rdx, str.ownerid
lea rcx, [rbp + 0x7e8]
call fcn.140149aa2
mov rcx, rax
call fcn.140147ed7
mov qword [rbp + 0x12b8], rax
mov rax, qword [rbp + 0x1520]
mov rdx, rax
lea rcx, [rbp + 0x818]
call fcn.140144cd7
mov qword [rbp + 0x12c0], rax
mov rax, qword [rbp + 0x12c0]
mov qword [rbp + 0x12c8], rax
mov rax, qword [rbp + 0x12c8]
mov qword [rbp + 0x12d0], rax
lea rdx, [0x1403f6c54]
lea rcx, [rbp + 0x858]
call fcn.140149d90
mov rcx, rax
call fcn.140141e74
mov qword [rbp + 0x12d8], rax
mov rax, qword [rbp + 0x1520]
add rax, 0x118
mov rdx, rax
lea rcx, [rbp + 0x878]
call fcn.140144cd7
mov qword [rbp + 0x12e0], rax
mov rax, qword [rbp + 0x12e0]
mov qword [rbp + 0x12e8], rax
mov rax, qword [rbp + 0x12e8]
mov qword [rbp + 0x12f0], rax
lea rdx, str.sessionid
lea rcx, [rbp + 0x8b8]
call fcn.140146ca8
mov rcx, rax
call fcn.14014a33a
mov qword [rbp + 0x12f8], rax
lea rax, [rbp + 0x8e8]
mov qword [rbp + 0x928], rax
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0x928]
call fcn.1401425a4
mov qword [rbp + 0x1300], rax
mov rax, qword [rbp + 0x1300]
mov qword [rbp + 0x1308], rax
mov rax, qword [rbp + 0x1308]
mov qword [rbp + 0x1310], rax
lea rax, [rbp + 0x948]
mov qword [rbp + 0x988], rax
mov rax, qword [rbp + 0x1520]
add rax, 0x140
mov rdx, rax
mov rcx, qword [rbp + 0x988]
call fcn.1401425a4
mov qword [rbp + 0x1318], rax
mov rax, qword [rbp + 0x1318]
mov qword [rbp + 0x1320], rax
mov rax, qword [rbp + 0x1320]
mov qword [rbp + 0x1328], rax
lea rax, [rbp + 0x9a8]
mov qword [rbp + 0x9e8], rax
lea rdx, [rbp + 0x48]
mov rcx, qword [rbp + 0x9e8]
call fcn.1401425a4
mov qword [rbp + 0x1330], rax
mov rax, qword [rbp + 0x1330]
mov qword [rbp + 0x1338], rax
mov r9, qword [rbp + 0x1310]
mov r8, qword [rbp + 0x1328]
mov rdx, qword [rbp + 0x1338]
lea rcx, [rbp + 0xa08]
call fcn.140146203
mov qword [rbp + 0x1340], rax
mov rax, qword [rbp + 0x1340]
mov qword [rbp + 0x1348], rax
mov rax, qword [rbp + 0x1348]
mov qword [rbp + 0x1350], rax
lea rdx, str.hwid
lea rcx, [rbp + 0xa48]
call fcn.140149d90
mov rcx, rax
call fcn.140141e74
mov qword [rbp + 0x1358], rax
lea rax, [rbp + 0xa68]
mov qword [rbp + 0xaa8], rax
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0xaa8]
call fcn.1401425a4
mov qword [rbp + 0x1360], rax
mov rax, qword [rbp + 0x1360]
mov qword [rbp + 0x1368], rax
mov rax, qword [rbp + 0x1368]
mov qword [rbp + 0x1370], rax
lea rax, [rbp + 0xac8]
mov qword [rbp + 0xb08], rax
mov rax, qword [rbp + 0x1520]
add rax, 0x140
mov rdx, rax
mov rcx, qword [rbp + 0xb08]
call fcn.1401425a4
mov qword [rbp + 0x1378], rax
mov rax, qword [rbp + 0x1378]
mov qword [rbp + 0x1380], rax
mov rax, qword [rbp + 0x1380]
mov qword [rbp + 0x1388], rax
lea rax, [rbp + 0xb28]
mov qword [rbp + 0xb68], rax
mov rdx, qword [rbp + 0x1528]
mov rcx, qword [rbp + 0xb68]
call fcn.1401425a4
mov qword [rbp + 0x1390], rax
mov rax, qword [rbp + 0x1390]
mov qword [rbp + 0x1398], rax
mov r9, qword [rbp + 0x1370]
mov r8, qword [rbp + 0x1388]
mov rdx, qword [rbp + 0x1398]
lea rcx, [rbp + 0xb88]
call fcn.140146203
mov qword [rbp + 0x13a0], rax
mov rax, qword [rbp + 0x13a0]
mov qword [rbp + 0x13a8], rax
mov rax, qword [rbp + 0x13a8]
mov qword [rbp + 0x13b0], rax
lea rdx, str.key
lea rcx, [rbp + 0xbc4]
call fcn.14014badc
mov rcx, rax
call fcn.1401466cc
mov qword [rbp + 0x13b8], rax
lea rdx, str.license
lea rcx, [rbp + 0xbe8]
call fcn.140145cf4
nop
lea rdx, [rbp + 0xbe8]
lea rcx, [rbp + 0xc28]
call fcn.140144cd7
mov qword [rbp + 0x13c0], rax
mov rax, qword [rbp + 0x13c0]
mov qword [rbp + 0x13c8], rax
mov rax, qword [rbp + 0x13c8]
mov qword [rbp + 0x13d0], rax
lea rdx, [0x1403f6c7c]
lea rcx, [rbp + 0xc64]
call fcn.14014badc
mov rcx, rax
call fcn.1401466cc
mov qword [rbp + 0x13d8], rax
mov r8, qword [rbp + 0x13d0]
mov rdx, qword [rbp + 0x13d8]
lea rcx, [rbp + 0xc88]
call fcn.14014bb04
mov qword [rbp + 0x13e0], rax
mov rax, qword [rbp + 0x13e0]
mov qword [rbp + 0x13e8], rax
mov rax, qword [rbp + 0x13e8]
mov qword [rbp + 0x13f0], rax
mov r8, qword [rbp + 0x13b8]
mov rdx, qword [rbp + 0x13f0]
lea rcx, [rbp + 0xcc8]
call fcn.14014a8b7
mov qword [rbp + 0x13f8], rax
mov rax, qword [rbp + 0x13f8]
mov qword [rbp + 0x1400], rax
mov rax, qword [rbp + 0x1400]
mov qword [rbp + 0x1408], rax
mov r8, qword [rbp + 0x13b0]
mov rdx, qword [rbp + 0x1408]
lea rcx, [rbp + 0xd08]
call fcn.140141de3
mov qword [rbp + 0x1410], rax
mov rax, qword [rbp + 0x1410]
mov qword [rbp + 0x1418], rax
mov rax, qword [rbp + 0x1418]
mov qword [rbp + 0x1420], rax
mov r8, qword [rbp + 0x1358]
mov rdx, qword [rbp + 0x1420]
lea rcx, [rbp + 0xd48]
call fcn.14014a8b7
mov qword [rbp + 0x1428], rax
mov rax, qword [rbp + 0x1428]
mov qword [rbp + 0x1430], rax
mov rax, qword [rbp + 0x1430]
mov qword [rbp + 0x1438], rax
mov r8, qword [rbp + 0x1350]
mov rdx, qword [rbp + 0x1438]
lea rcx, [rbp + 0xd88]
call fcn.140141de3
mov qword [rbp + 0x1440], rax
mov rax, qword [rbp + 0x1440]
mov qword [rbp + 0x1448], rax
mov rax, qword [rbp + 0x1448]
mov qword [rbp + 0x1450], rax
mov r8, qword [rbp + 0x12f8]
mov rdx, qword [rbp + 0x1450]
lea rcx, [rbp + 0xdc8]
call fcn.14014a8b7
mov qword [rbp + 0x1458], rax
mov rax, qword [rbp + 0x1458]
mov qword [rbp + 0x1460], rax
mov rax, qword [rbp + 0x1460]
mov qword [rbp + 0x1468], rax
mov r8, qword [rbp + 0x12f0]
mov rdx, qword [rbp + 0x1468]
lea rcx, [rbp + 0xe08]
call fcn.140141de3
mov qword [rbp + 0x1470], rax
mov rax, qword [rbp + 0x1470]
mov qword [rbp + 0x1478], rax
mov rax, qword [rbp + 0x1478]
mov qword [rbp + 0x1480], rax
mov r8, qword [rbp + 0x12d8]
mov rdx, qword [rbp + 0x1480]
lea rcx, [rbp + 0xe48]
call fcn.14014a8b7
mov qword [rbp + 0x1488], rax
mov rax, qword [rbp + 0x1488]
mov qword [rbp + 0x1490], rax
mov rax, qword [rbp + 0x1490]
mov qword [rbp + 0x1498], rax
mov r8, qword [rbp + 0x12d0]
mov rdx, qword [rbp + 0x1498]
lea rcx, [rbp + 0xe88]
call fcn.140141de3
mov qword [rbp + 0x14a0], rax
mov rax, qword [rbp + 0x14a0]
mov qword [rbp + 0x14a8], rax
mov rax, qword [rbp + 0x14a8]
mov qword [rbp + 0x14b0], rax
mov r8, qword [rbp + 0x12b8]
mov rdx, qword [rbp + 0x14b0]
lea rcx, [rbp + 0xec8]
call fcn.14014a8b7
mov qword [rbp + 0x14b8], rax
mov rax, qword [rbp + 0x14b8]
mov qword [rbp + 0x14c0], rax
mov rax, qword [rbp + 0x14c0]
mov qword [rbp + 0x14c8], rax
mov r8, qword [rbp + 0x12b0]
mov rdx, qword [rbp + 0x14c8]
lea rcx, [rbp + 0xf08]
call fcn.140141de3
mov qword [rbp + 0x14d0], rax
mov rax, qword [rbp + 0x14d0]
mov qword [rbp + 0x14d8], rax
mov rax, qword [rbp + 0x14d8]
mov qword [rbp + 0x14e0], rax
mov r8, qword [rbp + 0x1298]
mov rdx, qword [rbp + 0x14e0]
lea rcx, [rbp + 0xf48]
call fcn.14014a8b7
mov qword [rbp + 0x14e8], rax
mov rax, qword [rbp + 0x14e8]
mov qword [rbp + 0x14f0], rax
lea r8, [rbp + 8]
mov rdx, qword [rbp + 0x14f0]
lea rcx, [rbp + 0x88]
call fcn.140144a43
nop
lea rcx, [rbp + 0xf48]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xf08]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xec8]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xe88]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xe48]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xe08]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xdc8]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xd88]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xd48]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xd08]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xcc8]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xc88]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xc28]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xbe8]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xb88]
call fcn.140142ecd
nop
lea rcx, [rbp + 0xa08]
call fcn.140142ecd
nop
lea rcx, [rbp + 0x878]
call fcn.140142ecd
nop
lea rcx, [rbp + 0x818]
call fcn.140142ecd
nop
lea rcx, [rbp + 0x7a8]
call fcn.140142ecd
lea rax, [rbp + 0xf88]
mov qword [rbp + 0xfc8], rax
lea rdx, [rbp + 0x88]
mov rcx, qword [rbp + 0xfc8]
call fcn.1401425a4
mov qword [rbp + 0x1298], rax
mov rdx, qword [rbp + 0x1298]
lea rcx, [rbp + 0xc8]
call fcn.14014542f
nop
lea rax, [rbp + 0xfe8]
mov qword [rbp + 0x1028], rax
lea rdx, [rbp + 8]
mov rcx, qword [rbp + 0x1028]
call fcn.1401425a4
mov qword [rbp + 0x1298], rax
mov rax, qword [rbp + 0x1298]
mov qword [rbp + 0x12a0], rax
mov rax, qword [rbp + 0x12a0]
mov qword [rbp + 0x12a8], rax
lea rax, [rbp + 0x1048]
mov qword [rbp + 0x1088], rax
mov rax, qword [rbp + 0x1520]
add rax, 0x140
mov rdx, rax
mov rcx, qword [rbp + 0x1088]
call fcn.1401425a4
mov qword [rbp + 0x12b0], rax
mov rax, qword [rbp + 0x12b0]
mov qword [rbp + 0x12b8], rax
mov rax, qword [rbp + 0x12b8]
mov qword [rbp + 0x12c0], rax
lea rax, [rbp + 0x10a8]
mov qword [rbp + 0x10e8], rax
lea rdx, [rbp + 0xc8]
mov rcx, qword [rbp + 0x10e8]
call fcn.1401425a4
mov qword [rbp + 0x12c8], rax
mov rax, qword [rbp + 0x12c8]
mov qword [rbp + 0x12d0], rax
mov r9, qword [rbp + 0x12a8]
mov r8, qword [rbp + 0x12c0]
mov rdx, qword [rbp + 0x12d0]
lea rcx, [rbp + 0x1108]
call fcn.140143d41
mov qword [rbp + 0x12d8], rax
mov rdx, qword [rbp + 0x12d8]
lea rcx, [rbp + 0xc8]
call fcn.140143de1
lea rcx, [rbp + 0x1108]
call fcn.140142ecd
lea rax, [rbp + 0x1148]
mov qword [rbp + 0x11a8], rax
xor edx, edx
mov rcx, qword [rbp + 0x11a8]
call fcn.14014bad2
mov qword [rbp + 0x1298], rax
mov byte [rsp + 0x20], 0
mov r9b, 1
mov r8, qword [rbp + 0x1298]
lea rdx, [rbp + 0xc8]
lea rcx, [rbp + 0x108]
call fcn.140146af0
nop
lea rdx, str.success
lea rcx, [rbp + 0x108]
call fcn.140141f05
mov rcx, rax
call fcn.14014ad53
movzx eax, al
test eax, eax
je 0x1401c6080
lea rax, [rbp + 0x11c8]
mov qword [rbp + 0x11f8], rax
lea rdx, [0x1403f6cf8]
lea rcx, [rbp + 0x108]
call fcn.140141f05
mov rdx, rax
mov rcx, qword [rbp + 0x11f8]
call fcn.140142b62
mov qword [rbp + 0x1298], rax
mov rdx, qword [rbp + 0x1298]
mov rcx, qword [rbp + 0x1520]
call fcn.140148d82
jmp 0x1401c6167
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x1298], rax
lea rdx, str._n_n_Status:_Failure:
lea rcx, [rbp + 0x1218]
call fcn.140149241
mov qword [rbp + 0x12a0], rax
mov rdx, qword [rbp + 0x12a0]
mov rcx, qword [rbp + 0x1298]
call fcn.14014a6d7
mov rax, qword [sym.imp.MSVCP140D.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov qword [rbp + 0x1298], rax
lea rcx, [rbp + 0x1284]
call fcn.1401436de
mov qword [rbp + 0x12a0], rax
lea rdx, str.message
lea rcx, [rbp + 0x108]
call fcn.140141f05
mov qword [rbp + 0x12a8], rax
mov r8, qword [rbp + 0x12a0]
mov rdx, qword [rbp + 0x12a8]
lea rcx, [rbp + 0x1248]
call fcn.140144ab1
mov qword [rbp + 0x12b0], rax
mov rax, qword [rbp + 0x12b0]
mov qword [rbp + 0x12b8], rax
mov rax, qword [rbp + 0x12b8]
mov qword [rbp + 0x12c0], rax
mov rdx, qword [rbp + 0x12c0]
mov rcx, qword [rbp + 0x1298]
call fcn.14014a3cb
nop
lea rcx, [rbp + 0x1248]
call fcn.140142ecd
mov ecx, 0xdac
call qword [sym.imp.KERNEL32.dll_Sleep]
xor ecx, ecx
call qword [sym.imp.ucrtbased.dll_exit]
nop
lea rcx, [rbp + 0x108]
call fcn.1401480d0
nop
lea rcx, [rbp + 0xc8]
call fcn.140142ecd
nop
lea rcx, [rbp + 0x88]
call fcn.140142ecd
nop
lea rcx, [rbp + 0x48]
call fcn.140142ecd
nop
lea rcx, [rbp + 8]
call fcn.140142ecd
nop
mov rcx, qword [rbp + 0x1528]
call fcn.140142ecd
lea rcx, [rbp - 0x30]
lea rdx, [0x1403ed770]
call fcn.140149aed
mov rcx, qword [rbp + 0x14f8]
xor rcx, rbp
call fcn.1401461fe
lea rsp, [rbp + 0x1508]
pop rdi
pop rbp
ret