Function at 0x4026f3
Capabilities:
Read .ini file

Disassembly:
jmp 0x6bfd31
mov eax, 0x807498
call fcn.0072bca0
sub esp, 0x18
push ebx
push esi
mov esi, ecx
push edi
cmp dword [esi + 0x604], 1
jne 0x6bfed4
push dword [0x8be79c]
call dword [sym.imp.MSVCRT.dll_atoi]
push eax
call fcn.00766310
pop ecx
pop ecx
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x8be798
call sub.MFC42.DLL_CString::CString_4
lea eax, [ebp - 0x14]
mov edi, 0x8bd730
push eax
mov ecx, edi
call fcn.0073fd60
push dword [eax]
call fcn.00766170
lea ecx, [ebp - 0x14]
call sub.MFC42.DLL_CString::CString
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push str._lanchsuniqueui
call sub.MFC42.DLL_CString::CString_1
call fcn.00766470
push dword [0x8be7c0]
call fcn.00766520
pop ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x8be794
call sub.MFC42.DLL_CString::CString_4
call fcn.007664c0
pop ecx
mov ebx, 0x8be7a0
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push ebx
call sub.MFC42.DLL_CString::CString_4
lea eax, [ebp - 0x14]
mov ecx, edi
push eax
call fcn.0073fd60
push dword [eax]
and dword [ebp - 4], 0
call fcn.00766430
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x14]
call sub.MFC42.DLL_CString::CString
push ecx
mov ecx, esp
mov dword [ebp - 0x1c], esp
push str.http:__www.xiaojl.com_iplist.html
call sub.MFC42.DLL_CString::CString_1
push ecx
mov dword [ebp - 4], 1
mov ecx, esp
mov dword [ebp - 0x20], esp
push str.http:__zy.anjian.com_api_memberapi.php_actionfindpasswd
call sub.MFC42.DLL_CString::CString_1
push ecx
mov byte [ebp - 4], 2
mov ecx, esp
mov dword [ebp - 0x24], esp
push str.http:__zy.anjian.com_api_memberapi.php_actionregister
call sub.MFC42.DLL_CString::CString_1
push ecx
mov byte [ebp - 4], 3
mov edx, esp
mov dword [ebp - 0x14], esp
push 0
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push ebx
mov dword [ebp - 0x14], edx
call sub.MFC42.DLL_CString::CString_4
mov eax, dword [ebp - 0x14]
mov ecx, edi
push eax
call fcn.0073fd60
or dword [ebp - 4], 0xffffffff
lea edi, [esi + 0x364]
mov ecx, edi
call fcn.0040226b
cmp dword [esi + 0x5e0], 0
je 0x6bffd9
push 1
mov ecx, esi
call fcn.0040169a
lea eax, [ebp - 0x14]
push 0xf22c
push eax
call fcn.004017c1
pop ecx
pop ecx
push dword [eax]
lea ecx, [esi + 0x120]
mov dword [ebp - 4], 4
call sub.MFC42.DLL_CWnd::SetWindowTextA
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x14]
call sub.MFC42.DLL_CString::CString
call fcn.00401ec9
test eax, eax
je 0x6bfec5
mov eax, dword [eax + 0x20]
push 0
push eax
mov ecx, edi
call fcn.00401fa5
jmp 0x6bffd9
call sub.MFC42.DLL_AfxGetModuleState
mov eax, dword [eax + 4]
xor ebx, ebx
push dword [eax + 0x94]
push ebx
push str.LastLoginServer
push str.General
call dword [sym.imp.KERNEL32.dll_GetPrivateProfileIntA]
push ebx
push eax
push 0x14e
push dword [esi + 0x2c0]
call dword [sym.imp.USER32.dll_SendMessageA]
push ebx
push ecx
mov ecx, esp
mov dword [ebp - 0x24], esp
push 0x8be7a0
call sub.MFC42.DLL_CString::CString_4
lea eax, [ebp - 0x14]
mov ecx, 0x8bd730
push eax
call fcn.0073fd60
push dword [eax]
mov dword [ebp - 4], 5
call fcn.00766430
or dword [ebp - 4], 0xffffffff
pop ecx
lea ecx, [ebp - 0x14]
call sub.MFC42.DLL_CString::CString
lea eax, [ebp - 0x14]
push eax
call fcn.00766410
mov ecx, dword [0x8be788]
mov eax, dword [eax]
mov edi, dword [sym.imp.MSVCRT.dll__mbscmp]
push ecx
push eax
call edi
add esp, 0xc
test eax, eax
jne 0x6bff80
mov eax, dword [0x8be788]
push 0x8bd670
push eax
call edi
test eax, eax
setne al
pop ecx
cmp al, bl
pop ecx
mov byte [ebp - 0xd], 1
jne 0x6bff83
mov byte [ebp - 0xd], bl
lea ecx, [ebp - 0x14]
call sub.MFC42.DLL_CString::CString
cmp byte [ebp - 0xd], bl
je 0x6bff98
push ebx
call fcn.00766150
jmp 0x6bffd9
push 1
mov ecx, esi
call fcn.00401316
lea eax, [ebp - 0x18]
push 0xf22c
push eax
call fcn.004017c1
pop ecx
pop ecx
push dword [eax]
lea ecx, [esi + 0x260]
mov dword [ebp - 4], 6
call sub.MFC42.DLL_CWnd::SetWindowTextA
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x18]
call sub.MFC42.DLL_CString::CString
push ebx
mov ecx, esi
call fcn.004025f4
mov ecx, dword [ebp - 0xc]
pop edi
pop esi
mov dword fs:[0], ecx
pop ebx
leave
ret