Function at 0x1800084f0
Capabilities:
Open clipboard
Read .ini file

Disassembly:
sub rsp, 0x78
cmp edx, 1
jne 0x180008700
mov dword [rsp + 0x68], 0x154
lea rax, [0x1800053e0]
add rax, 0x154
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x60], rax
movaps xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call fcn.18000d260
mov dword [rsp + 0x68], 0x293
lea rax, [0x180007bd0]
add rax, 0x293
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x60], rax
movaps xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call fcn.18000d260
cmp dword [0x1800d3574], 0x203a5956
jne 0x1800086d1
xor edx, edx
mov qword [rsp + 0x70], rbx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GenerateConsoleCtrlEvent]
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_OffsetRect]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetSystemPowerStatus]
xor ebx, ebx
lea r8, str.cKMa5GGWnmeb4AHV58
xor r9d, r9d
mov qword [rsp + 0x20], rbx
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetStringTypeA]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetThreadIdealProcessorEx]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_DdeFreeStringHandle]
call qword [sym.imp.USER32.dll_IsWow64Message]
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_DdeCreateStringHandleW]
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
mov dword [rsp + 0x20], ebx
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetPrivateProfileStringW]
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_OpenEventW]
mov dword [rsp + 0x30], ebx
xor r9d, r9d
mov qword [rsp + 0x28], rbx
xor r8d, r8d
xor edx, edx
mov qword [rsp + 0x20], rbx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetNamedPipeHandleStateW]
xor r9d, r9d
mov dword [rsp + 0x20], ebx
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetRawInputData]
mov qword [rsp + 0x48], rbx
lea rax, str.36f7Qk56iRn7dl5V
mov qword [rsp + 0x40], rbx
lea r8, str.1iSk3af2L7dMmNBGrzCv
mov qword [rsp + 0x38], rbx
lea rcx, str.62gpqq57Y51rDvX775
mov qword [rsp + 0x30], rbx
xor r9d, r9d
mov dword [rsp + 0x28], ebx
xor edx, edx
mov qword [rsp + 0x20], rax
call qword [sym.imp.KERNEL32.dll_FindNLSStringEx]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_SetConsoleTextAttribute]
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_DeleteAtom]
xor ecx, ecx
call qword [sym.imp.USER32.dll_UnregisterDeviceNotification]
xor ecx, ecx
call qword [sym.imp.USER32.dll_SetCaretBlinkTime]
xor ecx, ecx
call qword [sym.imp.USER32.dll_OpenClipboard]
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov qword [rsp + 0x58], rbx
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x48], rbx
mov qword [rsp + 0x40], rbx
xor r9d, r9d
mov dword [rsp + 0x38], ebx
xor r8d, r8d
mov dword [rsp + 0x30], ebx
xor edx, edx
mov dword [rsp + 0x28], ebx
xor ecx, ecx
mov dword [rsp + 0x20], ebx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rbx, qword [rsp + 0x70]
mov dword [rsp + 0x68], 0x228
lea rax, [0x180007040]
add rax, 0x228
lea rcx, [rsp + 0x60]
mov qword [rsp + 0x60], rax
movaps xmm0, xmmword [rsp + 0x60]
movdqa xmmword [rsp + 0x60], xmm0
call fcn.18000d260
mov eax, 1
add rsp, 0x78
ret