Function at 0x40b2a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x443edb
push eax
mov eax, 0x12c4
mov dword fs:[0], esp
call fcn.00441a80
push ebp
push esi
mov esi, ecx
push edi
xor edi, edi
mov eax, dword [esi + 0x68]
cmp eax, edi
jne 0x40b3ce
push edi
lea ecx, [esp + 0x3c]
call fcn.00413fb0
lea ecx, [esp + 0x38]
mov dword [esp + 0x12d8], edi
call sub.MFC42.DLL_CDialog::DoModal
cmp eax, 1
jne 0x40b37f
lea ecx, [esp + 0x10]
call sub.MFC42.DLL_CString::CString_3
lea eax, [esp + 0x10]
lea ecx, [esi + 0x12a8]
push eax
mov byte [esp + 0x12dc], 1
call sub.MFC42.DLL_CWnd::GetWindowTextA
mov edx, dword [esp + 0x10]
or ecx, 0xffffffff
mov edi, edx
xor eax, eax
mov dword [esi + 0xe4], edx
lea ebp, [esi + 0xe0]
repne scasb al, byte es:[edi]
not ecx
push ebp
push ecx
push edx
mov ecx, esi
call fcn.00407700
lea ecx, [esp + 0xc]
call sub.MFC42.DLL_CString::CString_3
mov ecx, dword [ebp]
lea edx, [esp + 0xc]
push ecx
push str.http:__www.ancamera.co.kr_home_member_login.html_rtn
push str._s_s
push edx
mov byte [esp + 0x12e8], 2
call sub.MFC42.DLL_CString::Format
mov eax, dword [esp + 0x1c]
add esp, 0x10
mov ecx, dword [esi + 0x60]
push 0
push 0
push 0
push 0
push 0
push eax
call sub.MFC42.DLL_CHtmlView::Navigate2
lea ecx, [esp + 0xc]
mov byte [esp + 0x12d8], 1
call sub.MFC42.DLL_CString::CString
lea ecx, [esp + 0x10]
mov byte [esp + 0x12d8], 0
call sub.MFC42.DLL_CString::CString
lea ecx, [esp + 0xa0]
mov dword [esp + 0x12d8], 4
call fcn.0042dc90
lea ecx, [esp + 0x98]
mov byte [esp + 0x12d8], 3
mov dword [esp + 0x98], 0x448d00
call fcn.004011b0
lea ecx, [esp + 0x38]
mov dword [esp + 0x12d8], 0xffffffff
call fcn.004412fa
jmp 0x40b80e
cmp eax, 1
jne 0x40b80e
push ebx
lea ecx, [esp + 0x14]
call sub.MFC42.DLL_CString::CString_3
mov eax, dword [esi + 0x1a30]
mov ebx, 5
cmp eax, edi
mov dword [esp + 0x12dc], ebx
je 0x40b412
mov ecx, dword [esi + 0x20]
push edi
push 0xf120
push 0x112
push ecx
call dword [sym.imp.USER32.dll_SendMessageA]
mov dword [esi + 0x1a30], edi
mov eax, dword [esi + 0x20]
lea edx, [esp + 0x1c]
push edx
push eax
call dword [sym.imp.USER32.dll_GetClientRect]
mov edx, dword [esi + 0x20]
lea ecx, [esp + 0x2c]
push ecx
push edx
call dword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [esi + 0x114]
mov edx, dword [esi + 0x60]
push 0x64
mov ecx, dword [eax + 0x304]
lea eax, [esp + 0x14]
push ecx
mov ecx, dword [esi + 0x124]
push edx
push eax
call fcn.00429c20
push eax
lea ecx, [esp + 0x18]
mov byte [esp + 0x12e0], 6
call fcn.004415e2
lea ecx, [esp + 0x10]
mov byte [esp + 0x12dc], bl
call sub.MFC42.DLL_CString::CString
mov ecx, dword [esp + 0x28]
mov eax, dword [esp + 0x20]
mov edx, dword [esp + 0x24]
sub ecx, eax
sub ecx, 0x90
push edi
push ecx
mov ecx, dword [esp + 0x24]
sub edx, ecx
mov ecx, dword [esi + 0x60]
sub edx, 8
push edx
push 0x79
push 4
call sub.MFC42.DLL_CWnd::MoveWindow
mov eax, dword [esi + 0x20]
push 1
push edi
push eax
call dword [sym.imp.USER32.dll_InvalidateRect]
lea ecx, [esp + 0x18]
push ecx
mov ecx, 0x4579a8
call fcn.00402d30
push str.ancamera.ini
lea edx, [esp + 0x14]
push eax
push edx
mov byte [esp + 0x12e8], 7
call sub.MFC42.DLL_operator_2
mov ecx, dword [esi + 0x124]
mov eax, dword [eax]
push eax
mov ecx, dword [ecx + 0x88]
push ecx
push str.LASTCAPTUREPATH
push str.OPTION
call dword [sym.imp.KERNEL32.dll_WritePrivateProfileStringA]
lea ecx, [esp + 0x10]
call sub.MFC42.DLL_CString::CString
lea ecx, [esp + 0x18]
mov byte [esp + 0x12dc], bl
call sub.MFC42.DLL_CString::CString
mov edx, dword [esi + 0x114]
cmp dword [edx + 0x304], edi
je 0x40b7f9
push edi
lea ecx, [esp + 0x20c]
call fcn.004198e0
lea ecx, [esp + 0x208]
mov byte [esp + 0x12dc], 8
call sub.MFC42.DLL_CDialog::DoModal
lea ecx, [esp + 0x12a8]
mov byte [esp + 0x12dc], 0x22
call sub.MFC42.DLL_CString::CString
lea ecx, [esp + 0x12a4]
mov byte [esp + 0x12dc], 0x21
call sub.MFC42.DLL_CString::CString
lea ecx, [esp + 0x12a0]
mov byte [esp + 0x12dc], 0x20
call sub.MFC42.DLL_CString::CString
lea eax, [esp + 0x127c]
mov ebp, 0x448b98
mov dword [esp + 0x18], eax
mov dword [esp + 0x127c], ebp
lea ecx, [esp + 0x127c]
mov byte [esp + 0x12dc], 0x23
call sub.MFC42.DLL_CGdiObject::DeleteObject
mov edi, 0x448bc0
lea ecx, [esp + 0x1274]
mov dword [esp + 0x127c], edi
mov dword [esp + 0x18], ecx
mov dword [esp + 0x1274], ebp
lea ecx, [esp + 0x1274]
mov byte [esp + 0x12dc], 0x24
call sub.MFC42.DLL_CGdiObject::DeleteObject
mov esi, 0x448d00
lea ecx, [esp + 0x126c]
mov dword [esp + 0x1274], edi
mov byte [esp + 0x12dc], 0x1d
mov dword [esp + 0x126c], esi
call fcn.004011b0
lea ecx, [esp + 0x1264]
mov byte [esp + 0x12dc], 0x1c
mov dword [esp + 0x1264], esi
call fcn.004011b0
lea edx, [esp + 0x125c]
mov dword [esp + 0x125c], ebp
mov dword [esp + 0x18], edx
lea ecx, [esp + 0x125c]
mov byte [esp + 0x12dc], 0x25
call sub.MFC42.DLL_CGdiObject::DeleteObject
lea ecx, [esp + 0x1254]
mov dword [esp + 0x125c], edi
mov byte [esp + 0x12dc], 0x1a
mov dword [esp + 0x1254], esi
call fcn.004011b0
lea ecx, [esp + 0x124c]
mov byte [esp + 0x12dc], 0x19
mov dword [esp + 0x124c], esi
call fcn.004011b0
lea ecx, [esp + 0x1244]
mov byte [esp + 0x12dc], 0x18
mov dword [esp + 0x1244], esi
call fcn.004011b0
lea eax, [esp + 0x123c]
mov dword [esp + 0x123c], ebp
mov dword [esp + 0x18], eax
lea ecx, [esp + 0x123c]
mov byte [esp + 0x12dc], 0x26
call sub.MFC42.DLL_CGdiObject::DeleteObject
lea ecx, [esp + 0x1234]
mov dword [esp + 0x123c], edi
mov byte [esp + 0x12dc], 0x16
mov dword [esp + 0x1234], esi
call fcn.004011b0
lea ecx, [esp + 0x11f4]
mov byte [esp + 0x12dc], 0x15
call fcn.00441438
lea ecx, [esp + 0x11b4]
mov byte [esp + 0x12dc], 0x14
call fcn.00441438
lea ecx, [esp + 0x1050]
mov byte [esp + 0x12dc], 0x13
call fcn.0042dc90
lea ecx, [esp + 0xeec]
mov byte [esp + 0x12dc], 0x12
call fcn.0042dc90
lea ecx, [esp + 0xd88]
mov byte [esp + 0x12dc], 0x11
call fcn.0042dc90
lea ecx, [esp + 0xc24]
mov byte [esp + 0x12dc], 0x10
call fcn.0042dc90
lea ecx, [esp + 0xac0]
mov byte [esp + 0x12dc], 0xf
call fcn.0042dc90
lea ecx, [esp + 0x95c]
mov byte [esp + 0x12dc], 0xe
call fcn.0042dc90
lea ecx, [esp + 0x7f8]
mov byte [esp + 0x12dc], 0xd
call fcn.0042dc90
lea ecx, [esp + 0x694]
mov byte [esp + 0x12dc], 0xc
call fcn.0042dc90
lea ecx, [esp + 0x530]
mov byte [esp + 0x12dc], 0xb
call fcn.0042dc90
lea ecx, [esp + 0x3cc]
mov byte [esp + 0x12dc], 0xa
call fcn.0042dc90
lea ecx, [esp + 0x268]
mov byte [esp + 0x12dc], 9
call fcn.0042dc90
lea ecx, [esp + 0x208]
mov byte [esp + 0x12dc], bl
call fcn.004412fa
lea ecx, [esp + 0x14]
mov dword [esp + 0x12dc], 0xffffffff
call sub.MFC42.DLL_CString::CString
pop ebx
mov ecx, dword [esp + 0x12d0]
pop edi
pop esi
pop ebp
mov dword fs:[0], ecx
add esp, 0x12d0
ret