Function at 0x40b880
Capabilities:
Contain obfuscated stackstrings
Parse pe header
Terminate process

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x49d1ec
mov eax, dword fs:[0]
push eax
sub esp, 0x488
push ebx
push esi
push edi
mov eax, dword [0x4fb00c]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
mov dword [ebp - 0x10], ebx
push str.exportreports
lea ecx, [ebp - 0x100]
mov dword [ebp - 0xec], 0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x278]
mov dword [ebp - 4], 0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x268]
mov byte [ebp - 4], 1
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Open_the_exclusions_dialog.
lea eax, [ebp - 0x258]
mov byte [ebp - 4], 2
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0x100]
mov byte [ebp - 4], 3
push eax
lea ecx, [ebp - 0x70]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x258]
mov byte [ebp - 4], 5
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x268]
mov byte [ebp - 4], 6
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x278]
mov byte [ebp - 4], 7
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x100]
mov byte [ebp - 4], 8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x70]
mov ecx, ebx
mov ebx, dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QCommandLineParser::addOption_class_QCommandLineOption_const__]
push eax
call ebx
push str.enablewebprotection
lea ecx, [ebp - 0x104]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0xa
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Enable_Malicious_Website_Protection.
lea eax, [ebp - 0x2a0]
mov byte [ebp - 4], 0xb
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
mov byte [ebp - 4], 0xc
push edi
push esi
push eax
lea eax, [ebp - 0x104]
push eax
lea ecx, [ebp - 0x6c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x2a0]
mov byte [ebp - 4], 0xe
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x2b0]
mov byte [ebp - 4], 0xf
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x2bc]
mov byte [ebp - 4], 0x10
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x104]
mov byte [ebp - 4], 0x11
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x6c]
push eax
call ebx
push str.disablewebprotection
lea ecx, [ebp - 0x108]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x12
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x16c]
mov byte [ebp - 4], 0x13
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Disable_Malicious_Website_Protection.
lea eax, [ebp - 0x2c0]
mov byte [ebp - 4], 0x14
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0x108]
mov byte [ebp - 4], 0x15
push eax
lea ecx, [ebp - 0x68]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x2c0]
mov byte [ebp - 4], 0x17
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x16c]
mov byte [ebp - 4], 0x18
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x19
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x108]
mov byte [ebp - 4], 0x1a
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x68]
push eax
call ebx
push str.enablertp
lea ecx, [ebp - 0x10c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x1b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x1c
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Enable_Malicious_Website_Protection.
lea eax, [ebp - 0x174]
mov byte [ebp - 4], 0x1d
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0x10c]
mov byte [ebp - 4], 0x1e
push eax
lea ecx, [ebp - 0x64]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x174]
mov byte [ebp - 4], 0x20
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x178]
mov byte [ebp - 4], 0x21
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x17c]
mov byte [ebp - 4], 0x22
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10c]
mov byte [ebp - 4], 0x23
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x64]
push eax
call ebx
push str.disablertp
lea ecx, [ebp - 0x110]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x188]
mov byte [ebp - 4], 0x24
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x25
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Disable_Malicious_Website_Protection.
lea eax, [ebp - 0x180]
mov byte [ebp - 4], 0x26
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
mov byte [ebp - 4], 0x27
lea eax, [ebp - 0x110]
push eax
lea ecx, [ebp - 0x60]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x180]
mov byte [ebp - 4], 0x29
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x184]
mov byte [ebp - 4], 0x2a
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x188]
mov byte [ebp - 4], 0x2b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x110]
mov byte [ebp - 4], 0x2c
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x60]
push eax
call ebx
push str.enableae
lea ecx, [ebp - 0x9c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x2d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x2e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Enable_Exploit_Protection.
lea eax, [ebp - 0x18c]
mov byte [ebp - 4], 0x2f
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0x9c]
mov byte [ebp - 4], 0x30
push eax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x18c]
mov byte [ebp - 4], 0x32
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x190]
mov byte [ebp - 4], 0x33
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x194]
mov byte [ebp - 4], 0x34
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x35
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x5c]
push eax
call ebx
push str.disableae
lea ecx, [ebp - 0xa0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x1a0]
mov byte [ebp - 4], 0x36
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x37
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Disable_Exploit_Protection.
lea eax, [ebp - 0x198]
mov byte [ebp - 4], 0x38
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xa0]
mov byte [ebp - 4], 0x39
push eax
lea ecx, [ebp - 0x58]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x198]
mov byte [ebp - 4], 0x3b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x19c]
mov byte [ebp - 4], 0x3c
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1a0]
mov byte [ebp - 4], 0x3d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 0x3e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x58]
push eax
call ebx
push str.enablerw
lea ecx, [ebp - 0xa4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x1ac]
mov byte [ebp - 4], 0x3f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0x40
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Enable_Ransomware_Protection.
lea eax, [ebp - 0x1a4]
mov byte [ebp - 4], 0x41
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xa4]
mov byte [ebp - 4], 0x42
push eax
lea ecx, [ebp - 0x54]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x1a4]
mov byte [ebp - 4], 0x44
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1a8]
mov byte [ebp - 4], 0x45
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1ac]
mov byte [ebp - 4], 0x46
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0x47
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x54]
push eax
call ebx
push str.disablerw
lea ecx, [ebp - 0xa8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x1b8]
mov byte [ebp - 4], 0x48
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x1b4]
mov byte [ebp - 4], 0x49
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Disable_Ransomware_Protection.
lea eax, [ebp - 0x1b0]
mov byte [ebp - 4], 0x4a
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x4b
push eax
lea ecx, [ebp - 0x50]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x1b0]
mov byte [ebp - 4], 0x4d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1b4]
mov byte [ebp - 4], 0x4e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1b8]
mov byte [ebp - 4], 0x4f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x50
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x50]
push eax
call ebx
push str.disablesp
lea ecx, [ebp - 0xac]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x1c4]
mov byte [ebp - 4], 0x51
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0x52
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Disable_Self_Protection.
lea eax, [ebp - 0x1bc]
mov byte [ebp - 4], 0x53
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xac]
mov byte [ebp - 4], 0x54
push eax
lea ecx, [ebp - 0x4c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x1bc]
mov byte [ebp - 4], 0x56
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1c0]
mov byte [ebp - 4], 0x57
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1c4]
mov byte [ebp - 4], 0x58
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xac]
mov byte [ebp - 4], 0x59
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x4c]
push eax
call ebx
push str.disableautodbcls
lea ecx, [ebp - 0xb0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x1d0]
mov byte [ebp - 4], 0x5a
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x1cc]
mov byte [ebp - 4], 0x5b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Disable_package_auto_update.
lea eax, [ebp - 0x1c8]
mov byte [ebp - 4], 0x5c
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0x5d
push eax
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
mov byte [ebp - 4], 0x5f
lea ecx, [ebp - 0x1c8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1cc]
mov byte [ebp - 4], 0x60
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1d0]
mov byte [ebp - 4], 0x61
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 0x62
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x48]
push eax
call ebx
push str.threatscan
lea ecx, [ebp - 0xb4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x1dc]
mov byte [ebp - 4], 0x63
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x1d8]
mov byte [ebp - 4], 0x64
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Start_a_threat_scan.
lea eax, [ebp - 0x1d4]
mov byte [ebp - 4], 0x65
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xb4]
mov byte [ebp - 4], 0x66
push eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x1d4]
mov byte [ebp - 4], 0x68
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1d8]
mov byte [ebp - 4], 0x69
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1dc]
mov byte [ebp - 4], 0x6a
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x6b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x44]
push eax
call ebx
push str.hyperscan
lea ecx, [ebp - 0xb8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x1e8]
mov byte [ebp - 4], 0x6c
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
mov byte [ebp - 4], 0x6d
lea ecx, [ebp - 0x1e4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Start_a_hyper_scan.
lea eax, [ebp - 0x1e0]
mov byte [ebp - 4], 0x6e
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xb8]
mov byte [ebp - 4], 0x6f
push eax
lea ecx, [ebp - 0x40]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x1e0]
mov byte [ebp - 4], 0x71
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1e4]
mov byte [ebp - 4], 0x72
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1e8]
mov byte [ebp - 4], 0x73
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xb8]
mov byte [ebp - 4], 0x74
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x40]
push eax
call ebx
push str.ContextScan
lea ecx, [ebp - 0xc0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push str.contextscan
lea ecx, [ebp - 0xbc]
mov byte [ebp - 4], 0x75
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x1f4]
mov byte [ebp - 4], 0x76
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov ebx, eax
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x77
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
push 0xffffffffffffffff
push 0
push str.Start_a_context_scan_by_specifying_a_file_containing_paths_to_scan._Append_save_reults__Path__after_path_parameter_to_block_until_active_scan_is_complete_and_save_results_to_the_specified_output_file.__e.g._assistant___contextscan_FilePaths.txt_save_results_Detections.json
lea eax, [ebp - 0x1ec]
mov byte [ebp - 4], 0x78
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
mov esi, eax
mov byte [ebp - 4], 0x7a
mov ecx, dword [sym.imp.Qt5Core.dll_struct_QListData::Data_const_QListData::shared_null]
mov dword [ebp - 0x88], ecx
lea eax, [ebp - 0xbc]
mov byte [ebp - 4], 0x7b
push eax
lea ecx, [ebp - 0x88]
call fcn.00408860
lea eax, [ebp - 0xc0]
push eax
lea ecx, [ebp - 0x88]
call fcn.00408860
push ebx
push edi
push esi
lea eax, [ebp - 0x88]
push eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QStringList_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x88]
mov byte [ebp - 4], 0x7e
call fcn.004087d0
lea ecx, [ebp - 0x1ec]
mov byte [ebp - 4], 0x7f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1f0]
mov byte [ebp - 4], 0x80
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1f4]
mov byte [ebp - 4], 0x81
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xbc]
mov byte [ebp - 4], 0x82
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xc0]
mov byte [ebp - 4], 0x83
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x3c]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QCommandLineParser::addOption_class_QCommandLineOption_const__]
push eax
call ebx
push str.update
lea ecx, [ebp - 0xc4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x200]
mov byte [ebp - 4], 0x84
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x1fc]
mov byte [ebp - 4], 0x85
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Start_an_update_operation.
lea eax, [ebp - 0x1f8]
mov byte [ebp - 4], 0x86
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xc4]
mov byte [ebp - 4], 0x87
push eax
lea ecx, [ebp - 0x38]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x1f8]
mov byte [ebp - 4], 0x89
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x1fc]
mov byte [ebp - 4], 0x8a
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x200]
mov byte [ebp - 4], 0x8b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 0x8c
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x38]
push eax
call ebx
push str.deactivate
lea ecx, [ebp - 0xc8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x20c]
mov byte [ebp - 4], 0x8d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x208]
mov byte [ebp - 4], 0x8e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Deactivate_the_current_MBAM_License.
lea eax, [ebp - 0x204]
mov byte [ebp - 4], 0x8f
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xc8]
mov byte [ebp - 4], 0x90
push eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x204]
mov byte [ebp - 4], 0x92
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x208]
mov byte [ebp - 4], 0x93
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x20c]
mov byte [ebp - 4], 0x94
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0x95
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x34]
push eax
call ebx
push str.starttrial
lea ecx, [ebp - 0xcc]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x218]
mov byte [ebp - 4], 0x96
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x97
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Start_a_trial_if_one_is_available.
lea eax, [ebp - 0x210]
mov byte [ebp - 4], 0x98
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xcc]
mov byte [ebp - 4], 0x99
push eax
lea ecx, [ebp - 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x210]
mov byte [ebp - 4], 0x9b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x214]
mov byte [ebp - 4], 0x9c
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x218]
mov byte [ebp - 4], 0x9d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xcc]
mov byte [ebp - 4], 0x9e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x30]
push eax
call ebx
push str.endtrial
lea ecx, [ebp - 0xd0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x224]
mov byte [ebp - 4], 0x9f
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x220]
mov byte [ebp - 4], 0xa0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.End_the_current_MBAM_Trial.
lea eax, [ebp - 0x21c]
mov byte [ebp - 4], 0xa1
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xd0]
mov byte [ebp - 4], 0xa2
mov edi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x2c]
push eax
call edi
lea ecx, [ebp - 0x21c]
mov byte [ebp - 4], 0xa4
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov byte [ebp - 4], 0xa5
lea ecx, [ebp - 0x220]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x224]
mov byte [ebp - 4], 0xa6
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xd0]
mov byte [ebp - 4], 0xa7
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x2c]
push eax
call ebx
push 0x4cabb4
lea ecx, [ebp - 0xd8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push 0x4cabb4
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0xa8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x22c]
mov byte [ebp - 4], 0xa9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Custom_URI_handler.
lea eax, [ebp - 0x228]
mov byte [ebp - 4], 0xaa
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push esi
lea ecx, [ebp - 0xd8]
mov byte [ebp - 4], 0xab
push ecx
push eax
lea eax, [ebp - 0xd4]
push eax
lea ecx, [ebp - 0x18]
call edi
lea ecx, [ebp - 0x228]
mov byte [ebp - 4], 0xad
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x22c]
mov byte [ebp - 4], 0xae
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0xaf
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xd8]
mov byte [ebp - 4], 0xb0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x18]
push eax
call ebx
push str.logenhanced
lea ecx, [ebp - 0xdc]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x238]
mov byte [ebp - 4], 0xb1
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x234]
mov byte [ebp - 4], 0xb2
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Enable_emhanced_logging.
lea eax, [ebp - 0x230]
mov byte [ebp - 4], 0xb3
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xdc]
mov byte [ebp - 4], 0xb4
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x230]
mov byte [ebp - 4], 0xb6
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x234]
mov byte [ebp - 4], 0xb7
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x238]
mov byte [ebp - 4], 0xb8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xdc]
mov byte [ebp - 4], 0xb9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x28]
push eax
call ebx
push str.lognormal
lea ecx, [ebp - 0xe0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x244]
mov byte [ebp - 4], 0xba
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x240]
mov byte [ebp - 4], 0xbb
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Normal_logging.
lea eax, [ebp - 0x23c]
mov byte [ebp - 4], 0xbc
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xe0]
mov byte [ebp - 4], 0xbd
push eax
lea ecx, [ebp - 0x24]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x23c]
mov byte [ebp - 4], 0xbf
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x240]
mov byte [ebp - 4], 0xc0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x244]
mov byte [ebp - 4], 0xc1
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xe0]
mov byte [ebp - 4], 0xc2
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x24]
push eax
call ebx
push str.stopservice
lea ecx, [ebp - 0xe4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x250]
mov byte [ebp - 4], 0xc3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x24c]
mov byte [ebp - 4], 0xc4
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
push 0xffffffffffffffff
push 0
push str.Stop_the_MBAM_Service.
lea eax, [ebp - 0x248]
mov byte [ebp - 4], 0xc5
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xe4]
mov byte [ebp - 4], 0xc6
push eax
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x248]
mov byte [ebp - 4], 0xc8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x24c]
mov byte [ebp - 4], 0xc9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x250]
mov byte [ebp - 4], 0xca
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0xcb
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov ecx, dword [ebp - 0x10]
lea eax, [ebp - 0x20]
push eax
call ebx
push str.morelicensechecks
lea ecx, [ebp - 0xe8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
lea ecx, [ebp - 0x25c]
mov byte [ebp - 4], 0xcc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov edi, eax
lea ecx, [ebp - 0x2ac]
mov byte [ebp - 4], 0xcd
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov esi, eax
mov byte [ebp - 4], 0xce
push 0xffffffffffffffff
push 0
push str.Forces_a_license_check_after_10_minutes__then_once_an_hour_for_24_hours_after_that.
lea eax, [ebp - 0x254]
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
push edi
push esi
push eax
lea eax, [ebp - 0xe8]
mov byte [ebp - 4], 0xcf
push eax
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::constructor_class_QString_const___class_QString_const___class_QString_const___class_QString_const__]
lea ecx, [ebp - 0x254]
mov byte [ebp - 4], 0xd1
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x2ac]
mov byte [ebp - 4], 0xd2
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x25c]
mov byte [ebp - 4], 0xd3
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xe8]
mov byte [ebp - 4], 0xd4
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov edi, dword [ebp - 0x10]
lea eax, [ebp - 0x1c]
push eax
mov ecx, edi
call ebx
lea eax, [ebp - 0x260]
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QStringList___cdecl_QCoreApplication::arguments_void_]
add esp, 4
push eax
mov ecx, edi
mov byte [ebp - 4], 0xd5
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QCommandLineParser::parse_class_QStringList_const__]
test al, al
sete bl
lea ecx, [ebp - 0x260]
mov byte [ebp - 4], 0xd6
call fcn.004087d0
mov byte [ebp - 4], 0xd4
test bl, bl
jne 0x40cccf
push ecx
mov ecx, esp
mov dword [ebp - 0x7c], esp
push str.MBAMService
xor ebx, ebx
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
mov byte [ebp - 4], 0xd7
mov byte [ebp - 4], 0xd4
call fcn.00412320
add esp, 4
mov dword [ebp - 0x78], eax
mov byte [ebp - 4], 0xd8
mov esi, dword [ebp - 0x78]
test esi, esi
sete al
test al, al
je 0x40ca6e
push 0x3e8
call dword [sym.imp.KERNEL32.dll_Sleep]
inc ebx
cmp ebx, 0x14
je 0x40cb2c
push ecx
mov ecx, esp
mov dword [ebp - 0x7c], esp
push str.MBAMService
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
mov byte [ebp - 4], 0xda
mov byte [ebp - 4], 0xd8
call fcn.00412320
add esp, 4
cmp esi, eax
je 0x40ca69
mov dword [ebp - 0x78], eax
test esi, esi
je 0x40ca69
mov eax, dword [esi]
mov ecx, esi
push 1
call dword [eax + 0xc]
cmp ebx, 0x14
jl 0x40ca13
mov esi, dword [ebp - 0x78]
push ecx
push esi
lea ecx, [ebp - 0x494]
call fcn.004102d0
lea edx, [ebp - 0x494]
mov byte [ebp - 4], 0xdb
call fcn.00470760
push ecx
lea eax, [ebp - 0x494]
push eax
lea ecx, [ebp - 0x168]
call fcn.00403f40
lea eax, [ebp - 0x20]
mov byte [ebp - 4], 0xdc
mov ebx, dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QCommandLineParser::isSet_class_QCommandLineOption_const__const]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40cb7f
lea eax, [ebp - 0x8c]
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0xca
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x2d4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push str.Unable_to_stop_the_service_via_assistant.exe._Use_malwarebytes_assistant.exe_instead
mov ecx, eax
mov byte [ebp - 4], 0xdd
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0xdc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 0xdb
call fcn.00405fc0
lea ecx, [ebp - 0x494]
mov byte [ebp - 4], 0xd8
call fcn.00411110
mov byte [ebp - 4], 0xd4
jmp 0x40da68
lea eax, [ebp - 0x264]
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0xb9
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x3ec]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::critical_void_]
push str._n_rUnable_to_connect_to_the_service_
mov ecx, eax
mov byte [ebp - 4], 0xd9
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x264]
mov byte [ebp - 4], 0xd8
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
push 0xffffffffffffffff
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
lea eax, [ebp - 0x44]
mov ecx, edi
push eax
call ebx
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
test al, al
je 0x40cba1
lea ecx, [ebp - 0x168]
call fcn.004048e0
jmp 0x40d0ab
lea eax, [ebp - 0x40]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40cbbd
lea ecx, [ebp - 0x168]
call fcn.00405920
jmp 0x40d0ab
lea eax, [ebp - 0x1c]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40cbef
push ecx
mov ecx, esp
mov dword [ebp - 0x7c], esp
push 0x4fc934
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov byte [ebp - 4], 0xde
mov byte [ebp - 4], 0xdc
call fcn.00407130
add esp, 4
jmp 0x40d0ab
lea eax, [ebp - 0x70]
mov ecx, edi
push eax
call ebx
mov ecx, edi
test al, al
je 0x40cdbb
lea eax, [ebp - 0x80]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QStringList___thiscall_QCommandLineParser::positionalArguments_void_]
mov byte [ebp - 4], 0xe0
mov eax, dword [ebp - 0x80]
mov esi, dword [eax + 0xc]
sub esi, dword [eax + 8]
mov byte [ebp - 4], 0xdf
cmp esi, 1
jne 0x40cc41
mov byte [ebp - 4], 0xe1
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax + 8]
mov byte [ebp - 4], 0xdf
lea eax, [eax + ecx*4]
add eax, 0x10
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_bool___cdecl_QFile::exists_class_QString_const__]
add esp, 4
jmp 0x40cc43
xor al, al
cmp esi, 1
jne 0x40cc91
test al, al
je 0x40cc91
mov byte [ebp - 4], 0xe2
mov eax, dword [ebp - 0x80]
mov ecx, dword [eax + 8]
push ecx
mov byte [ebp - 4], 0xdf
mov dword [ebp - 0x7c], esp
lea eax, [eax + ecx*4]
mov ecx, esp
add eax, 0x10
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov byte [ebp - 4], 0xe3
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 0xdf
call fcn.00406130
lea ecx, [ebp - 0x80]
mov byte [ebp - 4], 0xe4
call fcn.004087d0
jmp 0x40da43
lea ecx, [ebp - 0x80]
mov byte [ebp - 4], 0xe5
call fcn.004087d0
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 0xdb
call fcn.00405fc0
lea ecx, [ebp - 0x494]
mov byte [ebp - 4], 0xd8
call fcn.00411110
mov byte [ebp - 4], 0xd4
mov esi, dword [ebp - 0x78]
test esi, esi
je 0x40cccf
mov eax, dword [esi]
mov ecx, esi
push 1
call dword [eax + 0xc]
mov byte [ebp - 4], 0xcb
lea ecx, [ebp - 0x1c]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::destructor_void_]
call esi
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0xc2
call esi
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xb9
call esi
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xb0
call esi
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0xa7
call esi
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x9e
call esi
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0x95
call esi
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x8c
call esi
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x83
call esi
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x74
call esi
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x6b
call esi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0x62
call esi
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0x59
call esi
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 0x50
call esi
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x47
call esi
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0x3e
call esi
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x35
call esi
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0x2c
call esi
lea ecx, [ebp - 0x60]
mov byte [ebp - 4], 0x23
call esi
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x1a
call esi
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x11
call esi
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 8
call esi
lea ecx, [ebp - 0x70]
mov dword [ebp - 4], 0xffffffff
call esi
xor al, al
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
lea eax, [ebp - 0x3c]
push eax
call ebx
mov ecx, edi
test al, al
je 0x40d03b
lea eax, [ebp - 0x10]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QStringList___thiscall_QCommandLineParser::positionalArguments_void_]
mov byte [ebp - 4], 0xe7
mov eax, dword [ebp - 0x10]
mov ecx, dword [eax + 0xc]
sub ecx, dword [eax + 8]
mov dword [ebp - 0x8c], ecx
mov byte [ebp - 4], 0xe6
cmp ecx, 3
jg 0x40ce14
mov byte [ebp - 4], 0xe8
mov eax, dword [ebp - 0x10]
mov ecx, dword [eax + 8]
mov byte [ebp - 4], 0xe6
lea eax, [eax + ecx*4]
add eax, 0x10
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_bool___cdecl_QFile::exists_class_QString_const__]
add esp, 4
mov byte [ebp - 0x11], al
jmp 0x40ce18
mov byte [ebp - 0x11], 0
mov byte [ebp - 4], 0xe9
mov eax, dword [ebp - 0x10]
mov ecx, dword [eax + 0xc]
sub ecx, dword [eax + 8]
mov byte [ebp - 4], 0xe6
cmp ecx, 3
jl 0x40ce7f
push str.save_results
lea ecx, [ebp - 0xf0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
mov byte [ebp - 4], 0xea
mov dword [ebp - 0xec], 1
mov dword [ebp - 4], 0xeb
mov eax, dword [ebp - 0x10]
push 0
mov ecx, dword [eax + 8]
mov byte [ebp - 4], 0xea
lea eax, [eax + ecx*4]
lea ecx, [ebp - 0xf0]
add eax, 0x14
push ecx
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_int___cdecl_QString::compare_class_QString_const___class_QString_const___enum_Qt::CaseSensitivity_]
add esp, 0xc
mov byte [ebp - 0x12], 1
test eax, eax
je 0x40ce83
mov byte [ebp - 0x12], 0
mov dword [ebp - 4], 0xe6
test byte [ebp - 0xec], 1
je 0x40ce9f
lea ecx, [ebp - 0xf0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
mov eax, dword [ebp - 0x8c]
mov cl, byte [ebp - 0x11]
cmp eax, 3
jg 0x40cf31
test cl, cl
je 0x40cf2c
cmp byte [ebp - 0x12], 0
jne 0x40cef6
push 0
mov byte [ebp - 4], 0xec
mov eax, dword [ebp - 0x10]
mov ecx, dword [eax + 8]
push ecx
mov byte [ebp - 4], 0xe6
mov dword [ebp - 0x7c], esp
lea eax, [eax + ecx*4]
mov ecx, esp
add eax, 0x10
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov byte [ebp - 4], 0xed
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 0xe6
call fcn.00404a80
jmp 0x40d029
mov byte [ebp - 4], 0xee
mov eax, dword [ebp - 0x10]
mov ecx, dword [eax + 8]
add eax, 0x18
lea edx, [eax + ecx*4]
mov byte [ebp - 4], 0xef
mov eax, dword [ebp - 0x10]
push edx
mov ecx, dword [eax + 8]
mov byte [ebp - 4], 0xe6
lea eax, [eax + ecx*4]
add eax, 0x10
lea ecx, [ebp - 0x168]
push eax
call fcn.00404c60
jmp 0x40d029
cmp eax, 3
jle 0x40cfa7
push 0xffffffffffffffff
push 0
push str.Error:_Incorrect_number_of_parameters._Ensure_file_paths_that_contain_spaces_are_enclosed_in_quotes.
lea eax, [ebp - 0x270]
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
mov esi, eax
lea eax, [ebp - 0x26c]
mov byte [ebp - 4], 0xf0
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0xf7
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x2e8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
call eax
push esi
mov ecx, eax
mov byte [ebp - 4], 0xf1
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov byte [ebp - 4], 0xf0
lea ecx, [ebp - 0x26c]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
call esi
lea ecx, [ebp - 0x270]
jmp 0x40d01f
test cl, cl
jne 0x40d029
push 0xffffffffffffffff
push 0
push str.Error:_specified_file_not_found_
lea eax, [ebp - 0x90]
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
mov esi, eax
lea eax, [ebp - 0x274]
mov byte [ebp - 4], 0xf2
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0xfb
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x2fc]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
mov eax, dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
call eax
push esi
mov ecx, eax
mov byte [ebp - 4], 0xf3
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov byte [ebp - 4], 0xf2
lea ecx, [ebp - 0x274]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
call esi
lea ecx, [ebp - 0x90]
mov byte [ebp - 4], 0xe6
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x10]
mov byte [ebp - 4], 0xf4
call fcn.004087d0
mov byte [ebp - 4], 0xdc
jmp 0x40d0ab
lea eax, [ebp - 0x38]
push eax
call ebx
test al, al
je 0x40d0ab
mov ecx, dword [ebp - 0x148]
test ecx, ecx
je 0x40d064
mov eax, dword [ecx + 4]
mov ecx, dword [ebp - 0x148]
test eax, eax
je 0x40d064
mov edx, dword [ebp - 0x144]
jmp 0x40d066
xor edx, edx
mov eax, dword [edx]
mov esi, dword [eax + 0x30]
mov dword [ebp - 0x90], esi
cmp eax, vtable.MBUpdateController.0
jne 0x40db61
mov eax, dword [edx + 0x18]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
test eax, eax
jne 0x40d0ab
test ecx, ecx
je 0x40d09c
mov eax, dword [ecx + 4]
test eax, eax
je 0x40d09c
mov ecx, dword [ebp - 0x144]
jmp 0x40d09e
xor ecx, ecx
mov eax, dword [ecx]
push 1
push 1
push 1
push 1
call dword [eax + 0x78]
lea eax, [ebp - 0x6c]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d12d
mov ecx, dword [ebp - 0x150]
test ecx, ecx
je 0x40d0d6
mov eax, dword [ecx + 4]
mov ecx, dword [ebp - 0x150]
test eax, eax
je 0x40d0d6
mov edx, dword [ebp - 0x14c]
jmp 0x40d0d8
xor edx, edx
mov eax, dword [edx]
mov esi, dword [eax + 0x30]
cmp eax, vtable.MBMWACController.0
jne 0x40db74
mov eax, dword [edx + 0x18]
cmp eax, 1
je 0x40da43
cmp eax, 4
je 0x40da43
cmp eax, 5
je 0x40da43
test ecx, ecx
je 0x40d121
mov eax, dword [ecx + 4]
test eax, eax
je 0x40d121
mov ecx, dword [ebp - 0x14c]
mov eax, dword [ecx]
call dword [eax + 0x64]
jmp 0x40da43
xor ecx, ecx
mov eax, dword [ecx]
call dword [eax + 0x64]
jmp 0x40da43
lea eax, [ebp - 0x68]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d185
lea eax, [ebp - 0x27c]
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x10b
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x310]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push str.Unable_to_disable_protection_via_assistant.exe._Use_malwarebytes_assistant.exe_instead
mov ecx, eax
mov byte [ebp - 4], 0xf5
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x27c]
mov byte [ebp - 4], 0xdc
call esi
jmp 0x40da43
lea eax, [ebp - 0x64]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d20d
mov ecx, dword [ebp - 0x158]
test ecx, ecx
je 0x40d1b0
mov eax, dword [ecx + 4]
mov ecx, dword [ebp - 0x158]
test eax, eax
je 0x40d1b0
mov edx, dword [ebp - 0x154]
jmp 0x40d1b2
xor edx, edx
mov eax, dword [edx]
mov esi, dword [eax + 0x30]
cmp eax, vtable.MBRTPController.0
jne 0x40db83
mov eax, dword [edx + 0x18]
cmp eax, 1
je 0x40da43
cmp eax, 4
je 0x40da43
cmp eax, 5
je 0x40da43
test ecx, ecx
je 0x40d1fe
mov eax, dword [ecx + 4]
test eax, eax
je 0x40d1fe
mov ecx, dword [ebp - 0x154]
mov eax, dword [ecx]
call dword [eax + 0x84]
jmp 0x40da43
xor ecx, ecx
mov eax, dword [ecx]
call dword [eax + 0x84]
jmp 0x40da43
lea eax, [ebp - 0x60]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d265
lea eax, [ebp - 0x280]
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x117
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x324]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push str.Unable_to_disable_protection_via_assistant.exe._Use_malwarebytes_assistant.exe_instead
mov ecx, eax
mov byte [ebp - 4], 0xf6
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x280]
mov byte [ebp - 4], 0xdc
call esi
jmp 0x40da43
lea eax, [ebp - 0x5c]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d2e3
mov ecx, dword [ebp - 0x140]
test ecx, ecx
je 0x40d290
mov eax, dword [ecx + 4]
mov ecx, dword [ebp - 0x140]
test eax, eax
je 0x40d290
mov edx, dword [ebp - 0x13c]
jmp 0x40d292
xor edx, edx
mov eax, dword [edx]
mov esi, dword [eax + 0x30]
cmp eax, vtable.MBAEController.0
jne 0x40db92
mov eax, dword [edx + 0x18]
cmp eax, 1
je 0x40da43
cmp eax, 4
je 0x40da43
cmp eax, 5
je 0x40da43
test ecx, ecx
je 0x40d3b1
mov eax, dword [ecx + 4]
test eax, eax
je 0x40d3b1
mov ecx, dword [ebp - 0x13c]
mov eax, dword [ecx]
call dword [eax + 0x50]
jmp 0x40da43
lea eax, [ebp - 0x58]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d33b
lea eax, [ebp - 0x284]
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x123
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x338]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push str.Unable_to_disable_protection_via_assistant.exe._Use_malwarebytes_assistant.exe_instead
mov ecx, eax
mov byte [ebp - 4], 0xf7
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x284]
mov byte [ebp - 4], 0xdc
call esi
jmp 0x40da43
lea eax, [ebp - 0x54]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d3bd
mov ecx, dword [ebp - 0x138]
test ecx, ecx
je 0x40d366
mov eax, dword [ecx + 4]
mov ecx, dword [ebp - 0x138]
test eax, eax
je 0x40d366
mov edx, dword [ebp - 0x134]
jmp 0x40d368
xor edx, edx
mov eax, dword [edx]
mov esi, dword [eax + 0x30]
cmp eax, vtable.MBARWController.0
jne 0x40dba1
mov eax, dword [edx + 0x18]
cmp eax, 1
je 0x40da43
cmp eax, 4
je 0x40da43
cmp eax, 5
je 0x40da43
test ecx, ecx
je 0x40d3b1
mov eax, dword [ecx + 4]
test eax, eax
je 0x40d3b1
mov ecx, dword [ebp - 0x134]
mov eax, dword [ecx]
call dword [eax + 0x50]
jmp 0x40da43
xor ecx, ecx
mov eax, dword [ecx]
call dword [eax + 0x50]
jmp 0x40da43
lea eax, [ebp - 0x50]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d415
lea eax, [ebp - 0x288]
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x130
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x34c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push str.Unable_to_disable_protection_via_assistant.exe._Use_malwarebytes_assistant.exe_instead
mov ecx, eax
mov byte [ebp - 4], 0xf8
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x288]
mov byte [ebp - 4], 0xdc
call esi
jmp 0x40da43
lea eax, [ebp - 0x4c]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d46d
lea eax, [ebp - 0x28c]
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x138
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x360]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push str.Unable_to_disable_self_protection_via_assistant.exe._Use_malwarebytes_assistant.exe_instead
mov ecx, eax
mov byte [ebp - 4], 0xf9
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x28c]
mov byte [ebp - 4], 0xdc
call esi
jmp 0x40da43
lea eax, [ebp - 0x48]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d4c5
lea eax, [ebp - 0x290]
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x140
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x374]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push str.Unable_to_disable_package_auto_update_via_assistant.exe._Use_malwarebytes_assistant.exe_instead
mov ecx, eax
mov byte [ebp - 4], 0xfa
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x290]
mov byte [ebp - 4], 0xdc
call esi
jmp 0x40da43
lea eax, [ebp - 0x34]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d4e1
lea ecx, [ebp - 0x168]
call fcn.004067a0
jmp 0x40da43
lea eax, [ebp - 0x30]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d520
mov eax, dword [ebp - 0x128]
test eax, eax
je 0x40d511
mov eax, dword [eax + 4]
test eax, eax
je 0x40d511
mov ecx, dword [ebp - 0x124]
mov eax, dword [ecx]
call dword [eax + 0xb8]
jmp 0x40da43
xor ecx, ecx
mov eax, dword [ecx]
call dword [eax + 0xb8]
jmp 0x40da43
lea eax, [ebp - 0x2c]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40d615
mov eax, dword [ebp - 0x128]
test eax, eax
je 0x40d549
mov eax, dword [eax + 4]
test eax, eax
je 0x40d549
mov ecx, dword [ebp - 0x124]
jmp 0x40d54b
xor ecx, ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x3c]
cmp eax, vtable.MBLicenseController.0
jne 0x40dbb0
mov eax, dword [ecx + 0x18]
cmp eax, 5
je 0x40d5e2
mov eax, dword [ebp - 0x128]
test eax, eax
je 0x40d57c
mov eax, dword [eax + 4]
test eax, eax
je 0x40d57c
mov ecx, dword [ebp - 0x124]
jmp 0x40d57e
xor ecx, ecx
mov eax, dword [ecx]
mov edx, dword [eax + 0x3c]
cmp eax, vtable.MBLicenseController.0
jne 0x40dbb7
mov eax, dword [ecx + 0x18]
cmp eax, 3
je 0x40d5e2
lea eax, [ebp - 0x294]
push eax
push str.void___thiscall_CliModel::EndTrial_void_
push 0x193
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantclimodel.cpp
lea ecx, [ebp - 0x388]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push str.Unable_to_end_trial_via_assistant.exe._Use_malwarebytes_assistant.exe_instead
mov ecx, eax
mov byte [ebp - 4], 0xfb
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___char_const__]
lea ecx, [ebp - 0x294]
mov byte [ebp - 4], 0xdc
call esi
jmp 0x40da43
mov eax, dword [ebp - 0x128]
test eax, eax
je 0x40d606
mov eax, dword [eax + 4]
test eax, eax
je 0x40d606
mov ecx, dword [ebp - 0x124]
mov eax, dword [ecx]
call dword [eax + 0xbc]
jmp 0x40da43
xor ecx, ecx
mov eax, dword [ecx]
call dword [eax + 0xbc]
jmp 0x40da43
lea eax, [ebp - 0x18]
mov ecx, edi
push eax
call ebx
mov ecx, edi
test al, al
je 0x40da1c
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x84]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QCommandLineParser::value_class_QCommandLineOption_const__]
push str.malwarebytes:__
lea ecx, [ebp - 0xf4]
mov byte [ebp - 4], 0xfc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push 1
push 0
lea eax, [ebp - 0xf4]
mov byte [ebp - 4], 0xfd
push eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::indexOf_class_QString_const___int__enum_Qt::CaseSensitivity_const]
lea ecx, [ebp - 0xf4]
mov byte [ebp - 4], 0xfc
mov esi, eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 0xffffffffffffffff
test esi, esi
je 0x40d713
push 0
push str.Error:_Scheme_not_supported.
lea eax, [ebp - 0x29c]
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
mov esi, eax
lea eax, [ebp - 0x298]
mov byte [ebp - 4], 0xfe
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x157
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x39c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push esi
mov ecx, eax
mov byte [ebp - 4], 0xff
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov byte [ebp - 4], 0xfe
lea ecx, [ebp - 0x298]
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
call eax
lea ecx, [ebp - 0x29c]
mov byte [ebp - 4], 0xfc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0xdc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
jmp 0x40da43
push 0xf
lea eax, [ebp - 0x94]
push eax
lea ecx, [ebp - 0x84]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::mid_int__int_]
push eax
lea ecx, [ebp - 0x84]
mov dword [ebp - 4], 0x100
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x94]
mov dword [ebp - 4], 0xfc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 1
push ecx
mov eax, esp
push ecx
mov dword [eax], 0
mov eax, esp
mov dword [ebp - 4], 0x101
mov ecx, 0x2f
mov word [eax], cx
lea eax, [ebp - 0x74]
push eax
lea ecx, [ebp - 0x84]
mov dword [ebp - 4], 0xfc
call dword [sym.imp.Qt5Core.dll_public:_class_QStringList___thiscall_QString::split_class_QChar__class_QFlags_enum_Qt::SplitBehaviorFlags___enum_Qt::CaseSensitivity_]
mov dword [ebp - 4], 0x103
mov eax, dword [ebp - 0x74]
mov ecx, dword [eax + 0xc]
mov eax, dword [eax + 8]
mov byte [ebp - 4], 2
cmp ecx, eax
jne 0x40d812
push 0xffffffffffffffff
push 0
push str.Error:_Incorrect_number_of_arguments_for_uri.
lea eax, [ebp - 0x2a8]
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
mov esi, eax
lea eax, [ebp - 0x2a4]
mov byte [ebp - 4], 4
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x160
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x3b0]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push esi
mov ecx, eax
mov byte [ebp - 4], 5
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x2a4]
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
call eax
lea ecx, [ebp - 0x2a8]
jmp 0x40d9ea
mov byte [ebp - 4], 6
mov eax, dword [ebp - 0x74]
mov ecx, dword [eax + 8]
mov byte [ebp - 4], 2
lea eax, [eax + ecx*4]
add eax, 0x10
lea ecx, [ebp - 0xf8]
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
push str.activate
lea ecx, [ebp - 0xf8]
mov byte [ebp - 4], 7
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QString::operator_char_const__const]
test al, al
je 0x40d9e4
mov byte [ebp - 4], 8
mov eax, dword [ebp - 0x74]
mov ecx, dword [eax + 0xc]
sub ecx, dword [eax + 8]
mov byte [ebp - 4], 7
cmp ecx, 2
jge 0x40d8dd
push 0xffffffffffffffff
push 0
push str.Error:_Incorrect_number_of_arguments_for_uri:activate.
lea eax, [ebp - 0x98]
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
add esp, 0x14
mov esi, eax
lea eax, [ebp - 0xfc]
mov byte [ebp - 4], 9
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x169
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x3c4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push esi
mov ecx, eax
mov byte [ebp - 4], 0xa
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xfc]
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
call eax
lea ecx, [ebp - 0x98]
jmp 0x40d9da
mov byte [ebp - 4], 0xb
mov eax, dword [ebp - 0x74]
mov edx, dword [eax + 8]
add eax, 0x14
mov byte [ebp - 4], 7
lea edx, [eax + edx*4]
mov eax, dword [ebp - 0x128]
test eax, eax
je 0x40d90a
mov eax, dword [eax + 4]
test eax, eax
je 0x40d90a
mov ecx, dword [ebp - 0x124]
jmp 0x40d90c
xor ecx, ecx
mov eax, dword [ecx]
push edx
call dword [eax + 0xa0]
test eax, eax
je 0x40d9e4
push 0xffffffffffffffff
push 0
push str.Error:_Unable_to_activate_with__1.
lea eax, [ebp - 0x7c]
push 0x4bfa0c
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_class_QString___cdecl_QCoreApplication::translate_char_const___char_const___char_const___int_]
mov edi, eax
mov byte [ebp - 4], 0xc
mov byte [ebp - 0x98], 0x20
mov byte [ebp - 4], 0xd
add esp, 0x10
mov ecx, dword [ebp - 0x74]
mov edx, dword [ecx + 8]
add ecx, 0x14
mov byte [ebp - 4], 0xc
lea esi, [ecx + edx*4]
mov ecx, esp
push dword [ebp - 0x98]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
push 0
push esi
lea eax, [ebp - 0x2b8]
mov ecx, edi
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::arg_class_QString_const___int__class_QChar_]
mov esi, eax
lea eax, [ebp - 0x2b4]
mov byte [ebp - 4], 0xe
push eax
push str.bool___cdecl_handleServiceCommands_class_QCommandLineParser__class_QApplication__
push 0x16e
push str.e:jenkinsworkspace_a_mbam4_ui_parallel_architecturewin32labelw2k12engbldqt1_src_assistantmain.cpp
lea ecx, [ebp - 0x3d8]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMessageLogger::constructor_char_const___int__char_const__]
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug___thiscall_QMessageLogger::warning_void_]
push esi
mov ecx, eax
mov byte [ebp - 4], 0xf
call dword [sym.imp.Qt5Core.dll_public:_class_QDebug____thiscall_QDebug::operator___class_QString_const__]
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x2b4]
mov eax, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QDebug::destructor_void_]
call eax
lea ecx, [ebp - 0x2b8]
mov byte [ebp - 4], 0xc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 7
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xf8]
mov byte [ebp - 4], 2
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x74]
mov dword [ebp - 4], 0x110
call fcn.004087d0
mov dword [ebp - 4], 0xfc
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0xdc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
jmp 0x40da43
lea eax, [ebp - 0x28]
push eax
call ebx
test al, al
je 0x40da2a
push 1
jmp 0x40da38
lea eax, [ebp - 0x24]
mov ecx, edi
push eax
call ebx
test al, al
je 0x40da43
push 0
lea ecx, [ebp - 0x168]
call fcn.00406de0
lea ecx, [ebp - 0x168]
mov byte [ebp - 4], 0xdb
call fcn.00405fc0
lea ecx, [ebp - 0x494]
mov byte [ebp - 4], 0xd8
call fcn.00411110
mov byte [ebp - 4], 0xd4
mov esi, dword [ebp - 0x78]
test esi, esi
je 0x40da75
mov eax, dword [esi]
mov ecx, esi
push 1
call dword [eax + 0xc]
mov byte [ebp - 4], 0xcb
lea ecx, [ebp - 0x1c]
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QCommandLineOption::destructor_void_]
call esi
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0xc2
call esi
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 0xb9
call esi
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0xb0
call esi
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0xa7
call esi
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x9e
call esi
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0x95
call esi
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x8c
call esi
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x83
call esi
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 0x74
call esi
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x6b
call esi
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0x62
call esi
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0x59
call esi
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 0x50
call esi
lea ecx, [ebp - 0x50]
mov byte [ebp - 4], 0x47
call esi
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 0x3e
call esi
lea ecx, [ebp - 0x58]
mov byte [ebp - 4], 0x35
call esi
lea ecx, [ebp - 0x5c]
mov byte [ebp - 4], 0x2c
call esi
lea ecx, [ebp - 0x60]
mov byte [ebp - 4], 0x23
call esi
lea ecx, [ebp - 0x64]
mov byte [ebp - 4], 0x1a
call esi
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x11
call esi
lea ecx, [ebp - 0x6c]
mov byte [ebp - 4], 8
call esi
lea ecx, [ebp - 0x70]
mov dword [ebp - 4], 0xffffffff
call esi
mov al, 1
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
mov ecx, edx
call dword [ebp - 0x90]
mov ecx, dword [ebp - 0x148]
jmp 0x40d07f
mov ecx, edx
call esi
mov ecx, dword [ebp - 0x150]
jmp 0x40d0eb
mov ecx, edx
call esi
mov ecx, dword [ebp - 0x158]
jmp 0x40d1c5
mov ecx, edx
call esi
mov ecx, dword [ebp - 0x140]
jmp 0x40d2a5
mov ecx, edx
call esi
mov ecx, dword [ebp - 0x138]
jmp 0x40d37b
call edx
jmp 0x40d55e
call edx
jmp 0x40d591