Function at 0x42e8e6
Capabilities:
Get geographical location

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x6c
mov dword [ebp - 4], 0
push 0xc
call fcn.004713fa
add esp, 4
mov dword [ebp - 8], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
mov dword [ebx + 8], 0
mov dword [ebx], 0x53ef47
push ebx
add ebx, 8
push ebx
push 8
call fcn.004713fa
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.004280a5
pop ebx
mov dword [ebp - 0xc], 0
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x42ef94
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x42ec65
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push 0xffffffffffffffff
push 8
push 0x16068b2d
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
push str.api_id318460
push dword [ebp - 0x14]
push str.operator4scope
push dword [ebp - 0x10]
push str.project_id
push dword [0x594520]
push str.http:__api.sqhyw.net:81_api_get_mobile_token
mov ecx, 7
call fcn.0040114d
add esp, 0x1c
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42ea12
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42ea22
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x28], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
lea eax, [ebp - 0x18]
push eax
call fcn.00422fa6
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42eb39
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42eb49
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42eb59
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42eb69
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42eb79
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42eb89
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x42eb99
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42eba9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42ebb9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42ebc9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x28]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x42ebff
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42ec25
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x68]
push eax
call fcn.00427917
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42ec48
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42ec5c
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x42ef25
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push 0xffffffffffffffff
push 8
push 0x16068b2d
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
push str.api_id318460
push dword [ebp - 0x14]
push str.scope
push dword [ebp - 0x10]
push str.project_id
push dword [0x594520]
push str.http:__api.sqhyw.net:81_api_get_mobile_token
mov ecx, 7
call fcn.0040114d
add esp, 0x1c
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42ecd7
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42ece7
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x28], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
mov dword [ebp - 0x60], 0
push 0
push dword [ebp - 0x60]
lea eax, [ebp - 0x18]
push eax
call fcn.00422fa6
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x42edfe
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x42ee0e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42ee1e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42ee2e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42ee3e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42ee4e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x42ee5e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ee6e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x42ee7e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42ee8e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x28]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x64]
test eax, eax
jne 0x42eec4
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42eeea
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x68]
push eax
call fcn.00427917
mov dword [ebp - 0x6c], eax
mov ebx, dword [ebp - 0x68]
test ebx, ebx
je 0x42ef0d
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x6c]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42ef21
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, str.mobile
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42ef7c
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x42ef90
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x42f56c
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x42f26e
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.operator
push dword [ebp - 0x10]
push str.itemId
push dword [0x594524]
push str.http:__api1.shm178.net_api_getPhone_token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42f02b
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42f142
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42f152
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42f162
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42f172
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42f182
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42f192
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42f1a2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42f1b2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42f1c2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42f1d2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42f208
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42f22e
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42f251
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42f265
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x42f4fd
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.exploit21690
push dword [ebp - 0x10]
push str.itemId
push dword [0x594524]
push str.http:__api1.shm178.net_api_getPhone_token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42f2bf
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42f3d6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42f3e6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42f3f6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42f406
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42f416
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42f426
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42f436
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42f446
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42f456
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42f466
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42f49c
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42f4c2
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42f4e5
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42f4f9
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, str.data_0_.phone
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42f554
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x42f568
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 2
jne 0x42fb3f
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x42f846
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.ascription1
push dword [ebp - 0x10]
push str.sid
push dword [0x594528]
push str.http:__api.lxy8.net_sms_api_getPhone_token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42f603
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42f71a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42f72a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42f73a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42f74a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42f75a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42f76a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42f77a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42f78a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42f79a
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42f7aa
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42f7e0
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42f806
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42f829
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42f83d
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x42fad0
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push dword [ebp - 0x10]
push str.sid
push dword [0x594528]
push str.http:__api.lxy8.net_sms_api_getPhone_token
mov ecx, 4
call fcn.0040114d
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42f892
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42f9a9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42f9b9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42f9c9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42f9d9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42f9e9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42f9f9
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42fa09
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42fa19
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42fa29
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42fa39
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42fa6f
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42fa95
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x42fab8
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42facc
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, 0x5417f9
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42fb27
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x42fb3b
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 3
jne 0x4300d6
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x42fdf6
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.qygjzyys0qyxz0authoryimingyysxz2yys4
push dword [ebp - 0x10]
push str.qylx0xmid
push dword [0x59452c]
push str.http:__115.231.8.153:8888_api_getjmphone_yysxz0token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42fbd6
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42fced
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42fcfd
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42fd0d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42fd1d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42fd2d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42fd3d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42fd4d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42fd5d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42fd6d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42fd7d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x42fdb3
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x42fdd9
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x42fded
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x430062
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.qygjzyys0qyxz0authoryiming
push dword [ebp - 0x10]
push str.qylx0xmid
push dword [0x59452c]
push str.http:__115.231.8.153:8888_api_getjmphone_yysxz0token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x42fe47
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x42ff5e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x42ff6e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x42ff7e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x42ff8e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x42ff9e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x42ffae
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x42ffbe
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x42ffce
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x42ffde
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x42ffee
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x430024
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x43004a
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43005e
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov eax, 0x53c0dc
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x18]
push eax
mov eax, 0x541899
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
lea eax, [ebp - 4]
push eax
call fcn.0042669d
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x4300ae
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4300be
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x20]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4300d2
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 4
jne 0x430706
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x4303dc
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push 0xffffffffffffffff
push 8
push 0x16068b2d
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
push str.api_idyiming6
push dword [ebp - 0x14]
push str.operator4scope
push dword [ebp - 0x10]
push str.project_id
push dword [0x594530]
push str.https:__api.miyun.pro_api_get_mobile_token
mov ecx, 7
call fcn.0040114d
add esp, 0x1c
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43018e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43019e
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x28], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
push 1
push 0
lea eax, [ebp - 0x18]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x4302b0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4302c0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4302d0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4302e0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x4302f0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x430300
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x430310
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x430320
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x430330
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x430340
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x28]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x430376
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x43039c
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4303bf
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4303d3
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x430697
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push 0xffffffffffffffff
push 8
push 0x16068b2d
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
push str.api_idyiming6
push dword [ebp - 0x14]
push str.scope
push dword [ebp - 0x10]
push str.project_id
push dword [0x594530]
push str.https:__api.miyun.pro_api_get_mobile_token
mov ecx, 7
call fcn.0040114d
add esp, 0x1c
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43044e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43045e
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
mov dword [ebp - 0x24], 0
push 0
push dword [ebp - 0x24]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x28], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x28]
push eax
mov dword [ebp - 0x2c], 0
push 0
push dword [ebp - 0x2c]
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
lea eax, [ebp - 0x34]
push eax
mov dword [ebp - 0x38], 0
push 0
push dword [ebp - 0x38]
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
lea eax, [ebp - 0x40]
push eax
mov dword [ebp - 0x44], 0
push 0
push dword [ebp - 0x44]
mov dword [ebp - 0x48], 0
push 0
lea eax, [ebp - 0x48]
push eax
mov dword [ebp - 0x4c], 0
push 0
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
lea eax, [ebp - 0x5c]
push eax
push 1
push 0
lea eax, [ebp - 0x18]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x430570
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x430580
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x430590
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4305a0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x4305b0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x4305c0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x40]
test ebx, ebx
je 0x4305d0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x4305e0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x34]
test ebx, ebx
je 0x4305f0
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x430600
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x28]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x430636
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x43065c
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x43067f
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x430693
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, str.mobile
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4306ee
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x430702
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 5
jne 0x430cd4
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x4309db
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.country_codeCNProvinceascription2authoryiming6
push dword [ebp - 0x10]
push str.sid
push dword [0x594534]
push str.http:__api.haozhuma.com_sms__apigetPhonetoken
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43079d
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4308af
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4308bf
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4308cf
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x4308df
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x4308ef
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4308ff
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43090f
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43091f
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x43092f
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43093f
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x430975
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x43099b
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x60]
push eax
call fcn.00427917
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x4309be
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4309d2
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x430c65
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.country_codeCNProvinceauthoryiming6
push dword [ebp - 0x10]
push str.sid
push dword [0x594534]
push str.http:__api.haozhuma.com_sms__apigetPhonetoken
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x430a2c
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x430b3e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x430b4e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x430b5e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x430b6e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x430b7e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x430b8e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x430b9e
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x430bae
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x430bbe
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x430bce
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x430c04
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x430c2a
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x60]
push eax
call fcn.00427917
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x430c4d
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x430c61
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, 0x5417f9
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x430cbc
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x430cd0
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 6
jne 0x4312f8
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x430fa9
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.rdyiming6operator1
push dword [ebp - 0x10]
push str.id
push dword [0x594538]
push str.http:__api.weilai.best_getphone_token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x430d6b
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x430e7d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x430e8d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x430e9d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x430ead
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x430ebd
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x430ecd
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x430edd
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x430eed
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x430efd
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x430f0d
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x430f43
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x430f69
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x60]
push eax
call fcn.00427917
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x430f8c
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x430fa0
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x431233
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.rdyiming6
push dword [ebp - 0x10]
push str.id
push dword [0x594538]
push str.http:__api.weilai.best_getphone_token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x430ffa
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
push 1
push 0
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x5c], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43110c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x43111c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x43112c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x43113c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x43114c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x43115c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x43116c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x43117c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x43118c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x43119c
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x5c]
test eax, eax
jne 0x4311d2
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x5c]
test ebx, ebx
je 0x4311f8
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x60]
push eax
call fcn.00427917
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x43121b
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x64]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x43122f
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, 0x5419b9
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x43128a
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [0x59453c]
test ebx, ebx
je 0x4312a1
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [0x59453c], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, 0x5417f9
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4312e0
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4312f4
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 7
jne 0x4318b4
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x4315d2
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.card2
push dword [ebp - 0x10]
push str.id
push dword [0x594540]
push str.http:__api.my531.com_GetPhone__token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43138f
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x4314a6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x4314b6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x4314c6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x4314d6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x4314e6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x4314f6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x431506
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x431516
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x431526
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x431536
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x43156c
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x431592
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x4315b5
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x4315c9
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x43185c
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push dword [ebp - 0x10]
push str.id
push dword [0x594540]
push str.http:__api.my531.com_GetPhone__token
mov ecx, 4
call fcn.0040114d
add esp, 0x10
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43161e
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x431735
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x431745
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x431755
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x431765
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x431775
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x431785
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x431795
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x4317a5
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x4317b5
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x4317c5
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x4317fb
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x431821
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x431844
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x431858
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov dword [ebp - 0x14], 0
push 0
push dword [ebp - 0x14]
mov eax, 0x5419f1
mov dword [ebp - 0x18], eax
lea eax, [ebp - 0x18]
push eax
lea eax, [ebp - 4]
push eax
call fcn.00431f39
mov dword [ebp - 0x1c], eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x43189c
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x1c]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x4318b0
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
push 0xffffffffffffffff
push 0x13
push 0x16068b69
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 8
jne 0x431ee2
push 0xffffffffffffffff
push 0x12
push 0x16068b5f
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 1
jne 0x431b8e
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.developeryiming6selectOperator3mobileCarrier5mobileCarrier6
push dword [ebp - 0x10]
push str.projectId
push dword [0x594544]
push str.http:__www.dbnx.xyz:7923_api_v1_getphonenumber_token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x43194b
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x431a62
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x431a72
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x431a82
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x431a92
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x431aa2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x431ab2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x431ac2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x431ad2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x431ae2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x431af2
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x431b28
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x431b4e
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x431b71
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x431b85
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x431e1d
push 0xffffffffffffffff
push 8
push 0x16068b5a
push 0x52068b23
call fcn.0047141e
add esp, 0x10
mov dword [ebp - 0x10], eax
push str.developeryiming6mobileCarrier6
push dword [ebp - 0x10]
push str.projectId
push dword [0x594544]
push str.http:__www.dbnx.xyz:7923_api_v1_getphonenumber_token
mov ecx, 5
call fcn.0040114d
add esp, 0x14
mov dword [ebp - 0x14], eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x431bdf
push ebx
call fcn.00471400
add esp, 4
mov dword [ebp - 0x18], 0
push 0
push dword [ebp - 0x18]
mov dword [ebp - 0x1c], 0
push 0
push dword [ebp - 0x1c]
mov dword [ebp - 0x20], 0
push 0
push dword [ebp - 0x20]
push 8
call fcn.004713fa
add esp, 4
mov dword [ebp - 0x24], eax
mov ebx, eax
mov dword [ebx], 0
mov dword [ebx + 4], 0
push 0
lea eax, [ebp - 0x24]
push eax
mov dword [ebp - 0x28], 0
push 0
push dword [ebp - 0x28]
mov dword [ebp - 0x2c], 0
push 0
lea eax, [ebp - 0x2c]
push eax
mov dword [ebp - 0x30], 0
push 0
lea eax, [ebp - 0x30]
push eax
mov dword [ebp - 0x34], 0
push 0
push dword [ebp - 0x34]
mov dword [ebp - 0x38], 0
push 0
lea eax, [ebp - 0x38]
push eax
mov dword [ebp - 0x3c], 0
push 0
lea eax, [ebp - 0x3c]
push eax
mov dword [ebp - 0x40], 0
push 0
push dword [ebp - 0x40]
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
lea eax, [ebp - 0x4c]
push eax
mov dword [ebp - 0x50], 0
push 0
lea eax, [ebp - 0x50]
push eax
mov dword [ebp - 0x54], 0
push 0
lea eax, [ebp - 0x54]
push eax
mov dword [ebp - 0x58], 0
push 0
lea eax, [ebp - 0x58]
push eax
mov dword [ebp - 0x5c], 0
push 0
push dword [ebp - 0x5c]
lea eax, [ebp - 0x14]
push eax
call fcn.00422fa6
mov dword [ebp - 0x60], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x431cf6
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x58]
test ebx, ebx
je 0x431d06
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x54]
test ebx, ebx
je 0x431d16
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x50]
test ebx, ebx
je 0x431d26
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x4c]
test ebx, ebx
je 0x431d36
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x48]
test ebx, ebx
je 0x431d46
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x3c]
test ebx, ebx
je 0x431d56
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x38]
test ebx, ebx
je 0x431d66
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x30]
test ebx, ebx
je 0x431d76
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x2c]
test ebx, ebx
je 0x431d86
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0x24]
push ebx
push 0x10030
push 0
push ebx
push 1
mov ebx, 0x475b50
call fcn.00471406
add esp, 0x10
call fcn.00471400
add esp, 4
push reloc.WS2_32.dll_getpeername
push 0
mov eax, dword [ebp - 0x60]
test eax, eax
jne 0x431dbc
mov eax, 0x53c0b6
push eax
push 1
mov ebx, 0x473720
call fcn.00471406
add esp, 0x10
mov dword [ebp - 0x64], eax
mov ebx, dword [ebp - 0x60]
test ebx, ebx
je 0x431de2
push ebx
call fcn.00471400
add esp, 4
push 1
push 1
lea eax, [ebp - 0x64]
push eax
call fcn.00427917
mov dword [ebp - 0x68], eax
mov ebx, dword [ebp - 0x64]
test ebx, ebx
je 0x431e05
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x68]
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x431e19
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
lea eax, [ebp - 4]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0xc]
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, str.data_0_.mobileNo
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x431e74
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x431e88
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [ebp - 0xc], eax
mov dword [ebp - 0x10], 0
push 0
push dword [ebp - 0x10]
mov eax, str.data_0_.mid
mov dword [ebp - 0x14], eax
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 8]
push eax
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x34]
mov dword [ebp - 0x18], eax
mov ebx, dword [ebp - 0x14]
test ebx, ebx
je 0x431ec5
push ebx
call fcn.00471400
add esp, 4
mov eax, dword [ebp - 0x18]
push eax
mov ebx, dword [0x594548]
test ebx, ebx
je 0x431edc
push ebx
call fcn.00471400
add esp, 4
pop eax
mov dword [0x594548], eax
mov eax, dword [ebp - 0xc]
test eax, eax
je 0x431efe
push eax
mov ebx, eax
call fcn.004010e2
inc eax
push eax
call fcn.004713fa
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x431f03
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x431f14
push ebx
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 8]
push ebx
mov eax, dword [ebx]
call dword [eax]
call fcn.00471400
add esp, 4
mov ebx, dword [ebp - 0xc]
test ebx, ebx
je 0x431f34
push ebx
call fcn.00471400
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret