Function at 0x4037bb
Capabilities:
Reference http user-agent string

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x88
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
push 0xc
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x1c], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x4d1aa2
push ebx
add ebx, 8
push ebx
push 8
call fcn.004182ca
add esp, 4
pop ebx
push ebx
mov dword [ebx], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
pop ebx
pop ebx
push ebx
mov eax, esp
push eax
call fcn.0040f53a
pop ebx
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x24], 0
mov dword [ebp - 0x28], 0
mov dword [ebp - 0x2c], 0
mov dword [ebp - 0x30], 0
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x38], 0
mov dword [ebp - 0x3c], 0
mov dword [ebp - 0x40], 0
push 0x80000301
push 0
push 1
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 3
mov eax, 2
mov ebx, 0x47e4c0
call fcn.004182f4
add esp, 0x28
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4038dd
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 4], eax
push 0x80000301
push 0
push 2
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 3
mov eax, 2
mov ebx, 0x47e4c0
call fcn.004182f4
add esp, 0x28
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x403934
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 8], eax
push 0xffffffffffffffff
push 0x12
push 0x1604d274
push 0x52010001
call fcn.004182e8
add esp, 0x10
mov dword [ebp - 0x48], eax
cmp dword [ebp - 0x48], 1
jne 0x40398b
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 2
mov eax, 2
mov ebx, 0x47e800
call fcn.004182f4
add esp, 0x1c
push 0xffffffffffffffff
push 0x12
push 0x16014f57
push 0x52010001
call fcn.004182e8
add esp, 0x10
mov dword [ebp - 0x48], eax
cmp dword [ebp - 0x48], 1
jne 0x4039fc
push 1
push 0x5211fc
push 1
push 0x5211f8
push 1
push 1
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
lea eax, [ebp - 8]
push eax
lea eax, [ebp - 4]
push eax
call fcn.00406b1f
mov dword [ebp - 0x48], eax
mov eax, dword [ebp - 0x48]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4039f3
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
jmp 0x403a6a
mov dword [ebp - 0x44], 0
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
lea eax, [ebp - 8]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040e823
mov dword [ebp - 0x50], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x403a42
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x403a52
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x50]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x403a66
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0x4d152e
push dword [ebp - 0xc]
call fcn.00401657
add esp, 8
cmp eax, 0
jne 0x403ad0
push getpeername
push 0
push 0x4d1530
push 0x80000301
push 0
push 3
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
jmp 0x406a1f
push getpeername
push 0
push 0x4d1539
push 0x80000301
push 0
push 3
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
push 0xffffffffffffffff
push 0x12
push 0x1604d25c
push 0x52010001
call fcn.004182e8
add esp, 0x10
mov dword [ebp - 0x48], eax
cmp dword [ebp - 0x48], 1
jne 0x404130
mov eax, str.https:__wap.js.10086.cn_nact_action.do
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x403b51
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov eax, str.reqUrlact2607methoddraw2operType0actCode2607envextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x403b6b
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x403b9f
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x403cb4
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x403cc4
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x403cd7
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x403ce7
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x403cf7
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x403d07
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x403d17
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x403d5f
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x403d76
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x20
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x44], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
push dword [ebp - 0x48]
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x44]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x403dd2
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x403de6
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x403dfa
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x403e0e
push ebx
call fcn.004182d0
add esp, 4
pop ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
push 1
mov eax, str.resultObj.prizeName
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x403e52
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x4c]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x403e66
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push getpeername
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x403e7d
mov eax, 0x4c5bfc
push eax
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
push 0x4d17a4
push getpeername
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x403eeb
mov eax, 0x4c5bfc
push eax
push 4
mov ebx, 0x418b30
call fcn.004182d6
add esp, 0x34
mov dword [ebp - 0x48], eax
cmp dword [ebp - 0x48], 0xffffffff
je 0x40412b
push 0
mov ebx, 0x418820
call fcn.004182d6
add esp, 4
mov dword [ebp - 0x44], eax
push str.XF.txt
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x403f48
push ebx
call fcn.004182d0
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x48]
test eax, eax
jne 0x403f5b
mov eax, 0x4c5bfc
push eax
push 1
mov ebx, 0x41a040
call fcn.004182d6
add esp, 0x10
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x403f81
push ebx
call fcn.004182d0
add esp, 4
cmp dword [ebp - 0x4c], 0
jne 0x40400a
push 0
mov ebx, 0x418820
call fcn.004182d6
add esp, 4
mov dword [ebp - 0x44], eax
push str.XF.txt
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x403fc8
push ebx
call fcn.004182d0
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c5bfd
push getpeername
push 0
mov eax, dword [ebp - 0x48]
test eax, eax
jne 0x403fe7
mov eax, 0x4c5bfc
push eax
push 2
mov ebx, 0x41a0d0
call fcn.004182d6
add esp, 0x1c
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x40400a
push ebx
call fcn.004182d0
add esp, 4
push 0
mov ebx, 0x418820
call fcn.004182d6
add esp, 4
mov dword [ebp - 0x44], eax
push str.XF.txt
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x404047
push ebx
call fcn.004182d0
add esp, 4
push 0
push 0
push 0
push 0x80000301
push 0
push 5
push getpeername
push 0
mov eax, dword [ebp - 0x48]
test eax, eax
jne 0x40406c
mov eax, 0x4c5bfc
push eax
push 3
mov ebx, 0x41a3c0
call fcn.004182d6
add esp, 0x28
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x404092
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0x24], eax
push 0x80000301
push 0
push dword [ebp - 0x24]
push 1
mov ebx, 0x41a590
call fcn.004182d6
add esp, 0x10
push dword [ebp - 8]
push 0x4d17b1
push dword [ebp - 4]
mov ecx, 3
call fcn.00401105
add esp, 0xc
mov dword [ebp - 0x44], eax
push getpeername
push 0
mov eax, dword [ebp - 0x44]
test eax, eax
jne 0x4040e2
mov eax, 0x4c5bfc
push eax
push 0x80000301
push 0
push dword [ebp - 0x24]
push 2
mov ebx, 0x41a760
call fcn.004182d6
add esp, 0x1c
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x40410f
push ebx
call fcn.004182d0
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x24]
push 1
mov ebx, 0x41a3e0
call fcn.004182d6
add esp, 0x10
jmp 0x406a29
cmp dword [0x5211f4], 0
jne 0x404199
push getpeername
push 0
push 0x4d17b6
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
push 0x5211e0
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x18]
jmp 0x406a29
xor ecx, ecx
inc ecx
push ecx
cmp ecx, 1
jg 0x40526f
mov eax, str.https:__wap.js.10086.cn_nact_action.do
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4041bc
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov eax, str.reqUrlwapLoginmethodtokenValidatebusiNumtokenValidateactCode2607envextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4041d6
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x40420a
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x40431f
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x40432f
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x404342
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x404352
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x404362
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x404372
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x404382
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4043ca
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4043e1
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x32
call fcn.0040efad
mov eax, str.reqUrlact2607methodinitIndexPageoperType0actCode2607idenvextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x404405
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x404439
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x40454e
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x40455e
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x404571
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x404581
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x404591
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4045a1
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4045b1
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4045f9
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x404610
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x32
call fcn.0040efad
mov eax, str.reqUrlwapLoginmethodtokenValidatebusiNumtokenValidateactCode2607envextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x404634
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x404668
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x40477d
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x40478d
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4047a0
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4047b0
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4047c0
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4047d0
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4047e0
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x404828
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x40483f
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x32
call fcn.0040efad
mov eax, str.reqUrlact2607methodinitIndexPageoperType0actCode2607idenvextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x404863
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x404897
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x4049ac
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4049bc
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x4049cf
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4049df
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4049ef
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4049ff
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x404a0f
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x404a57
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x404a6e
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x32
call fcn.0040efad
mov eax, str.reqUrlact2607methodinviteoperType0actCode2607envextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x404a92
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x404ac6
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x404bdb
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x404beb
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x404bfe
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x404c0e
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x404c1e
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x404c2e
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x404c3e
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x404c86
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x404c9d
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x32
call fcn.0040efad
mov eax, str.reqUrlwapLoginmethodtokenValidatebusiNumtokenValidateactCode2607envextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x404cc1
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x404cf5
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x404e0a
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x404e1a
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x404e2d
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x404e3d
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x404e4d
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x404e5d
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x404e6d
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x404eb5
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x404ecc
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x32
call fcn.0040efad
mov eax, str.reqUrlact2607methodinitIndexPageoperType0actCode2607idenvextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x404ef0
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x404f24
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x405039
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x405049
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x40505c
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x40506c
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x40507c
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x40508c
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x40509c
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4050e4
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4050fb
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x32
call fcn.0040efad
push 0x20
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x44], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
push dword [ebp - 0x48]
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x44]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x405161
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x405175
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x405189
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x40519d
push ebx
call fcn.004182d0
add esp, 4
pop ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
push 1
mov eax, str.resultObj.teamWork.id
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4051e1
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x4c]
push eax
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x4051f5
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x28], eax
push 0x4c5bfc
push dword [ebp - 0x28]
call fcn.00401657
add esp, 8
cmp eax, 0
je 0x405217
jmp 0x40526f
push getpeername
push 0
push 0x4d1919
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
push 0x64
call fcn.0040efad
pop ecx
jmp 0x40419b
add esp, 4
push 0x4c5bfc
push dword [ebp - 0x28]
call fcn.00401657
add esp, 8
cmp eax, 0
jne 0x4052d8
push getpeername
push 0
push 0x4d1924
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
jmp 0x406a29
mov eax, str.https:__wap.js.10086.cn_nact_action.do
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4052ee
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push str.ywcheckcodemywaytoopen
push dword [ebp - 0x28]
push str.envextendParamsneedHelpNum_3D
push dword [ebp - 0x28]
push str.reqUrlact2607methodinitIndexPageoperType0actCode2607id
mov ecx, 5
call fcn.00401105
add esp, 0x14
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x40532b
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x40535f
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x405474
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x405484
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x405497
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x4054a7
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4054b7
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4054c7
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4054d7
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x40551f
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x405536
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
mov eax, str.memberMobile
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.0040f121
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x40556e
push ebx
call fcn.004182d0
add esp, 4
cmp dword [ebp - 0x4c], 5
jl 0x4055c5
push getpeername
push 0
push 0x4d19bb
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
jmp 0x406a29
push 0x521200
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 8]
mov ebx, dword [0x5211d8]
call fcn.00401081
mov dword [ebp - 0x48], eax
cmp dword [ebp - 0x48], 2
jge 0x4055f1
call fcn.00401161
mov ebx, dword [0x5211d8]
call fcn.00401970
mov eax, 0
cmp eax, ecx
jl 0x40561c
push 0x1bb2
push 0x4015042
push 1
call fcn.004182be
add esp, 0xc
shl eax, 2
add ebx, eax
mov dword [ebp - 0x44], ebx
mov ebx, dword [ebp - 0x44]
mov eax, dword [ebx]
test eax, eax
je 0x405642
push eax
mov ebx, eax
call fcn.0040109a
inc eax
push eax
call fcn.004182ca
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
push eax
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x405653
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x2c], eax
push 0x80000301
push 0
push 0xb
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x405676
mov eax, 0x4c5bfc
push eax
push 2
mov ebx, 0x418840
call fcn.004182d6
add esp, 0x1c
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4056a0
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x30], eax
push 0x80000301
push 0
push 6
push getpeername
push 0
mov eax, dword [ebp - 0x2c]
test eax, eax
jne 0x4056c3
mov eax, 0x4c5bfc
push eax
push 2
mov ebx, 0x418880
call fcn.004182d6
add esp, 0x1c
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4056ed
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x34], eax
push 0x5211d8
push 4
mov eax, 2
call fcn.004182b8
add esp, 8
mov ebx, dword [0x5211d8]
mov dword [ebp - 0x48], ebx
call fcn.00401970
mov dword [ebp - 0x4c], ecx
sub ecx, 0
jle 0x4057ab
cmp ecx, 1
jle 0x405729
mov ecx, 1
mov dword [ebp - 0x44], ecx
cmp dword [ebp - 0x44], 0
jle 0x4057ab
mov edi, dword [ebp - 0x48]
mov ecx, dword [ebp - 0x4c]
mov dword [edi], 1
add edi, 4
mov eax, ecx
sub eax, dword [ebp - 0x44]
mov dword [edi], eax
add edi, 4
cmp edi, ebx
je 0x405757
mov esi, ebx
rep movsd dword es:[edi], dword [esi]
mov edi, dword [ebp - 0x48]
add edi, 8
mov ecx, dword [ebp - 0x44]
mov ebx, edi
push edi
push ecx
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x405774
push ebx
call fcn.004182d0
add esp, 4
pop ebx
pop ecx
add ebx, 4
dec ecx
jne 0x405763
pop edi
mov eax, dword [ebp - 0x44]
shl eax, 2
mov esi, edi
add esi, eax
mov ecx, dword [ebp - 0x4c]
sub ecx, 0
sub ecx, dword [ebp - 0x44]
rep movsd dword es:[edi], dword [esi]
sub edi, dword [ebp - 0x48]
push edi
push dword [ebp - 0x48]
call fcn.004182ee
add esp, 8
mov dword [0x5211d8], eax
mov eax, dword [ebp - 0x44]
jmp 0x4057ad
xor eax, eax
push 0x521200
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [0x5211d8]
call fcn.00401081
push 0x80000301
push 0
push eax
push 1
mov ebx, 0x419c00
call fcn.004182d6
add esp, 0x10
mov dword [ebp - 0x48], eax
push 0
push dword [ebp - 0x48]
push 0xffffffffffffffff
push 8
push 0x16012a06
push 0x52010001
call fcn.004182e2
add esp, 0x18
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x40580f
push ebx
call fcn.004182d0
add esp, 4
push 1
push 0x5211fc
push 1
push 0x5211f8
push 1
push 1
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x30]
push eax
call fcn.00406b1f
mov dword [ebp - 0x48], eax
mov eax, dword [ebp - 0x48]
push eax
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x405854
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x38], eax
push 0x4d152e
push dword [ebp - 0x38]
call fcn.00401657
add esp, 8
cmp eax, 0
je 0x405891
push 0x4c5bfc
push dword [ebp - 0x38]
call fcn.00401657
add esp, 8
cmp eax, 0
je 0x405891
mov eax, 1
jmp 0x405896
mov eax, 0
test eax, eax
je 0x4058a3
jmp 0x4058b2
push 0x3e8
call fcn.0040efad
jmp 0x4055c5
mov eax, str.https:__wap.js.10086.cn_nact_action.do
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4058c8
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
push str.ywcheckcodemywaytoopen
push dword [ebp - 0x28]
push str.reqUrlwapLoginmethodtokenValidatebusiNumtokenValidateactCode2607envextendParamsneedHelpNum_3D
mov ecx, 3
call fcn.00401105
add esp, 0xc
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4058fd
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x405931
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0x38]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov ebx, eax
test ebx, ebx
je 0x405a3c
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x405a4f
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x405a5f
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x405a72
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x405a82
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x405a92
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x405aa2
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x405ab2
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
push str.ywcheckcodemywaytoopen
push dword [ebp - 0x28]
push str.envextendParamsneedHelpNum_3D
push dword [ebp - 0x28]
push str.reqUrlact2607methodinitIndexPageoperType0actCode2607id
mov ecx, 5
call fcn.00401105
add esp, 0x14
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x405b0e
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x405b42
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0x38]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov ebx, eax
test ebx, ebx
je 0x405c4d
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x405c60
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x405c70
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x405c83
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x405c93
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x405ca3
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x405cb3
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x405cc3
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
push str.ywcheckcodemywaytoopen
push dword [ebp - 0x28]
push str.envextendParamsneedHelpNum_3D
push dword [ebp - 0x28]
push str.reqUrlact2607methodhelpoperType0actCode2607id
mov ecx, 5
call fcn.00401105
add esp, 0x14
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x405d1f
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x405d53
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0x38]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x405e68
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x405e78
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x405e8b
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x405e9b
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x405eab
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x405ebb
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x405ecb
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x405f13
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x405f2a
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x20
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x44], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
push dword [ebp - 0x48]
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x44]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x405f86
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x405f9a
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x405fae
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x405fc2
push ebx
call fcn.004182d0
add esp, 4
pop ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
push 1
mov eax, str.resultObj.errorCode
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x406006
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x4c]
push eax
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x40601a
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x3c], eax
push str._2363011
push dword [ebp - 0x3c]
call fcn.00401657
add esp, 8
cmp eax, 0
jne 0x40608e
push getpeername
push 0
push 0x4d1a7f
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
mov dword [0x5211f4], 0
jmp 0x406a1f
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
push 1
mov eax, str.resultMsg
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4060c9
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x4c]
push eax
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4060dd
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x40], eax
push str.ywcheckcodemywaytoopen
push dword [ebp - 0x28]
push str.envextendParamsneedHelpNum_3D
push dword [ebp - 0x28]
push str.reqUrlact2607methodinitIndexPageoperType0actCode2607id
mov ecx, 5
call fcn.00401105
add esp, 0x14
mov dword [ebp - 0x44], eax
mov eax, dword [ebp - 0x44]
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x40611a
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x40614e
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x406263
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x406273
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x406286
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x406296
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x4062a6
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4062b6
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4062c6
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x40630e
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x406325
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
mov eax, str.memberMobile
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x18]
push eax
call fcn.0040f121
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x40635d
push ebx
call fcn.004182d0
add esp, 4
cmp dword [ebp - 0x4c], 5
jl 0x406a1a
push getpeername
push 0
push 0x4d1a94
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
mov eax, str.https:__wap.js.10086.cn_nact_action.do
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x4063c5
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
mov eax, str.reqUrlact2607methoddraw2operType0actCode2607envextendParamsywcheckcodemywaytoopen
push eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4063df
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x14], eax
call fcn.00408c0e
mov dword [ebp - 0x44], eax
push str._r_nHost:_wap.js.10086.cn_r_nConnection:_keep_alive_r_nPragma:_no_cache_r_nCache_Control:_no_cache_r_nUpgrade_Insecure_Requests:_1_r_nUser_Agent:_Mozilla_5.0__Linux__Android_6.0__Nexus_5_Build_MRA58N__AppleWebKit_537.36__KHTML__like_Gecko__Chrome_63.0.3239.132_Mobile_Safari_537.36_r_nAccept:_text_html_application_xhtmlxml_application_xml_q0.9_image_webp_image_apng___q0.8_r_nReferer:_http:__wap.js.10086.cn_wquestionnaire_wquestionnaire_page_login.jsp_backurl_r_n
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x406413
push ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x4c], 0
push 0
push dword [ebp - 0x4c]
mov dword [ebp - 0x50], 0
push 0
push dword [ebp - 0x50]
mov dword [ebp - 0x54], 0
push 0
push dword [ebp - 0x54]
push 8
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x58], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
mov dword [ebp - 0x60], 0
push 0
lea eax, [ebp - 0x60]
push eax
mov dword [ebp - 0x64], 0
push 0
lea eax, [ebp - 0x64]
push eax
mov dword [ebp - 0x68], 0
push 0
push dword [ebp - 0x68]
mov dword [ebp - 0x6c], 0
push 0
lea eax, [ebp - 0x6c]
push eax
mov dword [ebp - 0x70], 0
push 0
lea eax, [ebp - 0x70]
push eax
mov dword [ebp - 0x74], 0
push 0
push dword [ebp - 0x74]
mov dword [ebp - 0x78], 0
push 0
lea eax, [ebp - 0x78]
push eax
mov dword [ebp - 0x7c], 0
push 0
lea eax, [ebp - 0x7c]
push eax
push 1
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x80], 0
push 0
lea eax, [ebp - 0x80]
push eax
push 1
lea eax, [ebp - 0xc]
push eax
push 1
lea eax, [ebp - 0x14]
push eax
push 1
push 1
lea eax, [ebp - 0x10]
push eax
call fcn.00409787
mov dword [ebp - 0x84], eax
mov ebx, dword [ebp - 0x80]
test ebx, ebx
je 0x406528
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x406538
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x7c]
test ebx, ebx
je 0x40654b
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x70]
test ebx, ebx
je 0x40655b
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x6c]
test ebx, ebx
je 0x40656b
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x40657b
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x40658b
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x58]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x41beb0
call fcn.004182d6
add esp, 0x10
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x84]
push eax
call fcn.0040dab8
mov dword [ebp - 0x88], eax
mov ebx, dword [ebp - 0x84]
test ebx, ebx
je 0x4065d3
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x88]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4065ea
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x20
call fcn.004182ca
add esp, 4
mov dword [ebp - 0x44], eax
mov ebx, eax
mov edi, eax
xor eax, eax
mov ecx, 8
rep stosd dword es:[edi], eax
push 0
lea eax, [ebp - 0x44]
push eax
mov dword [ebp - 0x48], 0
push 0
push dword [ebp - 0x48]
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov ebx, dword [ebp - 0x44]
push ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x406646
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x40665a
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 4
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x40666e
push ebx
call fcn.004182d0
add esp, 4
pop ebx
add ebx, 8
push ebx
mov ebx, dword [ebx]
test ebx, ebx
je 0x406682
push ebx
call fcn.004182d0
add esp, 4
pop ebx
call fcn.004182d0
add esp, 4
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
push 1
mov eax, str.resultObj.prizeName
mov dword [ebp - 0x48], eax
lea eax, [ebp - 0x48]
push eax
lea eax, [ebp - 0x1c]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x2c]
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4066c6
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x4c]
push eax
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x4066da
push ebx
call fcn.004182d0
add esp, 4
pop eax
mov dword [ebp - 0x20], eax
push getpeername
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x4066f1
mov eax, 0x4c5bfc
push eax
push 0x80000301
push 0
push 4
push 0x80000301
push 0
push dword [ebp + 8]
push 0x30004
push 0x1601237c
push 0x52010001
push 4
mov eax, 2
mov ebx, 0x47e690
call fcn.004182f4
add esp, 0x34
push reloc.OLEAUT32.dll_SysReAllocString
push 0
push 0
push 0
push 0
push 0
push getpeername
push 0
push 0x4d17a4
push getpeername
push 0
mov eax, dword [ebp - 0x20]
test eax, eax
jne 0x40675f
mov eax, 0x4c5bfc
push eax
push 4
mov ebx, 0x418b30
call fcn.004182d6
add esp, 0x34
mov dword [ebp - 0x48], eax
cmp dword [ebp - 0x48], 0xffffffff
je 0x40699f
push 0
mov ebx, 0x418820
call fcn.004182d6
add esp, 4
mov dword [ebp - 0x44], eax
push str.XF.txt
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x4067bc
push ebx
call fcn.004182d0
add esp, 4
push getpeername
push 0
mov eax, dword [ebp - 0x48]
test eax, eax
jne 0x4067cf
mov eax, 0x4c5bfc
push eax
push 1
mov ebx, 0x41a040
call fcn.004182d6
add esp, 0x10
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4067f5
push ebx
call fcn.004182d0
add esp, 4
cmp dword [ebp - 0x4c], 0
jne 0x40687e
push 0
mov ebx, 0x418820
call fcn.004182d6
add esp, 4
mov dword [ebp - 0x44], eax
push str.XF.txt
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x40683c
push ebx
call fcn.004182d0
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
push 0x4c5bfd
push getpeername
push 0
mov eax, dword [ebp - 0x48]
test eax, eax
jne 0x40685b
mov eax, 0x4c5bfc
push eax
push 2
mov ebx, 0x41a0d0
call fcn.004182d6
add esp, 0x1c
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x40687e
push ebx
call fcn.004182d0
add esp, 4
push 0
mov ebx, 0x418820
call fcn.004182d6
add esp, 4
mov dword [ebp - 0x44], eax
push str.XF.txt
push dword [ebp - 0x44]
mov ecx, 2
call fcn.00401105
add esp, 8
mov dword [ebp - 0x48], eax
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x4068bb
push ebx
call fcn.004182d0
add esp, 4
push 0
push 0
push 0
push 0x80000301
push 0
push 5
push getpeername
push 0
mov eax, dword [ebp - 0x48]
test eax, eax
jne 0x4068e0
mov eax, 0x4c5bfc
push eax
push 3
mov ebx, 0x41a3c0
call fcn.004182d6
add esp, 0x28
mov dword [ebp - 0x4c], eax
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x406906
push ebx
call fcn.004182d0
add esp, 4
mov eax, dword [ebp - 0x4c]
mov dword [ebp - 0x24], eax
push 0x80000301
push 0
push dword [ebp - 0x24]
push 1
mov ebx, 0x41a590
call fcn.004182d6
add esp, 0x10
push dword [ebp - 8]
push 0x4d17b1
push dword [ebp - 4]
mov ecx, 3
call fcn.00401105
add esp, 0xc
mov dword [ebp - 0x44], eax
push getpeername
push 0
mov eax, dword [ebp - 0x44]
test eax, eax
jne 0x406956
mov eax, 0x4c5bfc
push eax
push 0x80000301
push 0
push dword [ebp - 0x24]
push 2
mov ebx, 0x41a760
call fcn.004182d6
add esp, 0x1c
mov ebx, dword [ebp - 0x44]
test ebx, ebx
je 0x406983
push ebx
call fcn.004182d0
add esp, 4
push 0x80000301
push 0
push dword [ebp - 0x24]
push 1
mov ebx, 0x41a3e0
call fcn.004182d6
add esp, 0x10
push 0
mov ebx, 0x41a020
call fcn.004182d6
add esp, 4
push reloc.WS2_32.dll_closesocket
push edx
push eax
push 1
mov ebx, 0x419c00
call fcn.004182d6
add esp, 0x10
mov dword [ebp - 0x4c], eax
push dword [ebp - 0x20]
push str._br_
push dword [ebp - 0x4c]
mov ecx, 3
call fcn.00401105
add esp, 0xc
mov dword [ebp - 0x50], eax
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x4069f8
push ebx
call fcn.004182d0
add esp, 4
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0040f2ac
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x406a15
push ebx
call fcn.004182d0
add esp, 4
jmp 0x406a1f
jmp 0x4055c5
push 0xa
call fcn.0040efad
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x406a39
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 8]
test ebx, ebx
je 0x406a49
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x406a59
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x406a69
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x406a79
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x406a89
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x1c]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x406aa9
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x28]
test ebx, ebx
je 0x406ab9
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x406ac9
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x406ad9
push ebx
call fcn.004182d0
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x406ae9