Function at 0x670a8950
Capabilities:
Enumerate gui resources
Terminate process

Disassembly:
cmp dword [esp + 8], 0
jne case.default.0x670a8968
mov eax, dword [esp + 0xc]
cmp eax, 0xe
ja case.default.0x670a8968
jmp dword [eax*4 + 0x670a8a5c]
mov ecx, dword [esp + 4]
jmp sym.QtCore_Ad_4.dll_protected:_void___thiscall_QProcess::started_void_
mov eax, dword [esp + 0x10]
mov ecx, dword [eax + 4]
mov edx, dword [ecx]
mov ecx, dword [esp + 4]
push edx
call sym.QtCore_Ad_4.dll_protected:_void___thiscall_QProcess::finished_int_
ret
mov eax, dword [esp + 0x10]
mov ecx, dword [eax + 8]
mov edx, dword [ecx]
mov eax, dword [eax + 4]
mov ecx, dword [eax]
push edx
push ecx
mov ecx, dword [esp + 0xc]
call sym.QtCore_Ad_4.dll_protected:_void___thiscall_QProcess::finished_int__enum_QProcess::ExitStatus_
ret
mov edx, dword [esp + 0x10]
mov eax, dword [edx + 4]
mov ecx, dword [eax]
push ecx
mov ecx, dword [esp + 8]
call sym.QtCore_Ad_4.dll_protected:_void___thiscall_QProcess::error_enum_QProcess::ProcessError_
ret
mov edx, dword [esp + 0x10]
mov eax, dword [edx + 4]
mov ecx, dword [eax]
push ecx
mov ecx, dword [esp + 8]
call sym.QtCore_Ad_4.dll_protected:_void___thiscall_QProcess::stateChanged_enum_QProcess::ProcessState_
ret
mov ecx, dword [esp + 4]
jmp sym.QtCore_Ad_4.dll_protected:_void___thiscall_QProcess::readyReadStandardOutput_void_
mov ecx, dword [esp + 4]
jmp sym.QtCore_Ad_4.dll_protected:_void___thiscall_QProcess::readyReadStandardError_void_
mov edx, dword [esp + 4]
mov ecx, dword [edx + 4]
jmp 0x670d68d0
mov eax, dword [esp + 4]
mov ecx, dword [eax + 4]
jmp fcn.670d6910
mov ecx, dword [esp + 4]
mov ecx, dword [ecx + 4]
call fcn.670a7d20
mov edx, dword [esp + 0x10]
mov ecx, dword [edx]
jmp 0x670a8a1e
mov eax, dword [esp + 4]
mov ecx, dword [eax + 4]
call fcn.670a7ef0
mov ecx, dword [esp + 0x10]
mov ecx, dword [ecx]
test ecx, ecx
je case.default.0x670a8968
mov byte [ecx], al
ret
mov edx, dword [esp + 4]
mov ecx, dword [edx + 4]
call fcn.670a80c0
jmp 0x670a8a18
mov edx, dword [esp + 4]
mov ecx, dword [edx + 4]
call fcn.670a6530
jmp 0x670a8a18
mov edx, dword [esp + 4]
mov ecx, dword [edx + 4]
call fcn.670a82b0
jmp 0x670a8a18
mov edx, dword [esp + 4]
mov ecx, dword [edx + 4]
jmp 0x670d7240
push esi
mov esi, ecx
mov eax, dword [esi + 0xa4]
test eax, eax
je 0x670d6902
mov eax, dword [eax + 8]
push eax
push 0x670d6890
call dword [sym.imp.USER32.dll_EnumWindows]
mov ecx, dword [esi + 0xa4]
mov edx, dword [ecx + 0xc]
push 0
push 0
push 0x10
push edx
call dword [sym.imp.USER32.dll_PostThreadMessageW]
pop esi
ret
push esi
mov esi, ecx
mov ecx, dword [esi + 0x174]
call sym.QtCore_Ad_4.dll_public:_void___thiscall_QTimer::stop_void_
cmp dword [esi + 0x150], 0
jne 0x670d7260
cmp dword [esi + 0x14c], 0
je 0x670d727c
mov ecx, dword [esi + 0x178]
test ecx, ecx
je 0x670d7275
push 0
call sym.QtCore_Ad_4.dll_public:_bool___thiscall_QWindowsPipeWriter::waitForWrite_int_
test al, al
je 0x670d727c
mov ecx, esi
call fcn.670a80c0
mov ecx, esi
call fcn.670d6e00
or eax, edx
je 0x670d728e
mov ecx, esi
call fcn.670a7d20
mov ecx, esi
call fcn.670d6f50
or eax, edx
je 0x670d72a0
mov ecx, esi
call fcn.670a7ef0
cmp dword [esi + 0x9c], 0
je 0x670d72b6
mov ecx, dword [esi + 0x174]
push 0x64
call sym.QtCore_Ad_4.dll_public:_void___thiscall_QTimer::start_int_
pop esi
ret