Function at 0x406838
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov eax, 0x43c1d6
call fcn.0041aa98
sub esp, 0xc
push ebx
push esi
push edi
push ecx
mov esi, ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push str.Alicall_install_wizard
call fcn.0040630c
and dword [ebp - 4], 0
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x44051c
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x44050c
mov byte [ebp - 4], 1
call fcn.0040630c
or edi, 0xffffffff
push 1
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Welcome_to_use_Alicall
call fcn.0040630c
push 2
pop ebx
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x4404bc
mov dword [ebp - 4], ebx
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x44049c
mov byte [ebp - 4], 3
call fcn.0040630c
push ebx
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Please_select_the_path_to_install_Alicall
call fcn.0040630c
push 4
pop ebx
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x440428
mov dword [ebp - 4], ebx
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x440408
mov byte [ebp - 4], 5
call fcn.0040630c
push 3
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Installing__Alicall__Please_waite......
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push str.ck_W
mov dword [ebp - 4], 6
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x440364
mov byte [ebp - 4], 7
call fcn.0040630c
push ebx
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Congratulations__You_have_installed__Alicall_
call fcn.0040630c
push 8
pop ebx
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x4402e8
mov dword [ebp - 4], ebx
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x4402c8
mov byte [ebp - 4], 9
call fcn.0040630c
push 5
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Welcome
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x4402ac
mov dword [ebp - 4], 0xa
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x4402a0
mov byte [ebp - 4], 0xb
call fcn.0040630c
push 6
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Select_path
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x44027c
mov dword [ebp - 4], 0xc
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x440270
mov byte [ebp - 4], 0xd
call fcn.0040630c
push 7
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Installing
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x440250
mov dword [ebp - 4], 0xe
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x440248
mov byte [ebp - 4], 0xf
call fcn.0040630c
push ebx
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Finished
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
mov ebx, 0x44022c
push ebx
mov dword [ebp - 4], 0x10
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push ebx
mov byte [ebp - 4], 0x11
call fcn.0040630c
push 9
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.This_wizard_will_install__Alicall__into_your_computer
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x440190
mov dword [ebp - 4], 0x12
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x440160
mov byte [ebp - 4], 0x13
call fcn.0040630c
push 0x10
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Please_choose_the_languange:
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x4400f8
mov dword [ebp - 4], 0x14
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x4400cc
mov byte [ebp - 4], 0x15
call fcn.0040630c
push 0x11
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Yes_I_have_acceptted_the
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x440080
mov dword [ebp - 4], 0x16
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x440068
mov byte [ebp - 4], 0x17
call fcn.0040630c
push 0x12
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.License_agreement
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x44002c
mov dword [ebp - 4], 0x18
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x440014
mov byte [ebp - 4], 0x19
call fcn.0040630c
push 0x13
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Creation_of:
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43ffe4
mov dword [ebp - 4], 0x1a
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43ffd0
mov byte [ebp - 4], 0x1b
call fcn.0040630c
push 0x14
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Desktop_shortcut
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43ff9c
mov dword [ebp - 4], 0x1c
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43ff9c
mov byte [ebp - 4], 0x1d
call fcn.0040630c
push 0x15
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Quick_start
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43ff78
mov dword [ebp - 4], 0x1e
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43ff6c
mov byte [ebp - 4], 0x1f
call fcn.0040630c
push 0x16
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Browse
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43ff50
mov dword [ebp - 4], 0x20
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43ff44
mov byte [ebp - 4], 0x21
call fcn.0040630c
push 0x17
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Select_the_path_to_install
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fef4
mov dword [ebp - 4], 0x22
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fedc
mov byte [ebp - 4], 0x23
call fcn.0040630c
push 0x18
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Run__Alicall__now
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fea4
mov dword [ebp - 4], 0x24
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fe90
mov byte [ebp - 4], 0x25
call fcn.0040630c
push 0x19
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.View__Alicall__features
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fe4c
mov dword [ebp - 4], 0x26
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fe38
mov byte [ebp - 4], 0x27
call fcn.0040630c
push 0x20
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Auto__start__Alicall__when_windows_startted
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fdc8
mov dword [ebp - 4], 0x28
call fcn.0040630c
mov byte [ebp - 4], 0x29
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fdb0
call fcn.0040630c
push 0x21
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Back
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fd9c
mov dword [ebp - 4], 0x2a
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fd9c
mov byte [ebp - 4], 0x2b
call fcn.0040630c
push 0x22
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Next
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fd88
mov dword [ebp - 4], 0x2c
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fd88
mov byte [ebp - 4], 0x2d
call fcn.0040630c
push 0x23
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Cancel
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fd70
mov dword [ebp - 4], 0x2e
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fd70
mov byte [ebp - 4], 0x2f
call fcn.0040630c
push 0x24
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Finish
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push ebx
mov dword [ebp - 4], 0x30
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push ebx
mov byte [ebp - 4], 0x31
call fcn.0040630c
push 0x25
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Setup_has_detected_that____s__has_not_uninstall__Alicall__.Do_you_want_to_overwrite_the_installation_of__Alicall__
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fc20
mov dword [ebp - 4], 0x32
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fbc8
mov byte [ebp - 4], 0x33
call fcn.0040630c
push 0x26
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x43fbc0
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
push 0x43fbb8
mov dword [ebp - 4], 0x34
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push 0x43fbb0
mov byte [ebp - 4], 0x35
call fcn.0040630c
push 0x27
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push str.Cancel
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
mov ebx, 0x43fba8
push ebx
mov dword [ebp - 4], 0x36
call fcn.0040630c
mov byte [ebp - 4], 0x37
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push ebx
call fcn.0040630c
push 0x28
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x43fba0
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
mov ebx, 0x43fb9c
push ebx
mov dword [ebp - 4], 0x38
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push ebx
mov byte [ebp - 4], 0x39
call fcn.0040630c
push 0x29
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
push ecx
mov ecx, esp
mov dword [ebp - 0x18], esp
push 0x43fb94
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x14], esp
mov ebx, 0x43fb90
push ebx
mov dword [ebp - 4], 0x3a
call fcn.0040630c
push ecx
mov ecx, esp
mov dword [ebp - 0x10], esp
push ebx
mov byte [ebp - 4], 0x3b
call fcn.0040630c
push 0x30
mov ecx, esi
mov dword [ebp - 4], edi
call fcn.004067a6
mov ecx, dword [ebp - 0xc]
pop edi
pop esi
mov dword fs:[0], ecx
pop ebx
leave
ret