Function at 0x14007114d
Capabilities:
Enumerate processes
Get system information on windows

Disassembly:
jmp 0x140076d70
mov qword [rsp + 8], rcx
push rbp
push rdi
sub rsp, 0x948
lea rbp, [rsp + 0x20]
lea rdi, [rsp + 0x20]
mov ecx, 0x18a
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x968]
mov rax, qword [0x14018b008]
xor rax, rbp
mov qword [rbp + 0x918], rax
lea rcx, [0x14019d09c]
call fcn.1400720de
mov dword [rbp + 0x604], 0
mov edx, 0x3f0
mov rcx, qword [rbp + 0x940]
call qword [sym.imp.USER32.dll_GetDlgItem]
mov qword [rbp + 0x398], rax
xor edx, edx
mov ecx, 2
call fcn.140070748
mov qword [rbp + 8], rax
cmp qword [rbp + 8], 0xffffffffffffffff
jne 0x140076dfa
xor eax, eax
jmp 0x1400771d6
mov dword [rbp + 0x50], 0x238
lea rdx, [rbp + 0x50]
mov rcx, qword [rbp + 8]
call fcn.140070d5b
test eax, eax
jne 0x140076e23
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
xor eax, eax
jmp 0x1400771d6
lea rcx, [0x14018c3a8]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
mov dword [rbp + 0x320], 1
mov dword [rbp + 0x330], 0
mov dword [rbp + 0x32c], 0
lea rax, [rbp + 0x3c0]
mov qword [rbp + 0x338], rax
mov dword [rbp + 0x5e4], 0x104
mov r8d, dword [rbp + 0x58]
xor edx, edx
mov ecx, 0x1fffff
call qword [sym.imp.KERNEL32.dll_OpenProcess]
mov qword [rbp + 0x28], rax
cmp qword [rbp + 0x28], 0
je 0x1400771b2
mov eax, dword [rbp + 0x604]
mov dword [rbp + 0x324], eax
mov eax, dword [rbp + 0x604]
inc eax
mov dword [rbp + 0x604], eax
mov dword [rbp + 0x328], 0
mov r9d, dword [rbp + 0x58]
lea r8, [0x1401595ec]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104d
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 1
lea r8, [rbp + 0x7c]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.140071869
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov r8d, 0x48
lea rdx, [rbp + 0x2b0]
mov rcx, qword [rbp + 0x28]
call fcn.14006fb09
test eax, eax
je 0x1400771a8
mov dword [rbp + 0x328], 2
mov r9d, dword [rbp + 0x2b4]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 3
mov r9, qword [rbp + 0x2b8]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 4
mov r9, qword [rbp + 0x2c0]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 5
mov r9, qword [rbp + 0x2c8]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 6
mov r9, qword [rbp + 0x2d0]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 7
mov r9, qword [rbp + 0x2d8]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 8
mov r9, qword [rbp + 0x2e0]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 9
mov r9, qword [rbp + 0x2e8]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov dword [rbp + 0x328], 0xa
mov r9, qword [rbp + 0x2f0]
lea r8, [0x1401595f8]
mov edx, 0x104
lea rcx, [rbp + 0x3c0]
call fcn.1400709a0
lea r9, [rbp + 0x320]
xor r8d, r8d
mov edx, 0x104c
mov rcx, qword [rbp + 0x398]
call qword [sym.imp.USER32.dll_SendMessageW]
mov rcx, qword [rbp + 0x28]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rdx, [rbp + 0x50]
mov rcx, qword [rbp + 8]
call fcn.1400719b3
test eax, eax
jne 0x140076e66
mov rcx, qword [rbp + 8]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov eax, 1
mov rdi, rax
lea rcx, [rbp - 0x20]
lea rdx, [0x140159460]
call fcn.14007183c
mov rax, rdi
mov rcx, qword [rbp + 0x918]
xor rcx, rbp
call fcn.1400707b6
lea rsp, [rbp + 0x928]
pop rdi
pop rbp
ret