Function at 0x46bfa0
Capabilities:
Create thread
Hide graphical window

Disassembly:
push ebx
push esi
push edi
mov edi, dword [sym.imp.user32.dll_GetDlgItem]
mov ebx, ecx
push ebx
push 0x4e34
push dword [0x4def88]
call edi
mov esi, dword [sym.imp.user32.dll_ShowWindow]
push eax
call esi
push ebx
push 0x4e35
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x4e36
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7540
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x2997
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7566
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7567
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7568
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7569
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x756a
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x756b
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x756c
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7565
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7541
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7542
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7543
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7544
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7545
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7546
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7547
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x7549
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x754a
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x271b
push dword [0x4def88]
call edi
push eax
call esi
push 0
push 0x29cd
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x29ae
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x29af
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x2723
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x2724
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x2722
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x4f42
push dword [0x4def88]
call edi
push eax
call esi
pop edi
pop esi
pop ebx
ret
push ebx
push esi
push edi
mov edi, dword [sym.imp.user32.dll_GetDlgItem]
mov ebx, ecx
push ebx
push 0x29fa
push dword [0x4def88]
call edi
mov esi, dword [sym.imp.user32.dll_ShowWindow]
push eax
call esi
push ebx
push 0x2828
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x2829
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x282a
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x282b
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x282c
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x282d
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x282e
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x282f
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x4e7e
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x4e7f
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x4e80
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x4e81
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x4e95
push dword [0x4def88]
call edi
push eax
call esi
push ebx
push 0x4e96
push dword [0x4def88]
call edi
push eax
call esi
mov eax, dword [0x4d2c80]
cmp eax, 0x2999
jg 0x46bdf7
je 0x46bdec
sub eax, 0x2828
cmp eax, 0x27
ja case.0x46be08.10703
movzx eax, byte [eax + 0x46bed0]
jmp dword [eax*4 + 0x46be80]
mov edx, ebx
mov ecx, ebx
call fcn.0046ad00
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046ae80
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046b2e0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046b400
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046b7b0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046b510
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046b5e0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.00469690
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.004697a0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.004698b0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.004699f0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.00469ac0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.00469bd0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.00469e80
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.00469fa0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046a0c0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046a1e0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046a300
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046a420
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046b150
jmp case.0x46be08.10703
sub eax, 0x29ce
cmp eax, 0x66
ja case.0x46be08.10703
movzx eax, byte [eax + 0x46bf20]
jmp dword [eax*4 + 0x46bef8]
mov edx, ebx
mov ecx, ebx
call fcn.0046a4e0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046a640
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046a7a0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046a870
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046aac0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.0046b6a0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.00469d00
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.00469da0
jmp case.0x46be08.10703
mov edx, ebx
mov ecx, ebx
call fcn.00469e10
test ebx, ebx
je 0x46be7c
pop edi
pop esi
pop ebx
jmp fcn.0046b870
pop edi
pop esi
pop ebx
ret
mov eax, dword [0x4deb74]
push ebx
mov ebx, ecx
push esi
push edi
cmp eax, 8
ja case.default.0x46bfaf
jmp dword [eax*4 + 0x46c0ec]
pop edi
pop esi
pop ebx
jmp 0x466900
push ebx
push 0x271c
push dword [0x4def88]
call dword [sym.imp.user32.dll_GetDlgItem]
push eax
call dword [sym.imp.user32.dll_ShowWindow]
mov ecx, ebx
pop edi
pop esi
pop ebx
jmp fcn.00467620
mov edi, dword [sym.imp.user32.dll_GetDlgItem]
push ebx
push 0x2763
push dword [0x4def88]
call edi
mov esi, dword [sym.imp.user32.dll_ShowWindow]
push eax
call esi
mov ecx, ebx
call fcn.00468020
push 0
push 0x27a7
push dword [0x4def88]
call edi
push eax
call esi
pop edi
pop esi
pop ebx
ret
mov edi, dword [sym.imp.user32.dll_GetDlgItem]
push ebx
push 0x27ad
push dword [0x4def88]
call edi
mov esi, dword [sym.imp.user32.dll_ShowWindow]
push eax
call esi
mov ecx, ebx
call fcn.00468b70
push 0
push 0x27ae
push dword [0x4def88]
call edi
push eax
call esi
pop edi
pop esi
pop ebx
ret
push ebx
push 0x27fc
push dword [0x4def88]
call dword [sym.imp.user32.dll_GetDlgItem]
push eax
call dword [sym.imp.user32.dll_ShowWindow]
mov ecx, ebx
pop edi
pop esi
pop ebx
jmp fcn.00469400
pop edi
pop esi
pop ebx
jmp 0x46bba0
push ebx
push 0x290f
push dword [0x4def88]
call dword [sym.imp.user32.dll_GetDlgItem]
push eax
call dword [sym.imp.user32.dll_ShowWindow]
mov ecx, ebx
pop edi
pop esi
pop ebx
jmp fcn.0046f590
push ebx
push 0x2944
push dword [0x4def88]
call dword [sym.imp.user32.dll_GetDlgItem]
push eax
call dword [sym.imp.user32.dll_ShowWindow]
mov ecx, ebx
pop edi
pop esi
pop ebx
jmp fcn.0046fcc0
push ebx
push 0x29da
push dword [0x4def88]
call dword [sym.imp.user32.dll_GetDlgItem]
push eax
call dword [sym.imp.user32.dll_ShowWindow]
pop edi
pop esi
mov ecx, ebx
pop ebx
jmp fcn.0046fe50