Function at 0x43f010
Capabilities:
Check for software breakpoints
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x4e99d3
mov eax, dword fs:[0]
push eax
sub esp, 0xd8
mov eax, dword [0x57af80]
xor eax, ebp
mov dword [ebp - 0x10], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x90], ecx
mov edi, dword [ebp + 0xc]
mov dword [ebp - 0xac], edi
test edi, edi
jne 0x43f062
push 0x540fb0
lea eax, [ebp - 0x38]
mov dword [ebp - 0x38], edi
push eax
call sub.MSVCR120.dll__CxxThrowException
push 0
lea ecx, [ebp - 0x5c]
call dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QNetworkAccessManager::constructor_class_QObject__]
xor bh, bh
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x44]
mov byte [ebp - 0x20], bh
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
mov eax, dword [edi]
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 1
push dword [eax + 0x18]
call dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QHostAddress::constructor_unsigned_int_]
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 2
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Network.dll_public:_class_QString___thiscall_QHostAddress::toString_void_]
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 4
call dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QHostAddress::destructor_void_]
test bh, bh
jne 0x43f109
push str.http:___1
lea ecx, [ebp - 0x48]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
mov esi, eax
push ecx
mov ecx, esp
mov byte [ebp - 0x40], 0x20
push dword [ebp - 0x40]
mov byte [ebp - 4], 5
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
push 0
lea eax, [ebp - 0x4c]
mov ecx, esi
push eax
lea eax, [ebp - 0x38]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::arg_class_QString_const___int__class_QChar_]
push eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x38]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x48]
jmp 0x43f161
push str.http:___1:8080
lea ecx, [ebp - 0x34]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
mov esi, eax
push ecx
mov ecx, esp
mov byte [ebp - 0x94], 0x20
push dword [ebp - 0x94]
mov byte [ebp - 4], 6
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_struct_QLatin1Char_]
push 0
lea eax, [ebp - 0x4c]
mov ecx, esi
push eax
lea eax, [ebp - 0x9c]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QString::arg_class_QString_const___int__class_QChar_]
push eax
lea ecx, [ebp - 0x44]
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x9c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 4
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 0
lea eax, [ebp - 0x44]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::constructor_class_QString_const___enum_QUrl::ParsingMode_]
mov byte [ebp - 4], 7
mov edi, edi
push 0
lea ecx, [ebp - 0x54]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QEventLoop::constructor_class_QObject__]
lea eax, [ebp - 0x28]
mov byte [ebp - 4], 8
push eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QNetworkRequest::constructor_class_QUrl_const__]
lea eax, [ebp - 0x30]
mov ecx, edi
push eax
call fcn.00423840
mov ecx, eax
mov byte [ebp - 4], 0xa
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::count_void_const]
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 9
mov esi, eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
test esi, esi
je 0x43f230
push 0xffffffffffffffff
push str.Host
lea ecx, [ebp - 0x24]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::constructor_char_const___int_]
lea eax, [ebp - 0xa4]
mov ecx, edi
push eax
call fcn.00423840
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xc
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QByteArray___thiscall_QString::toUtf8_void_]
push eax
lea eax, [ebp - 0x24]
mov byte [ebp - 4], 0xd
push eax
lea ecx, [ebp - 0x3c]
call dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QNetworkRequest::setRawHeader_class_QByteArray_const___class_QByteArray_const__]
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0xc
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
lea ecx, [ebp - 0xa4]
mov byte [ebp - 4], 0xb
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x5c]
call dword [sym.imp.Qt5Network.dll_public:_class_QNetworkReply____thiscall_QNetworkAccessManager::get_class_QNetworkRequest_const__]
push 0
mov esi, eax
lea eax, [ebp - 0xb0]
push str.1ignoreSslErrors__
push esi
push str.2sslErrors_QList_QSslError__
push esi
push eax
mov dword [ebp - 0x98], esi
call dword [sym.imp.Qt5Core.dll_public:_static_class_QMetaObject::Connection___cdecl_QObject::connect_class_QObject_const___char_const___class_QObject_const___char_const___enum_Qt::ConnectionType_]
add esp, 0x18
mov ecx, eax
mov byte [ebp - 4], 0xe
call dword [sym.imp.Qt5Core.dll___BConnection_QMetaObject__QBEPQ01_PAXXZ]
lea ecx, [ebp - 0xb0]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMetaObject::Connection::destructor_void_]
push 0
push dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QEventLoop::quit_void_]
lea eax, [ebp - 0x54]
push eax
push dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QNetworkReply::finished_void_]
lea eax, [ebp - 0xa0]
push esi
push eax
call fcn.0041fb10
add esp, 0x18
mov ecx, eax
mov byte [ebp - 4], 0xf
call dword [sym.imp.Qt5Core.dll___BConnection_QMetaObject__QBEPQ01_PAXXZ]
lea ecx, [ebp - 0xa0]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QMetaObject::Connection::destructor_void_]
push 0
lea ecx, [ebp - 0xc4]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::constructor_bool_]
push str.high_accuracy
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x10
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
mov ecx, dword [ebp + 8]
lea eax, [ebp - 0xc4]
push eax
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x11
push eax
lea eax, [ebp - 0xe4]
push eax
lea ecx, [ecx + 8]
call dword [sym.imp.Qt5Core.dll_public:_class_QVariant___thiscall_QSettings::value_class_QString_const___class_QVariant_const__]
mov ecx, eax
mov byte [ebp - 4], 0x12
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QVariant::toBool_void_const]
lea ecx, [ebp - 0xe4]
mov byte [ebp - 4], 0x11
mov bl, al
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::destructor_void_]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x10
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0xc4]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::destructor_void_]
test bl, bl
mov ecx, 0x1388
mov eax, 0x7d0
cmovne eax, ecx
lea ecx, [ebp - 0x54]
push str.1quit__
push ecx
push eax
call dword [sym.imp.Qt5Core.dll_public:_static_void___cdecl_QTimer::singleShot_int__class_QObject_const___char_const__]
add esp, 8
lea ecx, [ebp - 0x54]
mov eax, esp
mov dword [eax], 0
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QEventLoop::exec_class_QFlags_enum_QEventLoop::ProcessEventsFlag__]
mov ecx, esi
call dword [sym.imp.Qt5Network.dll_public:_bool___thiscall_QNetworkReply::isFinished_void_const]
mov bl, al
test bl, bl
je 0x43f4a8
push 2
lea eax, [ebp - 0xd4]
mov ecx, esi
push eax
call dword [sym.imp.Qt5Network.dll_public:_class_QVariant___thiscall_QNetworkReply::attribute_enum_QNetworkRequest::Attribute_]
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x13
push ecx
mov ecx, eax
call dword [sym.imp.Qt5Core.dll_public:_class_QUrl___thiscall_QVariant::toUrl_void_]
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x15
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QVariant::destructor_void_]
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QUrl::isEmpty_void_const]
test al, al
jne 0x43f49b
lea eax, [ebp - 0x28]
push eax
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QUrl::operator__class_QUrl_const__const]
test al, al
je 0x43f49b
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QUrl::isRelative_void_const]
test al, al
je 0x43f44a
push ecx
mov eax, esp
lea ecx, [ebp - 0x28]
mov dword [eax], 0x7f00000
lea eax, [ebp - 0xb4]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QUrl::host_class_QFlags_enum_QUrl::ComponentFormattingOption__]
push 2
push eax
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x16
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::setHost_class_QString_const___enum_QUrl::ParsingMode_]
lea ecx, [ebp - 0xb4]
mov byte [ebp - 4], 0x15
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QUrl::scheme_void_]
push eax
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x17
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::setScheme_class_QString_const__]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x15
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x14]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5Core.dll_public:_class_QUrl____thiscall_QUrl::operator_class_QUrl_const__]
push 0
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x28]
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QUrl::toString_class_QUrlTwoFlags_enum_QUrl::UrlFormattingOption__enum_QUrl::ComponentFormattingOption__]
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::destructor_void_]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 8
call dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QNetworkRequest::destructor_void_]
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 7
call dword [sym.imp.Qt5Core.dll_public_virtual:_void___thiscall_QEventLoop::destructor_void_]
jmp 0x43f180
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::destructor_void_]
mov ecx, esi
call dword [sym.imp.Qt5Network.dll_public:_enum_QNetworkReply::NetworkError___thiscall_QNetworkReply::error_void_]
test bl, bl
jne 0x43f4b8
test eax, eax
je 0x43f4c2
cmp eax, 3
je 0x43f4c2
cmp eax, 1
jne 0x43f4f7
test bh, bh
jne 0x43f4f7
mov bh, 1
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x3c]
mov byte [ebp - 0x20], bh
call dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QNetworkRequest::destructor_void_]
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 7
call dword [sym.imp.Qt5Core.dll_public_virtual:_void___thiscall_QEventLoop::destructor_void_]
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 4
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::destructor_void_]
jmp 0x43f0b7
test bl, bl
je 0x43f513
test eax, eax
je 0x43f50d
cmp eax, 0xcc
je 0x43f50d
cmp eax, 0xca
jne 0x43f513
mov byte [ebp - 0x24], 1
jmp 0x43f517
mov byte [ebp - 0x24], 0
push dword [ebp - 0x20]
mov ecx, edi
push dword [ebp - 0x24]
call fcn.0041adf0
mov ecx, edi
call fcn.0041ae80
test al, al
je 0x43fdb9
lea eax, [ebp - 0x24]
mov ecx, esi
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QByteArray___thiscall_QIODevice::readAll_void_]
push str.UTF_8
mov byte [ebp - 4], 0x18
call dword [sym.imp.Qt5Core.dll_public:_static_class_QTextCodec____cdecl_QTextCodec::codecForName_char_const__]
mov ebx, eax
lea eax, [ebp - 0x24]
push ebx
push eax
mov dword [ebp - 0x94], ebx
call dword [sym.imp.Qt5Core.dll_public:_static_class_QTextCodec____cdecl_QTextCodec::codecForHtml_class_QByteArray_const___class_QTextCodec__]
mov edi, eax
add esp, 0xc
cmp ebx, edi
mov ebx, dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QTextCodec::toUnicode_class_QByteArray_const__]
jne 0x43f60a
push ecx
mov ecx, esp
mov dword [ebp - 0x88], esp
push 0x507d74
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str._meta_http_equiv_content_type__content_text_html__charset
mov byte [ebp - 4], 0x19
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
mov eax, esp
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x24]
push ecx
push eax
mov ecx, edi
call ebx
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x18
push eax
call fcn.0043eb80
add esp, 0x10
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x1b
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::count_void_const]
test eax, eax
je 0x43f5fd
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x18]
call dword [sym.imp.Qt5Core.dll_public:_class_QByteArray___thiscall_QString::toLatin1_void_]
push eax
mov byte [ebp - 4], 0x1c
call dword [sym.imp.Qt5Core.dll_public:_static_class_QTextCodec____cdecl_QTextCodec::codecForName_class_QByteArray_const__]
add esp, 4
mov byte [ebp - 4], 0x1b
lea ecx, [ebp - 0x1c]
mov esi, eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
test esi, esi
cmovne edi, esi
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x18
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x24]
mov ecx, edi
push eax
lea eax, [ebp - 0x34]
push eax
call ebx
push 0xfffd
lea ecx, [ebp - 0x2a]
mov byte [ebp - 4], 0x1d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_int_]
push 1
lea ecx, [ebp - 0x34]
movzx eax, word [eax]
push eax
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QString::contains_class_QChar__enum_Qt::CaseSensitivity_const]
test al, al
je 0x43f694
push str.windows_1251
call dword [sym.imp.Qt5Core.dll_public:_static_class_QTextCodec____cdecl_QTextCodec::codecForName_char_const__]
add esp, 4
lea ecx, [ebp - 0x24]
push ecx
lea ecx, [ebp - 0x18]
push ecx
mov ecx, eax
call ebx
push 0xfffd
lea ecx, [ebp - 0x2a]
mov byte [ebp - 4], 0x1e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QChar::constructor_int_]
push 1
lea ecx, [ebp - 0x18]
movzx eax, word [eax]
push eax
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QString::contains_class_QChar__enum_Qt::CaseSensitivity_const]
test al, al
jne 0x43f687
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 0x34]
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x1d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push ecx
mov ecx, esp
mov dword [ebp - 0x88], esp
push str.__title_
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
mov ecx, esp
mov byte [ebp - 4], 0x1f
push str._title
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
lea eax, [ebp - 0x34]
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0x1d
push eax
call fcn.0043eb80
add esp, 0x10
lea ecx, [ebp - 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_void_]
push ecx
lea eax, [ebp - 0x14]
mov byte [ebp - 4], 0x21
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp - 0x1c]
push eax
call fcn.0043ef20
add esp, 8
lea ecx, [ebp - 0x14]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QString::isEmpty_void_const]
test al, al
je 0x43f860
push ecx
mov ecx, esp
mov dword [ebp - 0x88], esp
push str.__div_
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
mov ecx, esp
mov byte [ebp - 4], 0x22
push str._div_id_titleBar__class_deviceText__style_height:30__
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
lea eax, [ebp - 0x34]
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 0x21
push eax
call fcn.0043eb80
add esp, 0x10
lea ecx, [ebp - 0x14]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_bool___thiscall_QString::isEmpty_void_const]
test al, al
je 0x43f860
push ecx
mov ecx, esp
mov dword [ebp - 0x88], esp
push str.__body_
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
mov ecx, esp
mov byte [ebp - 4], 0x23
push str._body
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
lea eax, [ebp - 0x34]
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 0x21
push eax
call fcn.0043eb80
add esp, 0x10
lea ecx, [ebp - 0x14]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push ecx
mov ecx, esp
mov dword [ebp - 0x88], esp
push 0x507e30
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
mov ecx, esp
mov byte [ebp - 4], 0x24
push 0x507d34
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
lea eax, [ebp - 0x14]
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 0x21
push eax
call fcn.0043eb80
add esp, 0x10
lea ecx, [ebp - 0x14]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push ecx
lea eax, [ebp - 0x14]
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp - 0x1c]
push eax
call fcn.0043edb0
add esp, 8
lea ecx, [ebp - 0x14]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 0x50627c
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push str._nbsp__1_
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x25
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QRegularExpression::constructor_class_QString_const___class_QFlags_enum_QRegularExpression::PatternOption__]
push ecx
mov eax, esp
mov byte [ebp - 4], 0x26
lea ecx, [ebp - 0x1c]
mov dword [eax], 0
lea eax, [ebp - 0x18]
push eax
call ebx
mov edi, dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::replace_class_QRegularExpression_const___class_QString_const__]
lea ecx, [ebp - 0x20]
push ecx
push eax
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x27
call edi
mov esi, dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QRegularExpression::destructor_void_]
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x26
call esi
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x25
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x21
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push 0x50627c
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push str.__r_n_s_
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x28
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
mov eax, esp
mov byte [ebp - 4], 0x29
lea ecx, [ebp - 0x1c]
mov dword [eax], 0
lea eax, [ebp - 0x18]
push eax
call ebx
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x2a
push ecx
push eax
lea ecx, [ebp - 0x14]
call edi
lea ecx, [ebp - 0x1c]
mov byte [ebp - 4], 0x29
call esi
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x28
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x21
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
push ecx
mov eax, esp
lea ecx, [ebp - 0x28]
mov dword [eax], 0x7f00000
lea eax, [ebp - 0x40]
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QUrl::host_class_QFlags_enum_QUrl::ComponentFormattingOption__]
push 0xffffffffffffffff
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 0x2b
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QUrl::port_int_const]
mov esi, eax
mov byte [ebp - 0x29], 0
cmp esi, 0xffffffff
mov eax, 0x50
cmove esi, eax
test esi, esi
jle 0x43fb6b
cmp esi, 0xffff
ja 0x43fb6b
lea ecx, [ebp - 0x84]
call fcn.00414100
push 0x50
lea ecx, [ebp + 8]
mov byte [ebp - 4], 0x2c
call fcn.00434590
movzx eax, al
push eax
push esi
push ecx
lea eax, [ebp - 0x40]
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea ecx, [ebp - 0x84]
call fcn.004143a0
push 0
push 1
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 0x84]
call fcn.00414d90
push 1
push 1
lea eax, [ebp - 0x20]
mov byte [ebp - 4], 0x2d
push eax
lea ecx, [ebp - 0x84]
call fcn.00414d90
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x2e
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::size_void_const]
mov esi, dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::append_class_QString_const__]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
test eax, eax
jle 0x43fa74
lea eax, [ebp - 0x14]
mov byte [ebp - 0x29], 1
push eax
lea ecx, [ebp - 0x30]
call ebx
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::size_void_const]
test eax, eax
jle 0x43fa6b
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x8c]
push 0x507a70
push eax
call fcn.0041abe0
push 0x507a6c
push eax
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 0x2f
push eax
call fcn.0040f700
add esp, 0x18
lea ecx, [ebp - 0x18]
push eax
call ebx
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x2e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 0x14]
call esi
lea ecx, [ebp - 0x20]
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::size_void_const]
lea ecx, [ebp - 0x30]
test eax, eax
jle 0x43fae3
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::size_void_const]
test eax, eax
jle 0x43fad8
lea eax, [ebp - 0x20]
push eax
lea eax, [ebp - 0x8c]
push 0x507a70
push eax
call fcn.0041abe0
push 0x507a6c
push eax
lea eax, [ebp - 0x1c]
mov byte [ebp - 4], 0x30
push eax
call fcn.0040f700
add esp, 0x18
lea ecx, [ebp - 0x20]
push eax
call ebx
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x8c]
mov byte [ebp - 4], 0x2e
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x20]
push eax
lea ecx, [ebp - 0x30]
call esi
jmp 0x43fae9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::clear_void_]
lea eax, [ebp - 0x1c]
push eax
lea ecx, [ebp - 0x84]
call fcn.00414d00
mov ebx, dword [ebp - 0x90]
mov ecx, ebx
push eax
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x1c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x8c]
push eax
lea ecx, [ebp - 0x84]
call fcn.00414d40
push eax
lea ecx, [ebx + 4]
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString__]
lea ecx, [ebp - 0x8c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x2d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x2c
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0x2b
call fcn.00414160
cmp byte [ebp - 0x29], 0
jne 0x43fd1f
lea ecx, [ebp - 0x30]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::clear_void_]
push 0xffffffffffffffff
push str.WWW_Authenticate
lea ecx, [ebp - 0x9c]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::constructor_char_const___int_]
mov esi, dword [ebp - 0x98]
lea eax, [ebp - 0x9c]
push eax
lea eax, [ebp - 0x38]
mov byte [ebp - 4], 0x31
push eax
mov ecx, esi
call dword [sym.imp.Qt5Network.dll_public:_class_QByteArray___thiscall_QNetworkReply::rawHeader_class_QByteArray_const__]
lea ecx, [ebp - 0x9c]
mov byte [ebp - 4], 0x33
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
mov ecx, dword [ebp - 0x94]
lea eax, [ebp - 0x38]
mov ebx, dword [sym.imp.Qt5Core.dll_public:_class_QString___thiscall_QTextCodec::toUnicode_class_QByteArray_const__]
push eax
lea eax, [ebp - 0x2c]
push eax
call ebx
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x34
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::count_void_const]
test eax, eax
je 0x43fc4d
push ecx
mov ecx, esp
mov dword [ebp - 0x88], esp
push 0x507d74
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
mov ecx, esp
mov byte [ebp - 4], 0x35
push str.realm_
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_char_const__]
push ecx
lea eax, [ebp - 0x2c]
mov ecx, esp
push eax
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x34
push eax
call fcn.0043eb80
add esp, 0x10
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x36
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::count_void_const]
mov edi, dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
test eax, eax
je 0x43fc3e
lea eax, [ebp - 0x18]
push eax
lea ecx, [ebp - 0x14]
call edi
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x34
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
jmp 0x43fc53
mov edi, dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
push 0xffffffffffffffff
push str.Server
lea ecx, [ebp - 0x18]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::constructor_char_const___int_]
lea eax, [ebp - 0x18]
mov byte [ebp - 4], 0x37
push eax
lea eax, [ebp - 0x48]
mov ecx, esi
push eax
call dword [sym.imp.Qt5Network.dll_public:_class_QByteArray___thiscall_QNetworkReply::rawHeader_class_QByteArray_const__]
lea ecx, [ebp - 0x18]
mov byte [ebp - 4], 0x39
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
mov ecx, dword [ebp - 0x94]
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x20]
push eax
call ebx
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x3a
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::count_void_const]
test eax, eax
je 0x43fce3
lea ecx, [ebp - 0x14]
mov bl, 1
call dword [sym.imp.Qt5Core.dll_public:_int___thiscall_QString::count_void_const]
test eax, eax
je 0x43fcc4
push 0x507a70
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_char_const__]
xor bl, bl
lea eax, [ebp - 0x20]
push eax
lea ecx, [ebp - 0x14]
call dword [0x502e64]
test bl, bl
jne 0x43fce3
push 0x507a6c
lea ecx, [ebp - 0x14]
call dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_char_const__]
lea ecx, [ebp - 0x20]
mov byte [ebp - 4], 0x39
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x48]
mov byte [ebp - 4], 0x34
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x33
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x38]
mov byte [ebp - 4], 0x2b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
mov ebx, dword [ebp - 0x90]
jmp 0x43fd25
mov edi, dword [sym.imp.Qt5Core.dll_public:_class_QString____thiscall_QString::operator_class_QString_const__]
lea eax, [ebp - 0x14]
push eax
lea ecx, [ebp - 0x90]
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::constructor_class_QString_const__]
mov esi, dword [ebp - 0xac]
mov byte [ebp - 4], 0x3b
mov eax, dword [esi]
test eax, eax
je 0x43fd51
cmp dword [eax], 1
je 0x43fd51
mov ecx, esi
call fcn.0041ba10
mov ecx, dword [esi]
lea eax, [ebp - 0x90]
push eax
add ecx, 0x20
call edi
lea ecx, [ebp - 0x90]
mov byte [ebp - 4], 0x2b
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebx + 8]
call edi
lea ecx, [ebp - 0x40]
mov byte [ebp - 4], 0x21
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x30]
mov byte [ebp - 4], 0x20
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x14]
mov byte [ebp - 4], 0x1d
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x34]
mov byte [ebp - 4], 0x18
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x24]
mov byte [ebp - 4], 9
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QByteArray::destructor_void_]
lea ecx, [ebp - 0x3c]
mov byte [ebp - 4], 8
call dword [sym.imp.Qt5Network.dll_public:_void___thiscall_QNetworkRequest::destructor_void_]
lea ecx, [ebp - 0x54]
mov byte [ebp - 4], 7
call dword [sym.imp.Qt5Core.dll_public_virtual:_void___thiscall_QEventLoop::destructor_void_]
lea ecx, [ebp - 0x28]
mov byte [ebp - 4], 4
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QUrl::destructor_void_]
lea ecx, [ebp - 0x4c]
mov byte [ebp - 4], 1
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call dword [sym.imp.Qt5Core.dll_public:_void___thiscall_QString::destructor_void_]
lea ecx, [ebp - 0x5c]
mov dword [ebp - 4], 0xffffffff
call dword [sym.imp.Qt5Network.dll_public_virtual:_void___thiscall_QNetworkAccessManager::destructor_void_]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.004df262
mov esp, ebp
pop ebp
ret 8