Function at 0x140042d30
Capabilities:
Terminate process

Disassembly:
push rbx
sub rsp, 0x460
mov rax, qword [0x140074040]
xor rax, rsp
mov qword [rsp + 0x450], rax
xor edx, edx
lea rcx, [rsp + 0x104]
mov r8d, 0x344
call sub.VCRUNTIME140.dll_memset
xor r9d, r9d
mov dword [rsp + 0x100], 0x348
lea r8, [rsp + 0x100]
xor edx, edx
xor ecx, ecx
xor ebx, ebx
call qword [sym.imp.USER32.dll_EnumDisplayDevicesW]
test eax, eax
je 0x140042db5
nop word [rax + rax]
inc ebx
test byte [rsp + 0x244], 1
jne 0x140042db5
xor r9d, r9d
lea r8, [rsp + 0x100]
mov edx, ebx
xor ecx, ecx
call qword [sym.imp.USER32.dll_EnumDisplayDevicesW]
test eax, eax
jne 0x140042d90
mov ebx, 0xdc
lea rcx, [rsp + 0x20]
mov r8d, ebx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
lea r8, [rsp + 0x20]
mov word [rsp + 0x64], bx
mov edx, 0xffffffff
lea rcx, [rsp + 0x104]
call qword [sym.imp.USER32.dll_EnumDisplaySettingsW]
mov ecx, dword [rsp + 0xcc]
mov eax, dword [rsp + 0xd0]
mov dword [0x140074ff8], ecx
mov dword [0x140074f5c], eax
cmp ecx, 0x780
jne 0x140043252
cmp eax, 0x438
jne 0x140043252
mov dword [0x140074e8c], 0x46
mov dword [0x140074e20], 0xa
mov dword [0x140074e94], 0x39d
mov dword [0x140074ebc], 0x1ea
mov dword [0x140074ec0], 0x24e
mov dword [0x140074f54], 0x262
mov dword [0x140074f34], 0x276
mov dword [0x140074e1c], 0x15e
mov dword [0x140074ee8], 0x15e
mov dword [0x140074e9c], 0x311
mov dword [0x140074f74], 0x257
mov dword [0x140074e5c], 0x3c
mov dword [0x140075000], 0x3c
mov dword [0x140074f10], 0x273
mov dword [0x14007500c], 0x3ed
mov dword [0x140074f50], 0x78
mov dword [0x140074f38], 0x78
mov dword [0x140074fa8], 0x6fb
mov dword [0x140074e60], 0x44
mov dword [0x140074ecc], 0x46
mov dword [0x140074f84], 0x46
mov dword [0x140074e0c], 0x311
mov dword [0x140074fbc], 0x24a
mov dword [0x140074e78], 0x352
mov dword [0x140074e2c], 0x3b6
mov dword [0x140074e28], 0x640
mov dword [0x140074f4c], 0x3b6
mov dword [0x140074e3c], 0x3b6
mov dword [0x140074fdc], 0x26c
mov dword [0x140074eb0], 0x2b2
mov dword [0x140074ef0], 0x190
mov dword [0x140074e58], 0x226
mov dword [0x140074fd4], 0x2bc
mov dword [0x140074fa0], 0x3b6
mov dword [0x140074ec8], 0x3e8
mov dword [0x140074edc], 0x325
mov dword [0x140074fe0], 0xfa
mov dword [0x140074eb8], 0x13b
mov dword [0x140074e00], 0x1e
mov dword [0x140074f78], 0xe6
mov dword [0x140074ea8], 0x32
mov dword [0x140074ee4], 0x32
mov dword [0x140074fd8], 0x3a7
mov dword [0x140074fc8], 0x221
mov dword [0x140074f48], 0x37
mov dword [0x140074e08], 0x2f
mov dword [0x140074e50], 0x30
mov dword [0x140074fc0], 0x4e
mov dword [0x140074e88], 0xfa
mov dword [0x140074fb4], 0x24e
mov dword [0x140074e54], 0x410
mov dword [0x140074f1c], 0xf5
mov dword [0x140074ff0], 0x39f
mov dword [0x140074e44], 0x329
mov dword [0x140074fec], 0x325
mov dword [0x140074f7c], 0x23f
mov dword [0x140074e84], 0x2a2
mov dword [0x140074f9c], 0x72e
mov dword [0x140074e34], 0x3ec
mov dword [0x140074f04], 0x3c0
mov dword [0x140074ea0], 0x1cc
mov dword [0x140074eb4], 0x276
mov dword [0x140075004], 0x1ef
mov dword [0x140074f94], 0x3c0
mov dword [0x140074f00], 0x384
mov dword [0x140074fe4], 0x168
mov dword [0x140074ed4], 0x1bd
mov dword [0x140074fb8], 0x30c
mov dword [0x140074fc4], 0x166
mov dword [0x140074ff4], 0x230
mov dword [0x140074ea4], 0x118
mov dword [0x140074e80], 0x2a8
mov dword [0x140074f14], 0x2a9
mov dword [0x140074e18], 0x17
mov dword [0x140074f24], 0x1b
mov dword [0x140074f98], ecx
mov dword [0x140074f18], eax
mov dword [0x140074e74], 0xa0
mov dword [0x140074f28], 0xa0
mov dword [0x140074eac], 0xaa
mov dword [0x140074ed8], 0x78
mov dword [0x140074e30], 0x141
mov dword [0x140074e7c], 0x371
mov dword [0x140074e24], 0x262
mov dword [0x140075010], 0xbe
mov dword [0x140074e10], 0x1d8
mov dword [0x140074e04], 0xae
mov dword [0x140074f3c], 0x44c
mov dword [0x140074f6c], 0xae
mov dword [0x140074f68], 0x1d8
mov dword [0x140074fe8], 0x17e
mov dword [0x140074fb0], 0x6b3
mov dword [0x140074f90], 0x2a8
mov dword [0x140074f88], 0x32f
mov dword [0x140074fac], 0x3cf
mov dword [0x140074ec4], eax
mov dword [0x140074f60], 0x14f
mov dword [0x140074f44], 0x393
mov dword [0x140074f08], 0x393
mov dword [0x140074e4c], 0x267
mov dword [0x140074ffc], 0x96
mov dword [0x140074e90], 0x30c
mov dword [0x140074fcc], 0x578
mov dword [0x140074f58], 0x30c
mov dword [0x140074f0c], 0x118
mov dword [0x140074f8c], 0x118
mov dword [0x140074e40], 0x1e0
mov rcx, qword [rsp + 0x450]
xor rcx, rsp
call fcn.14005b7d0
add rsp, 0x460
pop rbx
ret
cmp ecx, 0xa00
jne 0x140043694
cmp eax, 0x5a0
jne 0x140043694
mov dword [0x140074e8c], 0x46
mov dword [0x140074e20], 0xa
mov dword [0x140074e94], 0x4dd
mov dword [0x140074ebc], 0x29e
mov dword [0x140074ec0], 0x24e
mov dword [0x140074f54], 0x262
mov dword [0x140074f34], 0x276
mov dword [0x140074e1c], 0x15e
mov dword [0x140074ee8], 0x15e
mov dword [0x140074e9c], 0x451
mov dword [0x140074f74], 0x3bd
mov dword [0x140074e5c], 0x3c
mov dword [0x140075000], 0x3c
mov dword [0x140074f10], 0x3b3
mov dword [0x14007500c], 0x555
mov dword [0x140074f50], 0x96
mov dword [0x140074f38], 0x96
mov dword [0x140074fa8], 0x95f
mov dword [0x140074e60], 0x48
mov dword [0x140074ecc], 0x46
mov dword [0x140074f84], 0x46
mov dword [0x140074e0c], 0x452
mov dword [0x140074fbc], 0x2fe
mov dword [0x140074e78], 0x492
mov dword [0x140074e2c], 0x500
mov dword [0x140074e28], 0x8ac
mov dword [0x140074f4c], 0x500
mov dword [0x140074e3c], 0x500
mov dword [0x140074fdc], 0x320
mov dword [0x140074eb0], 0x366
mov dword [0x140074ef0], 0x230
mov dword [0x140074e58], 0x2d0
mov dword [0x140074fd4], 0x36b
mov dword [0x140074fa0], 0x500
mov dword [0x140074ec8], 0x550
mov dword [0x140074edc], 0x492
mov dword [0x140074fe0], 0xfa
mov dword [0x140074eb8], 0x1f4
mov dword [0x140074e00], 0x19
mov dword [0x140074f78], 0x104
mov dword [0x140074ea8], 0x32
mov dword [0x140074ee4], 0x32
mov dword [0x140074fd8], 0x4e7
mov dword [0x140074fc8], 0x2d5
mov dword [0x140074f48], 0x37
mov dword [0x140074e08], 0x2f
mov dword [0x140074e50], 0x30
mov dword [0x140074fc0], 0x4e
mov dword [0x140074e88], 0xfa
mov dword [0x140074fb4], 0x24e
mov dword [0x140074e54], 0x550
mov dword [0x140074f1c], 0x1aa
mov dword [0x140074ff0], 0x4df
mov dword [0x140074e44], 0x469
mov dword [0x140074fec], 0x465
mov dword [0x140074f7c], 0x2f3
mov dword [0x140074e84], 0x356
mov dword [0x140074f9c], 0x99c
mov dword [0x140074e34], 0x544
mov dword [0x140074f04], 0x500
mov dword [0x140074ea0], 0x1cc
mov dword [0x140074eb4], 0x3b8
mov dword [0x140075004], 0x2a8
mov dword [0x140074f94], 0x500
mov dword [0x140074f00], 0x483
mov dword [0x140074fe4], 0x168
mov dword [0x140074ed4], 0x1bd
mov dword [0x140074fb8], 0x44c
mov dword [0x140074fc4], 0x21a
mov dword [0x140074ff4], 0x230
mov dword [0x140074ea4], 0x118
mov dword [0x140074e80], 0x3e8
mov dword [0x140074f14], 0x3ee
mov dword [0x140074e18], 0x17
mov dword [0x140074f24], 0x1b
mov dword [0x140074f98], ecx
mov dword [0x140074f18], eax
mov dword [0x140074e74], 0xa0
mov dword [0x140074f28], 0xa0
mov dword [0x140074eac], 0xaa
mov dword [0x140074ed8], 0x78
mov dword [0x140074e30], 0x1a5
mov dword [0x140074e7c], 0x4d4
mov dword [0x140074e24], 0x33e
mov dword [0x140075010], 0xbe
mov dword [0x140074e10], 0x261
mov dword [0x140074e04], 0xd2
mov dword [0x140074f3c], 0x5b1
mov dword [0x140074f6c], 0xd2
mov dword [0x140074f68], 0x261
mov dword [0x140074fe8], 0x1a2
mov dword [0x140074fb0], 0x901
mov dword [0x140074f90], 0x3ac
mov dword [0x140074f88], 0x44c
mov dword [0x140074fac], 0x523
mov dword [0x140074ec4], 0x5aa
mov dword [0x140074f60], 0x190
mov dword [0x140074f44], 0x4d8
mov dword [0x140074f08], 0x4d8
mov dword [0x140074e4c], 0x32a
mov dword [0x140074ffc], 0xb9
mov dword [0x140074e90], 0x40b
mov dword [0x140074fcc], 0x753
mov dword [0x140074f58], 0x40b
mov dword [0x140074f0c], 0x13b
mov dword [0x140074f8c], 0x13b
mov dword [0x140074e40], 0x203
jmp 0x140043239
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3