Function at 0x10015ad0
Capabilities:
Check http status code
Check if file exists
Delete file
Get file attributes
Parse pe header

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
push 0xffffffffffffffff
push 0x10134a38
mov eax, dword fs:[0]
push eax
sub esp, 0x468
mov eax, dword [0x103b2018]
xor eax, esp
mov dword [esp + 0x460], eax
push ebx
push esi
push edi
mov eax, dword [0x103b2018]
xor eax, esp
push eax
lea eax, [esp + 0x478]
mov dword fs:[0], eax
xor esi, esi
mov edi, ecx
mov dword [esp + 0x64], esi
mov eax, dword [edi + 0x58]
mov dword [esp + 0x10c], edi
cmp eax, esi
je 0x10015b82
cmp dword [eax + 0x44], 0x3e8
jl 0x10015b89
push 0xa
push ecx
mov ecx, esp
mov dword [esp + 0x124], esp
push 0x1036dd04
call dword [0x10137604]
push ecx
mov dword [esp + 0x48c], esi
mov ecx, esp
mov dword [esp + 0x12c], esp
push 0x1036dd10
call dword [0x10137604]
mov dword [esp + 0x48c], 0xffffffff
mov ecx, dword [edi + 0x5c]
call sym.NirvanaBiz.dll_public:_void___thiscall_CSWordModel::ShowLoginMaxAlert_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____int_
mov ecx, dword [edi + 0x54]
push str.Cross_max_login_limit
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
xor eax, eax
jmp 0x10019765
mov ecx, dword [edi + 0x54]
push str.relogin_started
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push ecx
mov ecx, esp
mov dword [esp + 0x120], esp
push str.www2.baidu.com
call dword [0x10137604]
lea esi, [esp + 0x34]
call fcn.10014e20
add esp, 4
mov ebx, 1
mov dword [esp + 0x480], ebx
xor esi, esi
lea ecx, [esp + 0x74]
mov dword [edi + 0x2c], ebx
mov dword [esp + 0x44], esi
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::constructor_void_
lea ecx, [esp + 0x38]
call dword [0x1013762c]
lea ecx, [esp + 0x24]
call dword [0x1013762c]
lea ecx, [esp + 0x34]
call dword [0x1013762c]
mov byte [esp + 0x480], 5
mov eax, dword [edi + 0x7c]
add dword [edi + 4], ebx
cmp eax, esi
jle 0x10015e24
lea ecx, [esp + 0x58]
call dword [0x1013762c]
lea ecx, [esp + 0x74]
mov byte [esp + 0x480], 6
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.fengchao.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str._nirvana_request.ajax_pathGET_material
lea ecx, [esp + 0x88]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x18], esp
push 0x10137da4
call dword [0x10137604]
lea eax, [esp + 0xf4]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 7
call dword [0x101375f4]
lea ecx, [esp + 0xf0]
mov byte [esp + 0x480], 6
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x18], esp
push 0x1036dca8
call dword [0x10137604]
push ecx
mov byte [esp + 0x488], 8
mov ecx, esp
mov dword [esp + 0x124], esp
push 0x1036ddf0
call dword [0x10137604]
push ecx
mov byte [esp + 0x48c], 9
lea edx, [esp + 0x94]
mov ecx, esp
mov dword [esp + 0x12c], esp
push edx
call dword [0x1013761c]
lea eax, [esp + 0xfc]
push eax
mov byte [esp + 0x490], 6
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_GFindInTagFLFR_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 0x10
push eax
lea ecx, [esp + 0x5c]
mov byte [esp + 0x484], 0xa
call dword [0x101375f4]
lea ecx, [esp + 0xf0]
mov byte [esp + 0x480], 6
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0xf0]
push ecx
mov ecx, dword [edi + 0x58]
mov byte [esp + 0xc0], bl
call sym.NirvanaBiz.dll_public:_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______thiscall_CBaiduUser::GetBaiduID_void_
mov byte [esp + 0x480], 0xb
mov edx, dword [eax]
mov esi, dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
push edx
lea eax, [esp + 0x98]
push str.http:__fengchao.baidu.com_nirvana_main.html_userid_s
push eax
call esi
add esp, 0xc
lea ecx, [esp + 0xf0]
mov byte [esp + 0x480], 6
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov ecx, dword [esp + 0x58]
mov edx, dword [edi + 0x38]
mov eax, dword [edx + 0x10]
push ecx
push eax
lea ecx, [esp + 0xa4]
push str.pathGET__2Fmaterialuserid_stoken_sparams_level_:_useracct___fields_:__userstat___wregion__
push ecx
call esi
add esp, 0x10
lea edx, [esp + 0x74]
push edx
mov esi, edi
call fcn.10015a60
test al, al
je 0x10015e10
push 0
push str._listData_
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x10015e10
mov eax, dword [edi + 0x48]
mov ecx, dword [edi + 0x54]
push eax
push str.ReLogin__dth
push ecx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0xc
lea ecx, [esp + 0x58]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x34]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x24]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x38]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public_virtual:_void___thiscall_SyncReq_HTML::destructor_void_
lea ecx, [esp + 0x30]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov eax, ebx
jmp 0x10019765
lea ecx, [esp + 0x58]
mov byte [esp + 0x480], 5
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
xor esi, esi
mov edx, dword [edi + 0x58]
mov dword [edi + 0x50], esi
mov al, byte [edx + 4]
mov dword [esp + 0xf0], ebx
mov dword [esp + 0x12c], esi
mov byte [edi + 0x4d], al
mov edi, edi
mov eax, 3
cmp dword [edi + 0x50], eax
jl 0x10015e6f
sub dword [esp + 0x44], eax
jns 0x10015e58
mov dword [esp + 0x44], 0
cmp byte [edi + 0x4d], 0
mov ecx, dword [edi + 0x58]
sete al
mov dword [edi + 0x50], 0
mov byte [edi + 0x4d], al
mov byte [ecx + 4], al
cmp dword [esp + 0x44], 6
jg 0x10018ea3
inc dword [edi + 8]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
lea edx, [edi + 0x40]
push edx
lea ecx, [esp + 0x84]
call dword [0x101375f4]
push 0x1036d53c
lea ecx, [esp + 0x88]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x30], esp
push 0x10137da4
call dword [0x10137604]
lea eax, [esp + 0x240]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0xe
call dword [0x101375f4]
lea ecx, [esp + 0x23c]
mov byte [esp + 0x480], 5
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
push ecx
mov esi, edi
call fcn.100159e0
test al, al
je 0x10015e40
mov eax, dword [esp + 0xb0]
mov dword [esp + 0x48], 0
cmp eax, 0x12e
jne 0x100160e8
cmp dword [esp + 0x48], 0xa
jge 0x100160e8
inc dword [esp + 0x48]
lea edx, [esp + 0x98]
push edx
lea ecx, [esp + 0x100]
call dword [0x1013761c]
mov bl, 0xf
lea ecx, [esp + 0x74]
mov byte [esp + 0x480], bl
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push ecx
lea eax, [esp + 0x100]
mov ecx, esp
mov dword [esp + 0x30], esp
push eax
call dword [0x1013761c]
lea ecx, [esp + 0x21c]
push ecx
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_GetUrlDomain_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 8
push eax
lea ecx, [esp + 0x84]
mov byte [esp + 0x484], 0x10
call dword [0x101375f4]
lea ecx, [esp + 0x218]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov eax, dword [esp + 0x80]
cmp dword [eax - 0xc], 5
jge 0x10016002
lea edx, [esp + 0x220]
push edx
lea ecx, [esp + 0x100]
mov ebx, str.parse_url_domain_error:
call fcn.10009690
add esp, 4
mov byte [esp + 0x480], 0x11
mov eax, dword [eax]
mov ecx, dword [edi + 0x54]
push eax
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x220]
mov byte [esp + 0x480], 0xf
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov eax, dword [esp + 0x80]
mov bl, 0xf
mov esi, dword [eax - 0xc]
push 0
push eax
lea ecx, [esp + 0x104]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, esi
push eax
lea eax, [esp + 0x22c]
push eax
lea ecx, [esp + 0x104]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
lea ecx, [esp + 0x88]
mov byte [esp + 0x484], 0x12
call dword [0x101375f4]
lea ecx, [esp + 0x228]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x30], esp
push 0x10137da4
call dword [0x10137604]
lea ecx, [esp + 0x234]
push ecx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x13
call dword [0x101375f4]
lea ecx, [esp + 0x230]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x74]
push edx
mov esi, edi
mov dword [esp + 0xbc], 0xfde9
call fcn.100159e0
mov byte [esp + 0x480], 5
lea ecx, [esp + 0xfc]
test al, al
je 0x10018e87
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov eax, dword [esp + 0xb0]
cmp eax, 0x12e
je 0x10015f23
cmp eax, 0xc8
jne 0x10015e40
push ecx
mov ecx, esp
mov dword [esp + 0x30], esp
push 0x10137da4
call dword [0x10137604]
lea eax, [esp + 0x23c]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x38]
mov byte [esp + 0x484], 0x14
call dword [0x101375f4]
lea ecx, [esp + 0x238]
mov byte [esp + 0x480], 5
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
mov ecx, dword [edi + 0x54]
push str.start_cas.baidu.com
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__actionimage
lea ecx, [esp + 0x88]
call dword [0x10137600]
push str.http:__cas.baidu.com__tplwww2fromuhttp_3A_2F_2Fwww2.baidu.com_2F
lea ecx, [esp + 0x98]
call dword [0x10137600]
lea ecx, [esp + 0x34]
push ecx
lea ecx, [esp + 0x8c]
call dword [0x101375f4]
mov eax, dword [esp + 0xd0]
mov edx, 1
mov word [esp + 0xcc], dx
test eax, eax
je 0x100161bc
push eax
call dword [sym.imp.MSVCR90.dll_free]
add esp, 4
push 0x2800
mov dword [esp + 0xd8], 0x2800
call dword [sym.imp.MSVCR90.dll_malloc]
mov dword [esp + 0xd4], eax
add esp, 4
lea eax, [esp + 0x74]
push eax
mov esi, edi
call fcn.100159e0
test al, al
je 0x10015e40
push 0x10137da4
lea ecx, [esp + 0x28]
call dword [0x10137600]
cmp dword [esp + 0xd4], 0
jle 0x10018e9a
cmp dword [esp + 0xd0], 0
je 0x10018e9a
cmp dword [edi + 0x34], 0
je 0x10016477
cmp byte [edi + 0x4d], 0
push 0x1036e120
je 0x1001634c
mov ecx, dword [0x103c2f4c]
push ecx
call fcn.101288a0
mov ecx, dword [esp + 0xd4]
lea edx, [esp + 0x468]
push edx
mov edx, dword [esp + 0xd4]
push ecx
mov ecx, dword [0x103b7960]
push edx
push ecx
call eax
test al, al
je 0x10016477
lea edx, [esp + 0x468]
push edx
lea ecx, [esp + 0x28]
call dword [0x10137614]
mov eax, dword [esp + 0xd0]
mov edi, dword [esp + 0xd4]
push eax
call fcn.10006000
add esp, 4
lea ecx, [esp + 0x124]
mov esi, eax
call dword [0x1013762c]
mov ebx, dword [esp + 0x10c]
lea ecx, [ebx + 0x24]
push ecx
lea edx, [esp + 0x250]
push edx
mov edi, str.loginsco__s.bmp
mov byte [esp + 0x488], 0x15
call fcn.100095f0
mov byte [esp + 0x488], 0x16
mov ecx, dword [esp + 0x2c]
mov eax, dword [eax]
push ecx
push eax
lea edx, [esp + 0x134]
push edx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 0x14
lea ecx, [esp + 0x24c]
mov byte [esp + 0x480], 0x15
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push esi
push ecx
lea eax, [esp + 0x12c]
mov ecx, esp
mov dword [esp + 0x34], esp
push eax
call dword [0x1013761c]
call fcn.100f8e50
add esp, 8
test esi, esi
je 0x10016328
mov edx, dword [esi]
mov eax, dword [edx]
push 1
mov ecx, esi
call eax
mov ecx, dword [esp + 0x44]
mov edx, dword [esp + 0x24]
mov eax, dword [ebx + 0x54]
push ecx
push edx
push str._OLVC___s_r:_d
push eax
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
lea ecx, [esp + 0x134]
jmp 0x1001645f
mov ecx, dword [0x103c2f50]
push ecx
call fcn.101288a0
mov ecx, dword [esp + 0xd4]
lea edx, [esp + 0x468]
push edx
mov edx, dword [esp + 0xd4]
push ecx
mov ecx, dword [0x103b7964]
push edx
push ecx
call eax
test al, al
je 0x10016477
lea edx, [esp + 0x468]
push edx
lea ecx, [esp + 0x28]
call dword [0x10137614]
mov eax, dword [esp + 0xd0]
mov edi, dword [esp + 0xd4]
push eax
call fcn.10006000
add esp, 4
lea ecx, [esp + 0x128]
mov esi, eax
call dword [0x1013762c]
mov ebx, dword [esp + 0x10c]
lea ecx, [ebx + 0x24]
push ecx
lea edx, [esp + 0x258]
push edx
mov edi, str.loginscn__s.bmp
mov byte [esp + 0x488], 0x17
call fcn.100095f0
mov byte [esp + 0x488], 0x18
mov ecx, dword [esp + 0x2c]
mov eax, dword [eax]
push ecx
push eax
lea edx, [esp + 0x138]
push edx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 0x14
lea ecx, [esp + 0x254]
mov byte [esp + 0x480], 0x17
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push esi
push ecx
lea eax, [esp + 0x130]
mov ecx, esp
mov dword [esp + 0x34], esp
push eax
call dword [0x1013761c]
call fcn.100f8e50
add esp, 8
test esi, esi
je 0x10016440
mov edx, dword [esi]
mov eax, dword [edx]
push 1
mov ecx, esi
call eax
mov ecx, dword [esp + 0x44]
mov edx, dword [esp + 0x24]
mov eax, dword [ebx + 0x54]
push ecx
push edx
push str._NLVC___s_r:_d
push eax
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
lea ecx, [esp + 0x138]
add esp, 0x10
mov byte [esp + 0x480], 5
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov edi, dword [esp + 0x10c]
mov ecx, dword [esp + 0x24]
cmp dword [ecx - 0xc], 4
je 0x10016492
mov eax, 1
add dword [edi + 0x50], eax
add dword [esp + 0x44], eax
jmp 0x10015e40
mov ecx, dword [edi + 0x54]
push str.cas_action_login
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push 0x10137da4
lea ecx, [esp + 0x1c]
call dword [0x10137604]
mov bl, 0x19
mov byte [esp + 0x480], bl
cmp dword [esp + 0xf0], 0
jne 0x100166d4
xor esi, esi
jmp 0x100164d0
lea edx, [esp + 0x374]
push edx
call fcn.10003850
lea ecx, [esp + 0x138]
call dword [0x1013762c]
lea eax, [esp + 0x374]
push eax
lea ecx, [esp + 0x13c]
push str.0x_08x
push ecx
mov byte [esp + 0x48c], 0x1b
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
mov edx, dword [edi + 0x38]
add esp, 8
add edx, 8
mov ecx, esp
mov dword [esp + 0x30], esp
push edx
mov dword [esp + 0x3f0], edi
call dword [0x1013761c]
lea ecx, [esp + 0x378]
call fcn.10014f50
mov eax, dword [edi + 0x38]
push ecx
add eax, 0x14
mov ecx, esp
mov dword [esp + 0x30], esp
push eax
call dword [0x1013761c]
lea ecx, [esp + 0x378]
call fcn.10014fb0
mov ecx, dword [edi + 0x38]
mov edx, dword [ecx + 8]
mov eax, dword [edi + 0x54]
push edx
push str.login_ocx:__s
push eax
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0xc
lea ecx, [esp + 0x374]
call sub.mfc90u.dll_CDialog::DoModal
mov ecx, dword [edi + 0x54]
cmp eax, 1
je 0x1001662c
push esi
push 0x1036e20c
push ecx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0xc
push 0x3e8
call dword [sym.imp.KERNEL32.dll_Sleep]
lea ecx, [esp + 0x138]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x374]
mov byte [esp + 0x480], bl
call fcn.10003950
inc esi
cmp esi, 3
jl 0x100164d0
push 0
push 0
push 0x1036e254
call sub.mfc90u.dll_AfxMessageBox
mov edx, dword [edi + 0x38]
add edx, 8
push edx
lea eax, [esp + 0x1e8]
push eax
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_URLEncode3_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____
mov byte [esp + 0x488], 0x1e
mov edx, dword [esp + 0x2c]
mov ecx, dword [edi + 0x5c]
mov eax, dword [eax]
push edx
mov edx, dword [ecx + 0x668]
push eax
mov eax, dword [ecx + 0x664]
push edx
push eax
lea ecx, [esp + 0x30]
push str.charsetutf_8appid3selfufromuhttp__3A__2F__2Fwww2.baidu.com__2Fsid_spwd_sentered_login_sentered_passwordentered_imagecode_s
push ecx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 0x20
lea ecx, [esp + 0x1e4]
jmp 0x10016748
mov edx, dword [edi + 0x38]
mov eax, dword [edx + 8]
push eax
push str.login_end_ocx:__s
push ecx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0xc
lea esi, [esp + 0x260]
lea eax, [esp + 0x374]
call fcn.10015030
mov byte [esp + 0x480], 0x1c
mov ecx, dword [edi + 0x5c]
push eax
add ecx, 0x664
call dword [0x101375f4]
mov ecx, esi
mov byte [esp + 0x480], 0x1b
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea esi, [esp + 0x14c]
lea eax, [esp + 0x374]
call fcn.10015010
mov byte [esp + 0x480], 0x1d
mov ecx, dword [edi + 0x5c]
push eax
add ecx, 0x668
call dword [0x101375f4]
mov ecx, esi
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x138]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x374]
mov byte [esp + 0x480], bl
call fcn.10003950
jmp 0x100165d8
mov edx, dword [edi + 0x38]
push 0xfde9
add edx, 0x14
push edx
lea eax, [esp + 0x264]
push eax
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_URLEncode4_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______unsigned_int_
add esp, 0xc
mov esi, eax
mov byte [esp + 0x480], 0x1f
mov ecx, dword [edi + 0x38]
add ecx, 8
push ecx
lea edx, [esp + 0x158]
push edx
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_URLEncode3_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____
mov byte [esp + 0x488], 0x20
mov ecx, dword [esp + 0x2c]
mov edx, dword [esi]
mov eax, dword [eax]
push ecx
push edx
push eax
lea ecx, [esp + 0x2c]
push str.entered_login_sentered_password_scharsetutf_8appid3fromuhttp__3A__2F__2Fwww2.baidu.com__2Fentered_imagecode_s
push ecx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 0x1c
lea ecx, [esp + 0x154]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x25c]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov ecx, dword [edi + 0x38]
add ecx, 0x3c
push 0x10137da4
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
je 0x10016786
mov edx, dword [edi + 0x38]
mov eax, dword [edx + 0x3c]
push eax
lea ecx, [edi + 0x70]
mov eax, 0x1036e48c
call fcn.10005400
mov ecx, eax
call dword [0x10137600]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push ecx
mov ecx, esp
mov dword [esp + 0x30], esp
push 0x10137da4
call dword [0x10137604]
lea eax, [esp + 0x160]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x21
call dword [0x101375f4]
lea ecx, [esp + 0x15c]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x18]
push ecx
lea ecx, [esp + 0xa0]
call dword [0x101375f4]
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__actionlogin
lea ecx, [esp + 0x88]
call dword [0x10137600]
lea edx, [esp + 0x74]
push edx
mov esi, edi
mov byte [esp + 0xc0], 1
mov byte [esp + 0xc1], 1
mov dword [esp + 0xbc], 0xfde9
call fcn.100159e0
test al, al
je 0x10018e7b
mov ecx, dword [edi + 0x38]
add ecx, 0x3c
push 0x10137da4
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
jne 0x100168fd
push eax
push 0x1036e48c
lea ecx, [esp + 0x94]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x100168fd
push ecx
mov ecx, esp
mov dword [esp + 0x30], esp
push 0x1036dca8
call dword [0x10137604]
push ecx
mov byte [esp + 0x488], 0x22
mov ecx, esp
mov dword [esp + 0x50], esp
push str.uc_login_unique
call dword [0x10137604]
push ecx
mov byte [esp + 0x48c], 0x23
lea eax, [esp + 0x98]
mov ecx, esp
mov dword [esp + 0x34], esp
push eax
call dword [0x1013761c]
lea ecx, [esp + 0x1f8]
push ecx
mov byte [esp + 0x490], bl
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_GFindInTagFLFR_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 0x10
mov byte [esp + 0x480], 0x24
mov ecx, dword [edi + 0x38]
push eax
add ecx, 0x3c
call dword [0x101375f4]
lea ecx, [esp + 0x1ec]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea esi, [edi + 0x44]
push esi
lea edx, [edi + 0x70]
push edx
mov ebx, str.LOGINUID
call fcn.100197c0
test eax, eax
jne 0x10016b2f
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__tplwww2fromuhttp_3A_2F_2Fwww2.baidu.com_2F
lea ecx, [esp + 0x88]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
call dword [0x10137604]
lea eax, [esp + 0x168]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x25
call dword [0x101375f4]
mov bl, 0x19
lea ecx, [esp + 0x164]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
push ecx
mov esi, edi
mov dword [esp + 0xbc], 0xfde9
call fcn.100159e0
test al, al
jne 0x100169c7
inc dword [esp + 0x44]
lea ecx, [esp + 0x18]
mov byte [esp + 0x480], 5
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10015e40
push 0
push str._u7b_rT
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
jne 0x10016a6f
push 0
push str._E7_94_A8_E6_88_B7_E5_90_8D_E6_88_96_E5_AF_86_E7_A0_81_E9_94_99_E8_AF_AF
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
jne 0x10016a6f
push 0
push 0x1036e74c
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
jne 0x10016a4c
push 0
push str._E9_AA_8C_E8_AF_81_E7_A0_81_E9_94_99_E8_AF_AF
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
jne 0x10016a4c
mov ecx, dword [edi + 0x54]
push str.Need_activex_login__set_bNormalAccess_to_FALSE
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
mov dword [esp + 0xf0], 0
jmp 0x10016b07
mov eax, 1
add dword [edi + 0x50], eax
add dword [esp + 0x44], eax
lea ecx, [esp + 0x18]
mov byte [esp + 0x480], 5
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10015e40
cmp byte [edi + 0x4c], 0
je 0x100190ae
mov edx, dword [edi + 0x5c]
mov esi, dword [edx + 0x63c]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x1036e614
call dword [0x10137604]
push 0
push 0xa
push ecx
mov byte [esp + 0x490], 0x26
mov ecx, esp
mov dword [esp + 0x3c], esp
push 0x1036e620
call dword [0x10137604]
push ecx
mov byte [esp + 0x494], 0x27
mov ecx, esp
mov dword [esp + 0x5c], esp
push 0x1036e630
call dword [0x10137604]
mov eax, dword [esi]
add eax, 0x24
mov eax, dword [eax]
mov ecx, esi
mov byte [esp + 0x494], bl
call eax
test eax, eax
je 0x10019048
mov ecx, dword [esp + 0x8c]
mov edx, dword [esp + 0x90]
mov eax, dword [edi + 0x54]
push ecx
push edx
push str.PASSWORD_CHECK__n_s_n_noutput_cookies:__s
push eax
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
mov ecx, dword [edi + 0x54]
push str.Need_retry
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
inc dword [esp + 0x44]
lea ecx, [esp + 0x18]
mov byte [esp + 0x480], 5
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10015e40
mov ecx, dword [edi + 0x38]
push esi
add ecx, 0x10
call dword [0x101375f4]
cmp byte [edi + 0x4c], 0
je 0x10016b58
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push esi
call dword [0x1013761c]
mov ecx, dword [edi + 0x58]
call sym.NirvanaBiz.dll_public:_void___thiscall_CBaiduUser::SetBaiduID_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
mov ecx, dword [edi + 0x54]
push str.cas_action_check
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__actioncheckappid3uhttp_3A_2F_2Fwww2.baidu.com_2FfromLogin1
lea ecx, [esp + 0x88]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push str.IKAUTUMN_EGGBAIDUIDCASSSIDGBIZSSIDGIMGSSIDLOGINAIDLOGINUIDPRISON_COOKIESFSSIDSIGNIN_UCuc_login_unique
call dword [0x10137604]
lea ecx, [esp + 0x238]
push ecx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x2a
call dword [0x101375f4]
lea ecx, [esp + 0x234]
mov byte [esp + 0x480], 0x19
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x74]
push edx
mov esi, edi
mov dword [esp + 0xbc], 0xfde9
call fcn.100159e0
test al, al
je 0x10018e7b
lea ecx, [esp + 0x20]
call dword [0x1013762c]
lea ecx, [esp + 0x1c]
call dword [0x1013762c]
lea esi, [edi + 0x1c]
mov byte [esp + 0x480], 0x2c
mov ecx, esi
mov dword [esp + 0x48], esi
call dword [sym.imp.mfc90u.dll_ATL::CSimpleStringT_wchar_t_1_::Empty]
lea ecx, [esp + 0x20]
call dword [sym.imp.mfc90u.dll_ATL::CSimpleStringT_wchar_t_1_::Empty]
lea ecx, [esp + 0x1c]
call dword [sym.imp.mfc90u.dll_ATL::CSimpleStringT_wchar_t_1_::Empty]
push 0
push 0x1036e9c0
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
push 0
cmp eax, 0xffffffff
je 0x10016caa
push 0x1036e9c0
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 6
push eax
lea eax, [esp + 0x170]
push eax
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
mov ecx, esi
mov byte [esp + 0x484], 0x2d
call dword [0x101375f4]
lea ecx, [esp + 0x16c]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10016cc5
push str.http:__aq.baidu.com_hold_logincheck_smsvalidate__
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
jne 0x100170e7
mov ecx, dword [esi]
cmp dword [ecx - 0xc], 0
jne 0x100170e7
cmp dword [edi + 0x5c], 0
je 0x10019131
xor ebx, ebx
mov dword [esp + 0x2c], ebx
mov edx, dword [edi + 0x38]
add edx, 0x1c
push edx
lea ecx, [esp + 0x24]
call dword [0x101375f4]
mov eax, dword [eax]
cmp dword [eax - 0xc], 0
je 0x10016d17
mov ecx, dword [edi + 0x38]
add ecx, 0x20
push ecx
lea ecx, [esp + 0x20]
call dword [0x101375f4]
mov edx, dword [eax]
cmp dword [edx - 0xc], 0
jne 0x10016eb7
cmp byte [edi + 0x4c], 0
je 0x10019157
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.http:__cas.baidu.com__actioncheckappid3uhttp_3A_2F_2Fwww2.baidu.com_2FfromLogin1
lea ecx, [esp + 0x98]
call dword [0x10137600]
push str.__modulefrontcontrollerscactionscQuestionappid3uhttp_3A_2F_2Fcas.baidu.com_2F_3Faction_3Dcheck_26appid_3D3_26u_3Dhttp_253A_252F_252Fwww2.baidu.com_252F_26fromLogin_3D1
lea ecx, [esp + 0x88]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push str.IKAUTUMN_EGGBAIDUIDCASSSIDGBIZSSIDGIMGSSIDLOGINAIDLOGINUIDPRISON_COOKIESFSSIDSIGNIN_UCuc_login_uniqueHm_lpvt__Hm_lvt__
call dword [0x10137604]
lea eax, [esp + 0x1f8]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x2e
call dword [0x101375f4]
lea ecx, [esp + 0x1f4]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
push ecx
mov esi, edi
mov byte [esp + 0xc1], 1
mov dword [esp + 0xbc], 0xfde9
call fcn.10015a60
test al, al
jne 0x10016dd7
inc dword [edi + 0x14]
jmp 0x10017052
mov edx, dword [esp + 0x98]
cmp dword [edx - 0xc], 0
je 0x10016e01
push 0
push 0x1036e9c0
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
jne 0x10016eb7
mov eax, dword [esp + 0x90]
cmp dword [eax - 0xc], 0
je 0x10018e67
push 0
push str.var_QUESTION_
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x100170e7
lea eax, [esp + 0x268]
call fcn.10019790
lea ecx, [esp + 0x268]
push ecx
push ecx
mov byte [esp + 0x488], 0x2f
lea edx, [esp + 0x98]
mov ecx, esp
mov dword [esp + 0x30], esp
push edx
call dword [0x1013761c]
call sub.NirvanaUtils.dll_bool___cdecl_GetLoginQuestionString_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_CMap_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const____
add esp, 8
push ebx
lea eax, [esp + 0x20]
push eax
lea ecx, [esp + 0x28]
push ecx
mov ecx, dword [edi + 0x5c]
lea edx, [esp + 0x274]
push edx
call sym.NirvanaBiz.dll_public:_void___thiscall_CSWordModel::GetLoginQuestionAnswer_class_CMap_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______int_
mov eax, dword [esp + 0x1c]
cmp dword [eax - 0xc], 0
je 0x10019184
mov byte [esp + 0x480], 0x2c
lea edi, [esp + 0x268]
mov dword [esp + method.CMap_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const__.virtual_0], vtable.CMap_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const__.0
call fcn.100052d0
mov edi, dword [esp + 0x10c]
mov ecx, dword [esp + 0x20]
cmp dword [ecx - 0xc], 0
je 0x10017052
mov edx, dword [esp + 0x1c]
cmp dword [edx - 0xc], 0
je 0x10017052
lea ecx, [esp + 0x118]
call dword [0x1013762c]
mov bl, 0x31
mov byte [esp + 0x480], bl
mov ecx, dword [edi + 0x54]
push str.cas_action_front
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__modulefrontcontrollerscactionscQuestionappid3uhttp_3A_2F_2Fcas.baidu.com_2F_3Faction_3Dcheck_26appid_3D3_26u_3Dhttp_253A_252F_252Fwww2.baidu.com_252F_26fromLogin_3D1
lea ecx, [esp + 0x88]
call dword [0x10137600]
mov eax, dword [esp + 0x1c]
mov ecx, dword [esp + 0x20]
push eax
push ecx
lea edx, [esp + 0x120]
push str.quesId_sanswer_s
push edx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 0x10
push 0
push ecx
lea eax, [esp + 0x120]
mov ecx, esp
mov dword [esp + 0x30], esp
push eax
call dword [0x1013761c]
lea ecx, [esp + 0x17c]
push ecx
call sub.NirvanaUtils.dll_class_ATL::CStringT_char__class_StrTraitMFC_DLL_char__class_ATL::ChTraitsCRT_char______cdecl_GetMBString_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____unsigned_int_
add esp, 0xc
mov byte [esp + 0x480], 0x32
mov eax, dword [eax]
push eax
lea ecx, [esp + 0xa0]
call dword [0x10137614]
lea ecx, [esp + 0x174]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_char_class_StrTraitMFC_DLL_char_class_ATL::ChTraitsCRT_char_____::CStringT_char_class_StrTraitMF]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
mov byte [esp + 0xc5], 1
mov byte [esp + 0xc4], 1
mov dword [esp + 0xc0], 0xfde9
call dword [0x10137604]
lea edx, [esp + 0x25c]
push edx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x33
call dword [0x101375f4]
lea ecx, [esp + 0x258]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea eax, [esp + 0x74]
push eax
mov esi, edi
call fcn.100159e0
test al, al
je 0x1001703d
push 0
push str.var_QUESTION_
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x10017091
mov ecx, dword [edi + 0x38]
add ecx, 0x1c
call dword [sym.imp.mfc90u.dll_ATL::CSimpleStringT_wchar_t_1_::Empty]
mov ecx, dword [edi + 0x38]
add ecx, 0x20
call dword [sym.imp.mfc90u.dll_ATL::CSimpleStringT_wchar_t_1_::Empty]
lea ecx, [esp + 0x118]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov ebx, dword [esp + 0x2c]
inc ebx
cmp ebx, 3
mov dword [esp + 0x2c], ebx
jl 0x10016ce1
cmp byte [edi + 0x4c], 0
jne 0x100191f4
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x1036ee00
call dword [0x10137604]
mov eax, dword [edi + 0x38]
mov ecx, dword [edi + 0x5c]
push eax
call sym.NirvanaBiz.dll_public:_int___thiscall_CSWordModel::ReportAccountHelperError_class_CAccountInfo___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
jmp 0x10019134
lea ecx, [esp + 0x20]
push ecx
mov ecx, dword [edi + 0x38]
add ecx, 0x1c
call dword [0x101375f4]
mov ecx, dword [edi + 0x38]
lea edx, [esp + 0x1c]
push edx
add ecx, 0x20
call dword [0x101375f4]
cmp byte [edi + 0x4c], 0
je 0x100170db
mov eax, dword [edi + 0x58]
lea ecx, [esp + 0x20]
push ecx
lea ecx, [eax + 8]
call dword [0x101375f4]
mov eax, dword [edi + 0x58]
lea edx, [esp + 0x1c]
push edx
lea ecx, [eax + 0xc]
call dword [0x101375f4]
lea ecx, [esp + 0x118]
jmp 0x10017f49
mov ecx, dword [esp + 0x48]
push 0x10137da4
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
jne 0x10018a49
push eax
push str.smsvalidate
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x100181ea
mov ecx, dword [edi + 0x58]
lea eax, [esp + 0x17c]
push eax
call sym.NirvanaBiz.dll_public:_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______thiscall_CBaiduUser::GetBaiduUserName_void_
mov byte [esp + 0x480], 0x39
mov ecx, dword [edi + 0x38]
mov eax, dword [eax]
or dword [esp + 0x64], 1
add ecx, 8
push eax
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
je 0x10017154
cmp byte [edi + 0x4c], 0
jne 0x10017154
mov bl, 1
jmp 0x10017156
xor bl, bl
mov dword [esp + 0x480], 0x2c
test byte [esp + 0x64], 1
je 0x1001717a
and dword [esp + 0x64], 0xfffffffe
lea ecx, [esp + 0x17c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
test bl, bl
jne 0x100192b1
lea ecx, [esp + 0x50]
call dword [0x1013762c]
lea ecx, [esp + 0x4c]
call dword [0x1013762c]
lea ecx, [esp + 0x70]
call dword [0x1013762c]
push 0
push str.url_
lea ecx, [esp + 0x98]
mov byte [esp + 0x488], 0x3d
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 5
push eax
lea ecx, [esp + 0x40]
push ecx
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push 0
mov bl, 0x3e
push 0x1036c758
lea ecx, [esp + 0x44]
mov byte [esp + 0x488], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
push eax
push 0
lea edx, [esp + 0x204]
push edx
lea ecx, [esp + 0x48]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid_1]
push eax
lea ecx, [esp + 0x40]
mov byte [esp + 0x484], 0x3f
call dword [0x101375f4]
lea ecx, [esp + 0x1fc]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push 0
push str.castk
lea ecx, [esp + 0x44]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 7
push eax
lea eax, [esp + 0x188]
push eax
lea ecx, [esp + 0x44]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
mov byte [esp + 0x480], 0x40
mov esi, dword [esp + 0x48]
push eax
mov ecx, esi
call dword [0x101375f4]
lea ecx, [esp + 0x184]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push 0
push 0x1036eee4
mov ecx, esi
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x100172d3
push 0
push 0x1036eee4
mov ecx, esi
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
push eax
push 0
lea ecx, [esp + 0x14c]
push ecx
mov ecx, esi
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid_1]
push eax
mov ecx, esi
mov byte [esp + 0x484], 0x41
call dword [0x101375f4]
lea ecx, [esp + 0x144]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push 0
push 0x1036eee8
lea ecx, [esp + 0x44]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 3
push eax
lea edx, [esp + 0x190]
push edx
lea ecx, [esp + 0x44]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
lea ecx, [esp + 0x54]
mov byte [esp + 0x484], 0x42
call dword [0x101375f4]
lea ecx, [esp + 0x18c]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push 0
push 0x1036eee4
lea ecx, [esp + 0x58]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x10017384
push 0
push 0x1036eee4
lea ecx, [esp + 0x58]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
push eax
push 0
lea eax, [esp + 0x20c]
push eax
lea ecx, [esp + 0x5c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid_1]
push eax
lea ecx, [esp + 0x54]
mov byte [esp + 0x484], 0x43
call dword [0x101375f4]
lea ecx, [esp + 0x204]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push 0
push 0x1036eef0
lea ecx, [esp + 0x44]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 3
push eax
lea ecx, [esp + 0x198]
push ecx
lea ecx, [esp + 0x44]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
lea ecx, [esp + 0x50]
mov byte [esp + 0x484], 0x44
call dword [0x101375f4]
lea ecx, [esp + 0x194]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push 0
push 0x1036eee4
lea ecx, [esp + 0x54]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x10017435
push 0
push 0x1036eee4
lea ecx, [esp + 0x54]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
push eax
push 0
lea edx, [esp + 0x248]
push edx
lea ecx, [esp + 0x58]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid_1]
push eax
lea ecx, [esp + 0x50]
mov byte [esp + 0x484], 0x45
call dword [0x101375f4]
lea ecx, [esp + 0x240]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push ecx
lea eax, [esp + 0x40]
mov ecx, esp
mov dword [esp + 0x2c], esp
push eax
call dword [0x1013761c]
lea ecx, [esp + 0x1a0]
push ecx
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_GetUrlDomain_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 8
push eax
lea ecx, [esp + 0x84]
mov byte [esp + 0x484], 0x46
call dword [0x101375f4]
lea ecx, [esp + 0x19c]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov edx, dword [esp + 0x80]
cmp dword [edx - 0xc], 5
jge 0x100174da
lea eax, [esp + 0x20c]
push eax
lea ecx, [esp + 0x40]
mov ebx, 0x1036eef8
call fcn.10009690
add esp, 4
mov byte [esp + 0x480], 0x47
mov eax, dword [eax]
mov ecx, dword [edi + 0x54]
push eax
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x20c]
mov byte [esp + 0x480], 0x3e
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov bl, 0x3e
mov ecx, dword [esp + 0x80]
mov eax, dword [ecx - 0xc]
add eax, 7
push eax
lea edx, [esp + 0x1a8]
push edx
lea ecx, [esp + 0x44]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
lea ecx, [esp + 0x88]
mov byte [esp + 0x484], 0x48
call dword [0x101375f4]
push eax
lea ecx, [esp + 0x74]
call dword [0x101375f4]
lea ecx, [esp + 0x1a4]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push str.http:__cas.baidu.com__actioncheckappid3uhttp_3A_2F_2Fwww2.baidu.com_2FfromLogin1
lea ecx, [esp + 0x98]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
mov dword [esp + 0xc0], 0xfde9
call dword [0x10137604]
lea eax, [esp + 0x248]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x49
call dword [0x101375f4]
lea ecx, [esp + 0x244]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov ecx, dword [esp + 0x88]
mov edx, dword [esp + 0x94]
mov eax, dword [esp + 0x84]
push ecx
mov ecx, dword [esp + 0x84]
push edx
mov edx, dword [edi + 0x54]
push eax
push ecx
push str.sv1_d:__s_u:__s_r:__s_c:__s
push edx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x18
lea eax, [esp + 0x74]
push eax
mov esi, edi
call fcn.100159e0
test al, al
jne 0x100175e5
mov ecx, dword [edi + 0x54]
push str.Failed_to_connect_to_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
mov ecx, dword [esp + 0x98]
cmp dword [ecx - 0xc], 0
jle 0x100178ef
lea edx, [esp + 0x98]
push edx
lea ecx, [esp + 0x60]
call dword [0x1013761c]
lea ecx, [esp + 0x74]
mov byte [esp + 0x480], 0x4a
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push ecx
lea eax, [esp + 0x60]
mov ecx, esp
mov dword [esp + 0x2c], esp
push eax
call dword [0x1013761c]
lea ecx, [esp + 0x1b0]
push ecx
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_GetUrlDomain_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 8
push eax
lea ecx, [esp + 0x84]
mov byte [esp + 0x484], 0x4b
call dword [0x101375f4]
lea ecx, [esp + 0x1ac]
mov byte [esp + 0x480], 0x4a
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov edx, dword [esp + 0x80]
cmp dword [edx - 0xc], 5
jge 0x100176b6
lea eax, [esp + 0x214]
push eax
lea ecx, [esp + 0x60]
mov ebx, str.parse_url_domain_error_802:
call fcn.10009690
add esp, 4
mov byte [esp + 0x480], 0x4c
mov eax, dword [eax]
mov ecx, dword [edi + 0x54]
push eax
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x214]
mov byte [esp + 0x480], 0x4a
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov bl, 0x3e
mov ecx, dword [esp + 0x80]
mov eax, dword [ecx - 0xc]
add eax, 7
push eax
lea edx, [esp + 0x1b8]
push edx
lea ecx, [esp + 0x64]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
lea ecx, [esp + 0x88]
mov byte [esp + 0x484], 0x4d
call dword [0x101375f4]
lea ecx, [esp + 0x1b4]
mov byte [esp + 0x480], 0x4a
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
call dword [0x10137604]
lea eax, [esp + 0x24c]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x4e
call dword [0x101375f4]
lea ecx, [esp + 0x248]
mov byte [esp + 0x480], 0x4a
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
push ecx
mov esi, edi
call fcn.100159e0
test al, al
jne 0x1001776a
mov ecx, dword [edi + 0x54]
push str.30604_r_fa
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
mov edx, dword [esp + 0x98]
cmp dword [edx - 0xc], 0
lea ecx, [esp + 0x5c]
jle 0x10019334
lea eax, [esp + 0x98]
push eax
call dword [0x101375f4]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push ecx
lea edx, [esp + 0x60]
mov ecx, esp
mov dword [esp + 0x2c], esp
push edx
call dword [0x1013761c]
lea eax, [esp + 0x1c0]
push eax
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_GetUrlDomain_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 8
push eax
lea ecx, [esp + 0x84]
mov byte [esp + 0x484], 0x4f
call dword [0x101375f4]
lea ecx, [esp + 0x1bc]
mov byte [esp + 0x480], 0x4a
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov ecx, dword [esp + 0x80]
cmp dword [ecx - 0xc], 5
jge 0x10017833
lea edx, [esp + 0x21c]
push edx
lea ecx, [esp + 0x60]
mov ebx, str.parse_url_domain_error818:
call fcn.10009690
add esp, 4
mov byte [esp + 0x480], 0x50
mov eax, dword [eax]
mov ecx, dword [edi + 0x54]
push eax
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x21c]
mov byte [esp + 0x480], 0x4a
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov bl, 0x3e
mov eax, dword [esp + 0x80]
mov eax, dword [eax - 0xc]
add eax, 7
push eax
lea ecx, [esp + 0x1c8]
push ecx
lea ecx, [esp + 0x64]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
lea ecx, [esp + 0x88]
mov byte [esp + 0x484], 0x51
call dword [0x101375f4]
lea ecx, [esp + 0x1c4]
mov byte [esp + 0x480], 0x4a
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
call dword [0x10137604]
lea edx, [esp + 0x268]
push edx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x52
call dword [0x101375f4]
lea ecx, [esp + 0x264]
mov byte [esp + 0x480], 0x4a
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea eax, [esp + 0x74]
push eax
mov esi, edi
call fcn.100159e0
test al, al
je 0x10019323
lea ecx, [esp + 0x5c]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x90]
push ecx
lea ecx, [esp + 0xf8]
call dword [0x1013761c]
push ecx
mov bl, 0x53
mov byte [esp + 0x484], bl
mov ecx, esp
mov dword [esp + 0x2c], esp
push str._span_class_mobile_encode___.____span_
call dword [0x10137604]
push ecx
mov byte [esp + 0x488], 0x54
lea edx, [esp + 0xfc]
mov ecx, esp
mov dword [esp + 0x34], esp
push edx
call dword [0x1013761c]
lea esi, [esp + 0x11c]
mov byte [esp + 0x488], bl
call fcn.100062f0
add esp, 4
mov bl, 0x55
mov byte [esp + 0x484], bl
mov ecx, esp
mov dword [esp + 0x2c], esp
push str._span_id_CodeError___.____span_
call dword [0x10137604]
push ecx
mov byte [esp + 0x488], 0x56
lea eax, [esp + 0xfc]
mov ecx, esp
mov dword [esp + 0x34], esp
push eax
call dword [0x1013761c]
lea esi, [esp + 0x5c]
mov byte [esp + 0x488], bl
call fcn.100062f0
add esp, 8
mov byte [esp + 0x480], 0x57
lea ecx, [esp + 0x114]
push ecx
lea ecx, [esp + 0x70]
call dword [0x1013761c]
push ecx
mov byte [esp + 0x484], 0x58
lea edx, [esp + 0x58]
mov ecx, esp
mov dword [esp + 0x2c], esp
push edx
call dword [0x1013761c]
mov ecx, dword [edi + 0x5c]
lea eax, [esp + 0x70]
push eax
call sym.NirvanaBiz.dll_public:_void___thiscall_CSWordModel::GetLoginSMSNumber_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
push 0x10137da4
lea ecx, [esp + 0x58]
call dword [0x10137600]
push 0x10137da4
lea ecx, [esp + 0x70]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
je 0x10019367
lea esi, [esp + 0x13c]
call fcn.1000d160
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.aq.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
mov ecx, dword [esp + 0x140]
mov edx, dword [esp + 0x13c]
push ecx
push edx
lea eax, [esp + 0x8c]
push str._hold_logincheck_smssend_b_ld1
push eax
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
lea ecx, [esp + 0x1dc]
push ecx
lea ecx, [esp + 0x84]
mov ebx, str.http:__aq.baidu.com
call fcn.10009690
add esp, 0x14
push eax
lea ecx, [esp + 0x98]
mov byte [esp + 0x484], 0x59
call dword [0x101375f4]
lea ecx, [esp + 0x1cc]
mov byte [esp + 0x480], 0x58
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x224]
push edx
lea ecx, [esp + 0x70]
mov ebx, str.mobile
call fcn.10009690
add esp, 4
push eax
lea ecx, [esp + 0xa0]
mov byte [esp + 0x484], 0x5a
call dword [0x101375f4]
mov bl, 0x58
lea ecx, [esp + 0x224]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
mov byte [esp + 0xc4], 1
call dword [0x10137604]
lea eax, [esp + 0x1d8]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x5b
call dword [0x101375f4]
lea ecx, [esp + 0x1d4]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov ecx, dword [esp + 0x88]
mov edx, dword [esp + 0x94]
mov eax, dword [esp + 0x84]
push ecx
mov ecx, dword [esp + 0x84]
push edx
mov edx, dword [edi + 0x54]
push eax
push ecx
push str.sv2_d:__s_u:__s_r:__s_c:__s
push edx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x18
lea eax, [esp + 0x74]
push eax
mov esi, edi
call fcn.100159e0
test al, al
jne 0x10017b7a
mov ecx, dword [edi + 0x54]
push str.Failed_to_connect_to_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push 0
push str._status_:0
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
jne 0x10017c98
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push str._msg_:__.___
call dword [0x10137604]
push ecx
mov byte [esp + 0x488], 0x5c
lea edx, [esp + 0x98]
mov ecx, esp
mov dword [esp + 0x34], esp
push edx
call dword [0x1013761c]
lea esi, [esp + 0x258]
mov byte [esp + 0x488], bl
call fcn.100062f0
add esp, 8
push eax
lea ecx, [esp + 0x58]
mov byte [esp + 0x484], 0x5d
call dword [0x101375f4]
mov ecx, esi
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
lea eax, [esp + 0x58]
mov ecx, esp
mov dword [esp + 0x2c], esp
push eax
call dword [0x1013761c]
lea ecx, [esp + 0x1e0]
push ecx
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_URLDecodeU4_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 8
push eax
lea ecx, [esp + 0x58]
mov byte [esp + 0x484], 0x5e
call dword [0x101375f4]
lea ecx, [esp + 0x1dc]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x22c]
push edx
lea ecx, [esp + 0x58]
mov ebx, 0x1036f1f4
call fcn.10009690
add esp, 4
push 0
mov byte [esp + 0x484], 0x5f
mov eax, dword [eax]
push 0
push eax
call sub.mfc90u.dll_AfxMessageBox
lea ecx, [esp + 0x22c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x6c]
mov byte [esp + 0x480], 0x57
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x100179a4
push 0x10137da4
lea ecx, [esp + 0x114]
call dword [0x10137604]
lea eax, [esp + 0x110]
push eax
push ecx
mov byte [esp + 0x488], 0x60
lea edx, [esp + 0x74]
mov ecx, esp
mov dword [esp + 0x30], esp
push edx
call dword [0x1013761c]
mov ecx, dword [edi + 0x5c]
call sym.NirvanaBiz.dll_public:_void___thiscall_CSWordModel::GetLoginSMSCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____
push 0x10137da4
lea ecx, [esp + 0x114]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
je 0x1001939c
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.aq.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
lea eax, [esp + 0x148]
push eax
lea ecx, [esp + 0x74]
mov ebx, str.http:__aq.baidu.com
call fcn.10009690
add esp, 4
push eax
lea ecx, [esp + 0x98]
mov byte [esp + 0x484], 0x61
call dword [0x101375f4]
lea ecx, [esp + 0x148]
mov byte [esp + 0x480], 0x60
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov ecx, dword [esp + 0x48]
mov edx, dword [ecx]
mov eax, dword [esp + 0x4c]
mov ecx, dword [esp + 0x50]
push edx
push eax
push ecx
lea edx, [esp + 0x90]
push str._hold_logincheck_smsvalidate__uhttp__3A__2F__2Fcas.baidu.com__2F__3Faction__3Dcheck__26appid__3D3__26u__3Dhttp__253A__252F__252Fwww2.baidu.com__252F__26fromLogin__3D1c_st_scastk_s
push edx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
lea eax, [esp + 0x164]
add esp, 0x14
push eax
lea ecx, [esp + 0x114]
mov ebx, str.isSubmit1vtypesmscode
mov dword [esp + 0xbc], 0xfde9
mov byte [esp + 0xc0], 1
call fcn.10009690
add esp, 4
push eax
lea ecx, [esp + 0xa0]
mov byte [esp + 0x484], 0x62
call dword [0x101375f4]
mov bl, 0x60
lea ecx, [esp + 0x150]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
call dword [0x10137604]
lea ecx, [esp + 0x15c]
push ecx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x63
call dword [0x101375f4]
lea ecx, [esp + 0x158]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov edx, dword [esp + 0x88]
mov eax, dword [esp + 0x94]
mov ecx, dword [esp + 0x84]
push edx
mov edx, dword [esp + 0x84]
push eax
mov eax, dword [edi + 0x54]
push ecx
push edx
push str.sv3_d:__s_u:__s_r:__s_c:__s
push eax
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x18
lea ecx, [esp + 0x74]
push ecx
mov esi, edi
call fcn.100159e0
test al, al
jne 0x10017e68
mov ecx, dword [edi + 0x54]
push str.Failed_to_connect_to_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
inc dword [esp + 0x12c]
lea edx, [esp + 0x90]
push edx
lea ecx, [esp + 0xf8]
call dword [0x101375f4]
push 0
push 0x1036f3f0
lea ecx, [esp + 0xfc]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x10018064
push str._H:_M:_S
push ecx
lea esi, [esp + 0x138]
call fcn.1000d160
add esp, 4
push eax
lea ecx, [esp + 0x168]
call fcn.10005710
mov byte [esp + 0x480], 0x64
mov eax, dword [eax]
mov ecx, dword [edi + 0x54]
push eax
push str.sif__s
push ecx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0xc
lea ecx, [esp + 0x160]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x110]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x6c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x54]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x114]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0xf4]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x3c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x70]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x4c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x50]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
cmp dword [esp + 0x12c], 3
jg 0x100193b6
mov ecx, dword [edi + 0x54]
push str.cas_action_castk
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__actioncheckappid3uhttp_3A_2F_2Fwww2.baidu.com_2FfromLogin1
lea ecx, [esp + 0x88]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
mov dword [esp + 0xc0], 0xfde9
call dword [0x10137604]
lea edx, [esp + 0x16c]
push edx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x37
call dword [0x101375f4]
lea ecx, [esp + 0x168]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea eax, [esp + 0x74]
push eax
mov esi, edi
call fcn.100159e0
test al, al
je 0x10018e67
push 0
push 0x1036e9c0
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 6
push eax
lea ecx, [esp + 0x174]
push ecx
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
mov byte [esp + 0x480], 0x38
mov ecx, dword [esp + 0x48]
push eax
call dword [0x101375f4]
lea ecx, [esp + 0x170]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x100170e7
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__actioncheckappid3uhttp_3A_2F_2Fwww2.baidu.com_2FfromLogin1
lea ecx, [esp + 0x88]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
mov byte [esp + 0xc5], 0
mov dword [esp + 0xc0], 0xfde9
mov byte [esp + 0xc4], 0
call dword [0x10137604]
lea edx, [esp + 0x17c]
push edx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x65
call dword [0x101375f4]
lea ecx, [esp + 0x178]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea eax, [esp + 0x74]
push eax
mov esi, edi
call fcn.100159e0
test al, al
jne 0x10018114
mov ecx, dword [edi + 0x54]
push str.Failed_to_send_valid_to_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push 0
push 0x1036e9c0
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 6
push eax
lea ecx, [esp + 0x184]
push ecx
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
mov byte [esp + 0x480], 0x66
mov esi, dword [esp + 0x48]
push eax
mov ecx, esi
call dword [0x101375f4]
lea ecx, [esp + 0x180]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push 0x10137da4
mov ecx, esi
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
jne 0x10018188
mov ecx, dword [edi + 0x54]
push str.Failed_to_get_castk_from_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x110]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x6c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x54]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x114]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0xf4]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x3c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x70]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x4c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x50]
jmp 0x10018a3b
push 0
push str.smsValidate
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x10018e67
mov ecx, dword [edi + 0x58]
lea edx, [esp + 0x188]
push edx
call sym.NirvanaBiz.dll_public:_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______thiscall_CBaiduUser::GetBaiduUserName_void_
mov byte [esp + 0x480], 0x67
mov ecx, dword [edi + 0x38]
mov eax, dword [eax]
or dword [esp + 0x64], 2
add ecx, 8
push eax
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
je 0x10018241
cmp byte [edi + 0x4c], 0
jne 0x10018241
mov bl, 1
jmp 0x10018243
xor bl, bl
mov dword [esp + 0x480], 0x2c
test byte [esp + 0x64], 2
je 0x10018267
and dword [esp + 0x64], 0xfffffffd
lea ecx, [esp + 0x188]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
test bl, bl
jne 0x10019407
push 0
push str.url_
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 5
push eax
lea eax, [esp + 0x64]
push eax
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push 0
mov bl, 0x68
push 0x1036c758
lea ecx, [esp + 0x68]
mov byte [esp + 0x488], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
push eax
push 0
lea ecx, [esp + 0x198]
push ecx
lea ecx, [esp + 0x6c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid_1]
push eax
lea ecx, [esp + 0x64]
mov byte [esp + 0x484], 0x69
call dword [0x101375f4]
lea ecx, [esp + 0x190]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push ecx
lea edx, [esp + 0x64]
mov ecx, esp
mov dword [esp + 0x2c], esp
push edx
call dword [0x1013761c]
lea eax, [esp + 0x19c]
push eax
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_GetUrlDomain_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 8
push eax
lea ecx, [esp + 0x84]
mov byte [esp + 0x484], 0x6a
call dword [0x101375f4]
lea ecx, [esp + 0x198]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov ecx, dword [esp + 0x80]
cmp dword [ecx - 0xc], 5
jge 0x10018394
lea edx, [esp + 0x1a0]
push edx
lea ecx, [esp + 0x64]
mov ebx, str.parse_url_domain_error_933:
call fcn.10009690
add esp, 4
mov byte [esp + 0x480], 0x6b
mov eax, dword [eax]
mov ecx, dword [edi + 0x54]
push eax
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x1a0]
mov byte [esp + 0x480], 0x68
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov bl, 0x68
mov eax, dword [esp + 0x80]
mov eax, dword [eax - 0xc]
add eax, 8
push eax
lea ecx, [esp + 0x1ac]
push ecx
lea ecx, [esp + 0x68]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
lea ecx, [esp + 0x88]
mov byte [esp + 0x484], 0x6c
call dword [0x101375f4]
lea ecx, [esp + 0x1a8]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push str.http:__cas.baidu.com__actioncheckappid3uhttp_3A_2F_2Fwww2.baidu.com_2FfromLogin1
lea ecx, [esp + 0x98]
mov byte [esp + 0xc1], 1
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push 0x10137da4
mov dword [esp + 0xc0], 0xfde9
call dword [0x10137604]
lea edx, [esp + 0x1b4]
push edx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x6d
call dword [0x101375f4]
lea ecx, [esp + 0x1b0]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea eax, [esp + 0x74]
push eax
mov esi, edi
call fcn.100159e0
test al, al
jne 0x1001846b
mov ecx, dword [edi + 0x54]
push str.Failed_to_connect_to_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x90]
push ecx
lea ecx, [esp + 0xfc]
call dword [0x1013761c]
mov byte [esp + 0x480], 0x6e
mov dword [esp + 0x2c], 0
cmp dword [esp + 0x2c], 3
jg 0x10019437
push ecx
mov ecx, esp
mov dword [esp + 0x2c], esp
push str._span_class_mobile_encode___.____span_
call dword [0x10137604]
push ecx
mov byte [esp + 0x488], 0x70
lea edx, [esp + 0x100]
mov ecx, esp
mov dword [esp + 0x48], esp
push edx
call dword [0x1013761c]
lea esi, [esp + 0x60]
mov byte [esp + 0x488], 0x6e
call fcn.100062f0
add esp, 4
mov bl, 0x71
mov byte [esp + 0x484], bl
mov ecx, esp
mov dword [esp + 0x44], esp
push str._span_id_CodeError___.____span_
call dword [0x10137604]
push ecx
mov byte [esp + 0x488], 0x72
lea eax, [esp + 0x100]
mov ecx, esp
mov dword [esp + 0x30], esp
push eax
call dword [0x1013761c]
lea esi, [esp + 0x108]
mov byte [esp + 0x488], bl
call fcn.100062f0
add esp, 8
mov byte [esp + 0x480], 0x73
lea ecx, [esp + 0x58]
push ecx
lea ecx, [esp + 0x6c]
call dword [0x1013761c]
push ecx
mov byte [esp + 0x484], 0x74
lea edx, [esp + 0x104]
mov ecx, esp
mov dword [esp + 0x44], esp
push edx
call dword [0x1013761c]
mov ecx, dword [edi + 0x5c]
lea eax, [esp + 0x6c]
push eax
call sym.NirvanaBiz.dll_public:_void___thiscall_CSWordModel::GetLoginSMSNumber_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
push 0x10137da4
lea ecx, [esp + 0x6c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
je 0x1001949f
push 0
call dword [sym.imp.MSVCR90.dll__time64]
add esp, 4
lea ecx, [esp + 0x74]
mov esi, eax
mov ebx, edx
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push ebx
push esi
lea ecx, [esp + 0x8c]
push str.__modulesfrontcontrollerscactionsmsSendb_ld1
push ecx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
lea edx, [esp + 0x1c8]
push edx
lea ecx, [esp + 0x7c]
mov ebx, str.mobile
mov byte [esp + 0xd1], 1
mov dword [esp + 0xcc], 0xfde9
call fcn.10009690
add esp, 0x14
push eax
lea ecx, [esp + 0xa0]
mov byte [esp + 0x484], 0x75
call dword [0x101375f4]
mov bl, 0x74
lea ecx, [esp + 0x1b8]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x10137da4
mov byte [esp + 0xc4], 1
call dword [0x10137604]
lea eax, [esp + 0x1c4]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x76
call dword [0x101375f4]
lea ecx, [esp + 0x1c0]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
push ecx
mov esi, edi
call fcn.100159e0
test al, al
jne 0x1001868a
mov ecx, dword [edi + 0x54]
push str.Failed_to_connect_to_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push 0
push str._status_:1_
lea ecx, [esp + 0x98]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x1001871d
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push str._errmsg_:__.___
call dword [0x10137604]
push ecx
mov byte [esp + 0x488], 0x77
lea edx, [esp + 0x98]
mov ecx, esp
mov dword [esp + 0x30], esp
push edx
call dword [0x1013761c]
lea esi, [esp + 0x1d0]
mov byte [esp + 0x488], bl
call fcn.100062f0
add esp, 8
push eax
lea ecx, [esp + 0x104]
mov byte [esp + 0x484], 0x78
call dword [0x101375f4]
mov ecx, esi
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x68]
mov byte [esp + 0x480], 0x73
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10018533
push 0x10137da4
lea ecx, [esp + 0x10c]
call dword [0x10137604]
lea eax, [esp + 0x108]
push eax
push ecx
mov byte [esp + 0x488], 0x79
lea edx, [esp + 0x70]
mov ecx, esp
mov dword [esp + 0x48], esp
push edx
call dword [0x1013761c]
mov ecx, dword [edi + 0x5c]
call sym.NirvanaBiz.dll_public:_void___thiscall_CSWordModel::GetLoginSMSCode_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____
push 0x10137da4
lea ecx, [esp + 0x10c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
je 0x100194c7
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__modulefrontcontrollerscactionsmsValidateappid3uhttp_3A_2F_2Fcas.baidu.com_2F_3Faction_3Dcheck_26appid_3D3_26u_3Dhttp_253A_252F_252Fwww2.baidu.com_252F_26fromLogin_3D1
lea ecx, [esp + 0x88]
call dword [0x10137600]
lea eax, [esp + 0x1d0]
push eax
lea ecx, [esp + 0x10c]
mov ebx, str.isSubmit1code
mov byte [esp + 0xc1], 1
mov dword [esp + 0xbc], 0xfde9
mov byte [esp + 0xc0], 1
call fcn.10009690
add esp, 4
push eax
lea ecx, [esp + 0xa0]
mov byte [esp + 0x484], 0x7a
call dword [0x101375f4]
mov bl, 0x79
lea ecx, [esp + 0x1d0]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x10137da4
call dword [0x10137604]
lea ecx, [esp + 0x1dc]
push ecx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x7b
call dword [0x101375f4]
lea ecx, [esp + 0x1d8]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x74]
push edx
mov esi, edi
call fcn.100159e0
test al, al
jne 0x1001886b
mov ecx, dword [edi + 0x54]
push str.Failed_to_connect_to_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
inc dword [esp + 0x2c]
lea eax, [esp + 0x90]
push eax
lea ecx, [esp + 0xfc]
call dword [0x101375f4]
push 0
push 0x1036f3f0
lea ecx, [esp + 0x100]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
cmp eax, 0xffffffff
je 0x100188d8
lea ecx, [esp + 0x108]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x68]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x100]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x58]
mov byte [esp + 0x480], 0x6e
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10018490
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.cas.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
push str.__actioncheckappid3uhttp_3A_2F_2Fwww2.baidu.com_2FfromLogin1
lea ecx, [esp + 0x88]
call dword [0x10137600]
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x10137da4
mov byte [esp + 0xc5], 0
mov dword [esp + 0xc0], 0xfde9
mov byte [esp + 0xc4], 0
call dword [0x10137604]
lea ecx, [esp + 0x1e4]
push ecx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x7c
call dword [0x101375f4]
lea ecx, [esp + 0x1e0]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x74]
push edx
mov esi, edi
call fcn.100159e0
test al, al
jne 0x10018988
mov ecx, dword [edi + 0x54]
push str.Failed_to_send_valid_to_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push 0
push 0x1036e9c0
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, 6
push eax
lea eax, [esp + 0x1ec]
push eax
lea ecx, [esp + 0xa0]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
mov byte [esp + 0x480], 0x7d
mov esi, dword [esp + 0x48]
push eax
mov ecx, esi
call dword [0x101375f4]
lea ecx, [esp + 0x1e8]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push 0x10137da4
mov ecx, esi
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Compare]
test eax, eax
jne 0x100189fc
mov ecx, dword [edi + 0x54]
push str.Failed_to_get_castk_from_sms_server
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x108]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x68]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x100]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x58]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0xf8]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x60]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.www2.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
mov ebx, dword [esp + 0x48]
mov ecx, dword [ebx]
push ecx
lea edx, [esp + 0x88]
push str.__castk_s
push edx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 8
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x10137da4
call dword [0x10137604]
lea eax, [esp + 0x1f4]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x7e
call dword [0x101375f4]
lea ecx, [esp + 0x1f0]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
push ecx
mov esi, edi
call fcn.100159e0
test al, al
je 0x10018e67
mov eax, dword [esp + 0xb0]
mov dword [esp + 0x48], 1
cmp eax, 0x12e
je 0x10018bb5
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.fengchao.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
mov edx, dword [ebx]
push edx
lea eax, [esp + 0x88]
push str._indexAction.do_castk_s
push eax
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 8
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x10137da4
call dword [0x10137604]
lea ecx, [esp + 0x1fc]
push ecx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x7f
call dword [0x101375f4]
lea ecx, [esp + 0x1f8]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x74]
push edx
call fcn.100159e0
test al, al
je 0x10018e67
mov eax, dword [edi + 0x38]
mov ecx, dword [eax + 0x10]
mov edx, dword [ebx]
mov eax, dword [edi + 0x54]
push ecx
push edx
push str.www2_login_error_:__s__d
push eax
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
mov eax, dword [esp + 0xc0]
add esp, 0x10
mov dword [esp + 0x48], 0
mov dword [esp + 0x2c], 0
cmp eax, 0x12e
jne 0x10018d8d
cmp dword [esp + 0x2c], 0xa
jge 0x10018d8d
inc dword [esp + 0x2c]
lea ecx, [esp + 0x98]
push ecx
lea ecx, [esp + 0x108]
call dword [0x1013761c]
mov bl, 0x80
lea ecx, [esp + 0x74]
mov byte [esp + 0x480], bl
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push ecx
lea edx, [esp + 0x108]
mov ecx, esp
mov dword [esp + 0x44], esp
push edx
call dword [0x1013761c]
lea eax, [esp + 0x204]
push eax
call sub.NirvanaUtils.dll_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t______cdecl_GetUrlDomain_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
add esp, 8
push eax
lea ecx, [esp + 0x84]
mov byte [esp + 0x484], 0x81
call dword [0x101375f4]
lea ecx, [esp + 0x200]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov eax, dword [esp + 0x80]
cmp dword [eax - 0xc], 5
jge 0x10018ca7
lea ecx, [esp + 0x208]
push ecx
lea ecx, [esp + 0x108]
mov ebx, str.parse_url_domain_error_1069:
call fcn.10009690
add esp, 4
mov byte [esp + 0x480], 0x82
mov eax, dword [eax]
mov ecx, dword [edi + 0x54]
push eax
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x208]
mov byte [esp + 0x480], 0x80
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov eax, dword [esp + 0x80]
mov bl, 0x80
mov esi, dword [eax - 0xc]
push 0
push eax
lea ecx, [esp + 0x10c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Find]
add eax, esi
push eax
lea edx, [esp + 0x214]
push edx
lea ecx, [esp + 0x10c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Mid]
push eax
lea ecx, [esp + 0x88]
mov byte [esp + 0x484], 0x83
call dword [0x101375f4]
lea ecx, [esp + 0x210]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x10137da4
call dword [0x10137604]
lea eax, [esp + 0x124]
push eax
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x84
call dword [0x101375f4]
lea ecx, [esp + 0x120]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
push ecx
mov esi, edi
mov dword [esp + 0xbc], 0xfde9
call fcn.100159e0
lea ecx, [esp + 0x104]
test al, al
je 0x10018e92
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov eax, dword [esp + 0xb0]
cmp eax, 0x12e
je 0x10018bc8
cmp eax, 0xc8
jne 0x10018e67
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::Reset_void_
push str.fengchao.baidu.com
lea ecx, [esp + 0x84]
call dword [0x10137600]
mov ecx, dword [edi + 0x38]
lea edx, [esp + 0x11c]
add ecx, 0x10
push edx
mov ebx, str._nirvana_main.html_userid
call fcn.10009690
add esp, 4
mov byte [esp + 0x480], 0x85
mov eax, dword [eax]
push eax
lea eax, [esp + 0x88]
push eax
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
mov bl, 0x2c
add esp, 8
lea ecx, [esp + 0x11c]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x10137da4
call dword [0x10137604]
lea ecx, [esp + 0x18]
push ecx
mov ecx, edi
call fcn.10015410
push eax
lea ecx, [esp + 0x8c]
mov byte [esp + 0x484], 0x86
call dword [0x101375f4]
lea ecx, [esp + 0x14]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x74]
push edx
mov esi, edi
mov dword [esp + 0xbc], 0xfde9
call fcn.100159e0
test al, al
jne 0x100194e1
inc dword [edi + 0x14]
lea ecx, [esp + 0x1c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x20]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov byte [esp + 0x480], 5
lea ecx, [esp + 0x18]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10015e40
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10018e67
inc dword [esp + 0x44]
jmp 0x10015e40
inc dword [edi + 0x14]
lea ecx, [esp + 0x284]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::constructor_void_
mov bl, 0xc
push str.www.ranknowcn.com
lea ecx, [esp + 0x294]
mov byte [esp + 0x484], bl
call dword [0x10137600]
mov eax, dword [esp + 0x30]
push 0
push eax
lea ecx, [esp + 0x29c]
push str._webservices_b_server.php_sip_sresult_d
push ecx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 0x10
lea edx, [esp + 0x284]
push edx
mov esi, edi
call fcn.10015a60
dec dword [edi + 0xc]
push 0
call dword [sym.imp.MSVCR90.dll__time64]
add esp, 4
mov dword [esp + 0x13c], eax
push str._H:_M:_S
lea eax, [esp + 0x140]
push eax
lea ecx, [esp + 0x1c]
mov dword [esp + 0x148], edx
call fcn.10005710
mov byte [esp + 0x480], 0xd
mov ecx, dword [eax]
mov edx, dword [edi + 0x38]
mov eax, dword [edx + 8]
push ecx
mov ecx, dword [edi + 0x54]
push eax
push str.lfa__s__s
push ecx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
lea ecx, [esp + 0x14]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov esi, dword [edi + 0x58]
lea ebx, [esi + 0xe8]
push ebx
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
inc dword [esi + 0x4c]
push ebx
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
mov esi, dword [edi + 0x58]
mov edx, dword [edi + 0xc]
lea ebx, [esi + 0xe8]
push ebx
mov dword [esp + 0x18], edx
call dword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov eax, dword [esp + 0x14]
add dword [esi + 0x48], eax
push ebx
call dword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
cmp byte [edi + 0x4c], 0
je 0x10019004
mov edi, dword [edi + 0x58]
mov eax, dword [edi + 0xb4]
test eax, eax
je 0x10018fd4
cmp dword [eax + 0x624], 0
je 0x10018fd4
mov eax, dword [eax + 0x624]
mov edx, dword [eax + 4]
lea ecx, [eax + 4]
mov eax, dword [edx + 4]
push 0
push 0
push 0xbf3
call eax
call sub.mfc90u.dll_AfxGetThread
test eax, eax
je 0x10018fea
mov edx, dword [eax]
mov ecx, eax
mov eax, dword [edx + 0x7c]
call eax
test eax, eax
jne 0x10018fee
xor eax, eax
jmp 0x10018ff1
mov eax, dword [eax + 0x20]
push 0x10
push 0x1036dfec
push 0x1036dff8
push eax
call dword [sym.imp.USER32.dll_MessageBoxW]
lea ecx, [esp + 0x284]
call sym.NirvanaBiz.dll_public_virtual:_void___thiscall_SyncReq_HTML::destructor_void_
lea ecx, [esp + 0x34]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x24]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x38]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public_virtual:_void___thiscall_SyncReq_HTML::destructor_void_
lea ecx, [esp + 0x30]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
xor eax, eax
jmp 0x10019765
mov ecx, dword [edi + 0x58]
call sym.NirvanaBiz.dll_public:_void___thiscall_CBaiduUser::NtfLoginPasswordWrong_void_
inc dword [edi + 0x14]
push str._H:_M:_S
push ecx
lea esi, [esp + 0x138]
call fcn.1000d160
add esp, 4
push eax
lea ecx, [esp + 0x1c]
call fcn.10005710
mov byte [esp + 0x480], 0x28
mov ecx, dword [eax]
mov edx, dword [edi + 0x38]
mov eax, dword [edx + 8]
push ecx
mov ecx, dword [edi + 0x54]
push eax
push str.lfa_pw__s__s
push ecx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
lea ecx, [esp + 0x14]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x18]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10019010
inc dword [edi + 0x14]
push str._H:_M:_S
push ecx
lea esi, [esp + 0x138]
call fcn.1000d160
add esp, 4
push eax
lea ecx, [esp + 0x1c]
call fcn.10005710
mov byte [esp + 0x480], 0x29
mov edx, dword [eax]
mov eax, dword [edi + 0x38]
mov ecx, dword [eax + 8]
push edx
mov edx, dword [edi + 0x54]
push ecx
push str.lfa_pw_nm__s__s
push edx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
lea ecx, [esp + 0x14]
mov byte [esp + 0x480], bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x1036e740
call dword [0x10137604]
mov eax, dword [edi + 0x38]
mov ecx, dword [edi + 0x5c]
push eax
call sym.NirvanaBiz.dll_public:_int___thiscall_CSWordModel::ReportAccountHelperError_class_CAccountInfo___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
lea ecx, [esp + 0x18]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10019010
inc dword [edi + 0x14]
lea ecx, [esp + 0x1c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x20]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x18]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10019010
mov ecx, dword [edi + 0x54]
push str.empty_q
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x1036ea44
call dword [0x10137604]
mov ecx, dword [edi + 0x38]
push ecx
mov ecx, dword [edi + 0x5c]
call sym.NirvanaBiz.dll_public:_int___thiscall_CSWordModel::ReportAccountHelperError_class_CAccountInfo___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
jmp 0x10019134
push str._H:_M:_S
push ecx
lea esi, [esp + 0x138]
call fcn.1000d160
add esp, 4
push eax
lea ecx, [esp + 0x1c]
call fcn.10005710
mov byte [esp + 0x480], 0x30
mov edx, dword [eax]
mov eax, dword [edi + 0x38]
mov ecx, dword [eax + 8]
push edx
mov edx, dword [edi + 0x54]
push ecx
push str.lfa_ae__s__s
push edx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
lea ecx, [esp + 0x14]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov byte [esp + 0x480], 0x2c
lea edi, [esp + 0x268]
mov dword [esp + method.CMap_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const__.virtual_0], vtable.CMap_class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t_____wchar_t_const__.0
call fcn.100052d0
jmp 0x10019134
inc dword [edi + 0x14]
lea ecx, [esp + 0x284]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::constructor_void_
push str.www.ranknowcn.com
lea ecx, [esp + 0x294]
mov byte [esp + 0x484], 0x34
call dword [0x10137600]
mov ecx, dword [esp + 0x30]
push 0
push ecx
lea edx, [esp + 0x29c]
push str._webservices_b_server.php_sip_sresult_d
push edx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 0x10
lea eax, [esp + 0x284]
push eax
mov esi, edi
call fcn.10015a60
mov ecx, dword [edi + 0x58]
dec dword [edi + 0xc]
call sym.NirvanaBiz.dll_public:_int___thiscall_CBaiduUser::AddReloginFailCount_void_
push str._H:_M:_S
push ecx
lea esi, [esp + 0x138]
call fcn.1000d160
add esp, 4
push eax
lea ecx, [esp + 0x1c]
call fcn.10005710
mov byte [esp + 0x480], 0x35
mov ecx, dword [eax]
mov edx, dword [edi + 0x38]
mov eax, dword [edx + 8]
push ecx
mov ecx, dword [edi + 0x54]
push eax
push str.lfa_ck__s__s
push ecx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
lea ecx, [esp + 0x14]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x284]
call sym.NirvanaBiz.dll_public_virtual:_void___thiscall_SyncReq_HTML::destructor_void_
jmp 0x10019134
mov ecx, dword [edi + 0x54]
push str.sinvalid
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push str._H:_M:_S
push ecx
lea esi, [esp + 0x138]
call fcn.1000d160
add esp, 4
push eax
lea ecx, [esp + 0x1c]
call fcn.10005710
mov byte [esp + 0x480], 0x3a
mov edx, dword [eax]
mov eax, dword [edi + 0x38]
mov ecx, dword [eax + 8]
push edx
mov edx, dword [edi + 0x54]
push ecx
push str.lfa_si__s__s
push edx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
lea ecx, [esp + 0x14]
mov byte [esp + 0x480], 0x2c
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x1036eeb4
jmp 0x1001707a
mov ecx, dword [edi + 0x54]
push str.30604_aq_r_fa
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
lea ecx, [esp + 0x5c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x3c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x70]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x4c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x50]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10019134
mov ecx, dword [edi + 0x58]
call sym.NirvanaBiz.dll_public:_void___thiscall_CBaiduUser::NtfLoginError_void_
inc dword [edi + 0x14]
lea ecx, [esp + 0x6c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x54]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x114]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0xf4]
jmp 0x10019334
mov ecx, dword [edi + 0x58]
call sym.NirvanaBiz.dll_public:_void___thiscall_CBaiduUser::NtfLoginError_void_
inc dword [edi + 0x14]
lea ecx, [esp + 0x110]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10019372
push str._H:_M:_S
push ecx
lea esi, [esp + 0x138]
call fcn.1000d160
add esp, 4
push eax
lea ecx, [esp + 0x1c]
call fcn.10005710
mov byte [esp + 0x480], 0x36
mov ecx, dword [eax]
mov edx, dword [edi + 0x38]
mov eax, dword [edx + 8]
push ecx
mov ecx, dword [edi + 0x54]
push eax
push str.lfa_sr3__s__s
push ecx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
lea ecx, [esp + 0x14]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10019134
mov ecx, dword [edi + 0x54]
push str.invalid_s2
call sub.NirvanaUtils.dll_public:_long_int___thiscall_GLog::WriteLog_wchar_t_const__
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x1036f4d0
call dword [0x10137604]
mov edx, dword [edi + 0x38]
mov ecx, dword [edi + 0x5c]
push edx
call sym.NirvanaBiz.dll_public:_int___thiscall_CSWordModel::ReportAccountHelperError_class_CAccountInfo___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
jmp 0x10019134
push str._H:_M:_S
push ecx
lea esi, [esp + 0x138]
call fcn.1000d160
add esp, 4
push eax
lea ecx, [esp + 0x1c]
call fcn.10005710
mov byte [esp + 0x480], 0x6f
mov eax, dword [eax]
mov ecx, dword [edi + 0x38]
mov edx, dword [ecx + 8]
push eax
mov eax, dword [edi + 0x54]
push edx
push str.lfa_sr3__s__s
push eax
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0x10
lea ecx, [esp + 0x14]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0xf8]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x60]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x10019134
mov ecx, dword [edi + 0x58]
call sym.NirvanaBiz.dll_public:_void___thiscall_CBaiduUser::NtfLoginError_void_
inc dword [edi + 0x14]
lea ecx, [esp + 0x68]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x100]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x58]
jmp 0x1001947d
mov ecx, dword [edi + 0x58]
call sym.NirvanaBiz.dll_public:_void___thiscall_CBaiduUser::NtfLoginError_void_
inc dword [edi + 0x14]
lea ecx, [esp + 0x108]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
jmp 0x100194aa
movzx ecx, byte [edi + 0x4d]
mov edx, dword [edi + 0x54]
push ecx
push str.update_bool__d
push edx
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0xc
cmp byte [edi + 0x4d], 0
lea esi, [edi + 0x24]
push esi
je 0x10019594
lea eax, [esp + 0x18]
push eax
mov edi, 0x1036dcac
call fcn.100095f0
mov eax, dword [eax]
add esp, 8
push eax
call dword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
lea ecx, [esp + 0x14]
setne bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
test bl, bl
je 0x10019555
lea ecx, [esp + 0x14]
push esi
push ecx
call fcn.100095f0
mov eax, dword [eax]
add esp, 8
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [esp + 0x14]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea edx, [esp + 0x14]
push esi
push edx
mov edi, str.login.old
call fcn.100095f0
mov eax, dword [eax]
add esp, 8
push eax
call dword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
lea ecx, [esp + 0x14]
sete bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
test bl, bl
je 0x1001964d
push esi
lea eax, [esp + 0x18]
push eax
jmp 0x1001961a
lea ecx, [esp + 0x18]
push ecx
mov edi, str.login.old
call fcn.100095f0
mov eax, dword [eax]
add esp, 8
push eax
call dword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
lea ecx, [esp + 0x14]
setne bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
test bl, bl
je 0x100195e4
lea edx, [esp + 0x14]
push esi
push edx
call fcn.100095f0
mov eax, dword [eax]
add esp, 8
push eax
call dword [sym.imp.KERNEL32.dll_DeleteFileW]
lea ecx, [esp + 0x14]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea eax, [esp + 0x14]
push esi
push eax
mov edi, 0x1036dcac
call fcn.100095f0
mov eax, dword [eax]
add esp, 8
push eax
call dword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
lea ecx, [esp + 0x14]
sete bl
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
test bl, bl
je 0x1001964d
push esi
lea ecx, [esp + 0x18]
push ecx
call fcn.100095f0
mov eax, dword [eax]
add esp, 8
push 0
push 2
push 2
push 0
push 0
push 0xc0000000
push eax
call dword [sym.imp.KERNEL32.dll_CreateFileW]
lea ecx, [esp + 0x14]
mov esi, eax
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
push esi
call dword [sym.imp.KERNEL32.dll_CloseHandle]
mov esi, dword [esp + 0x10c]
movzx edx, byte [esi + 0x4d]
mov eax, dword [esi + 0x54]
push edx
push str.update_bool__d_end
push eax
call sub.NirvanaUtils.dll_public:_long_int___cdecl_GLog::WriteLogFormat_wchar_t_const__
add esp, 0xc
lea ecx, [esp + 0x2fc]
call sym.NirvanaBiz.dll_public:_void___thiscall_SyncReq_HTML::constructor_void_
push str.www.ranknowcn.com
lea ecx, [esp + 0x30c]
mov byte [esp + 0x484], 0x87
call dword [0x10137600]
movzx ecx, byte [esi + 0x4c]
mov edx, dword [esp + 0x48]
mov eax, dword [esp + 0x30]
push ecx
push edx
push eax
lea ecx, [esp + 0x318]
push str._webservices_b_server.php_sip_sresult_dismain_d
push ecx
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::Format]
add esp, 0x14
lea edx, [esp + 0x2fc]
push edx
call fcn.10015a60
dec dword [esi + 0xc]
push ecx
mov ecx, esp
mov dword [esp + 0x44], esp
push 0x10137da4
mov dword [esi + 0x2c], 0
mov dword [esi + 0x28], 1
call dword [0x10137604]
mov eax, dword [esi + 0x38]
mov ecx, dword [esi + 0x5c]
push eax
call sym.NirvanaBiz.dll_public:_int___thiscall_CSWordModel::ReportAccountHelperError_class_CAccountInfo___class_ATL::CStringT_wchar_t__class_StrTraitMFC_DLL_wchar_t__class_ATL::ChTraitsCRT_wchar_t____
mov ecx, dword [esi + 0xc]
push ecx
mov ecx, dword [esi + 0x58]
call sym.NirvanaBiz.dll_public:_int___thiscall_CBaiduUser::AddReloginReqCount_int_
mov ecx, dword [esi + 0x58]
call sym.NirvanaBiz.dll_public:_int___thiscall_CBaiduUser::AddBgReloginCount_void_
lea ecx, [esp + 0x2fc]
call sym.NirvanaBiz.dll_public_virtual:_void___thiscall_SyncReq_HTML::destructor_void_
lea ecx, [esp + 0x1c]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x20]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x18]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x34]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x24]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x38]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
lea ecx, [esp + 0x74]
call sym.NirvanaBiz.dll_public_virtual:_void___thiscall_SyncReq_HTML::destructor_void_
lea ecx, [esp + 0x30]
call dword [sym.imp.mfc90u.dll_ATL::CStringT_wchar_t_class_StrTraitMFC_DLL_wchar_t_class_ATL::ChTraitsCRT_wchar_t_____::CStringT_wchar_t_clas]
mov eax, 1
mov ecx, dword [esp + 0x478]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [esp + 0x460]
xor ecx, esp
call fcn.10126cba
mov esp, ebp
pop ebp
ret