Function at 0x670c9352
Capabilities:
Enumerate gui resources
Terminate process

Disassembly:
push ebp
mov ebp, esp
cmp dword [ebp + 0xc], 0
jne 0x670c9463
mov eax, dword [ebp + 0x10]
cmp eax, 0xe
ja case.default.0x670c936b
jmp dword [eax*4 + 0x670c94f2]
push dword [ebp + 0xc]
mov ecx, dword [ebp + 8]
call sym.Qt5Core.dll_public:_void___thiscall_QProcess::started_struct_QProcess::QPrivateSignal_
pop ebp
ret
mov eax, dword [ebp + 0x14]
mov ecx, dword [ebp + 8]
mov eax, dword [eax + 4]
push dword [eax]
call sym.Qt5Core.dll_public:_void___thiscall_QProcess::finished_int_
pop ebp
ret
mov ecx, dword [ebp + 0x14]
mov eax, dword [ecx + 8]
push dword [eax]
mov eax, dword [ecx + 4]
mov ecx, dword [ebp + 8]
push dword [eax]
call sym.Qt5Core.dll_public:_void___thiscall_QProcess::finished_int__enum_QProcess::ExitStatus_
pop ebp
ret
mov eax, dword [ebp + 0x14]
mov ecx, dword [ebp + 8]
mov eax, dword [eax + 4]
push dword [eax]
call sym.Qt5Core.dll_public:_void___thiscall_QProcess::error_enum_QProcess::ProcessError_
pop ebp
ret
mov eax, dword [ebp + 0x14]
mov ecx, dword [ebp + 8]
mov eax, dword [eax + 4]
push dword [eax]
call sym.Qt5Core.dll_public:_void___thiscall_QProcess::errorOccurred_enum_QProcess::ProcessError_
pop ebp
ret
mov eax, dword [ebp + 0x14]
push dword [ebp + 0xc]
mov ecx, dword [ebp + 8]
mov eax, dword [eax + 4]
push dword [eax]
call sym.Qt5Core.dll_public:_void___thiscall_QProcess::stateChanged_enum_QProcess::ProcessState__struct_QProcess::QPrivateSignal_
pop ebp
ret
push dword [ebp + 0xc]
mov ecx, dword [ebp + 8]
call sym.Qt5Core.dll_public:_void___thiscall_QProcess::readyReadStandardOutput_struct_QProcess::QPrivateSignal_
pop ebp
ret
push dword [ebp + 0xc]
mov ecx, dword [ebp + 8]
call sym.Qt5Core.dll_public:_void___thiscall_QProcess::readyReadStandardError_struct_QProcess::QPrivateSignal_
pop ebp
ret
mov ecx, dword [ebp + 8]
mov ecx, dword [ecx + 4]
pop ebp
jmp 0x670cd93a
mov ecx, dword [ebp + 8]
mov ecx, dword [ecx + 4]
pop ebp
jmp fcn.670cc252
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 4]
call fcn.670c9ddd
jmp 0x670c9452
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 4]
call fcn.670c9dd0
jmp 0x670c9452
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 4]
call fcn.670c9dea
jmp 0x670c9452
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 4]
call fcn.670c9f39
jmp 0x670c9452
mov eax, dword [ebp + 8]
mov ecx, dword [eax + 4]
call fcn.670c9e59
mov ecx, dword [ebp + 0x14]
mov ecx, dword [ecx]
test ecx, ecx
je case.default.0x670c936b
mov byte [ecx], al
pop ebp
ret
cmp dword [ebp + 0xc], 0xa
jne case.default.0x670c936b
mov eax, dword [ebp + 0x14]
mov ecx, dword [eax]
mov eax, dword [eax + 4]
cmp dword [eax], sym.Qt5Core.dll_public:_void___thiscall_QProcess::started_struct_QProcess::QPrivateSignal_
jne 0x670c9482
and dword [ecx], 0
pop ebp
ret
cmp dword [eax], sym.Qt5Core.dll_public:_void___thiscall_QProcess::finished_int_
jne 0x670c9492
mov dword [ecx], 1
pop ebp
ret
cmp dword [eax], sym.Qt5Core.dll_public:_void___thiscall_QProcess::finished_int__enum_QProcess::ExitStatus_
jne 0x670c94a2
mov dword [ecx], 2
pop ebp
ret
cmp dword [eax], sym.Qt5Core.dll_public:_void___thiscall_QProcess::error_enum_QProcess::ProcessError_
jne 0x670c94b2
mov dword [ecx], 3
pop ebp
ret
cmp dword [eax], sym.Qt5Core.dll_public:_void___thiscall_QProcess::errorOccurred_enum_QProcess::ProcessError_
jne 0x670c94c2
mov dword [ecx], 4
pop ebp
ret
cmp dword [eax], sym.Qt5Core.dll_public:_void___thiscall_QProcess::stateChanged_enum_QProcess::ProcessState__struct_QProcess::QPrivateSignal_
jne 0x670c94d2
mov dword [ecx], 5
pop ebp
ret
cmp dword [eax], sym.Qt5Core.dll_public:_void___thiscall_QProcess::readyReadStandardOutput_struct_QProcess::QPrivateSignal_
jne 0x670c94e2
mov dword [ecx], 6
pop ebp
ret
cmp dword [eax], sym.Qt5Core.dll_public:_void___thiscall_QProcess::readyReadStandardError_struct_QProcess::QPrivateSignal_
jne case.default.0x670c936b
mov dword [ecx], 7
pop ebp
ret
push esi
mov esi, ecx
mov eax, dword [esi + 0x94]
test eax, eax
je 0x670cd96a
push dword [eax + 8]
push 0x670ccec2
call dword [sym.imp.USER32.dll_EnumWindows]
mov eax, dword [esi + 0x94]
push 0
push 0
push 0x10
push dword [eax + 0xc]
call dword [sym.imp.USER32.dll_PostThreadMessageW]
pop esi
ret