Function at 0x410a91
Capabilities:
Hide graphical window

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
mov esi, ecx
push esi
push 0x3f9
push dword [0x49fefc]
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push eax
call ebx
push esi
push 0x40a
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
mov ebp, 0x3fa
push ebp
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3fb
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x403
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3fd
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3fe
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3ff
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x400
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x401
push dword [0x49fefc]
call edi
push eax
call ebx
cmp dword [0x42fc28], 0
push esi
jne 0x40fede
push 0x402
jmp 0x40fee3
push 0x13b2
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x13b3
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3f6
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3f7
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3eb
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x430
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x485
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x488
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x489
push dword [0x49fefc]
call edi
push eax
call ebx
cmp dword [0x42fc2c], 0
je 0x40ff90
push esi
push 0x3f8
push dword [0x49fefc]
call edi
push eax
call ebx
cmp esi, 5
jne 0x40ffb2
push 1
mov ecx, 0x43fc30
call fcn.0040cb6e
pop ecx
push ebp
push dword [0x49fefc]
call edi
push eax
call dword [sym.imp.USER32.dll_SetFocus]
pop edi
pop esi
pop ebp
pop ebx
ret
push ebx
push ebp
push esi
push edi
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
mov esi, ecx
push esi
push 0x3fd
push dword [0x49fefc]
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push eax
call ebx
push esi
push 0x3fe
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3ff
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x400
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x401
push dword [0x49fefc]
call edi
push eax
call ebx
cmp dword [0x42fc28], 0
push esi
jne 0x41002f
push 0x402
jmp 0x410034
push 0x13b2
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x13b3
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x410
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x411
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x414
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x415
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
mov ebp, 0x416
push ebp
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x417
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x418
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3ec
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x430
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x486
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x488
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x489
push dword [0x49fefc]
call edi
push eax
call ebx
cmp dword [0x44fc30], 0
je 0x410137
push esi
push 0x413
push dword [0x49fefc]
call edi
push eax
call ebx
cmp esi, 5
jne 0x410159
push 1
mov ecx, 0x45fc38
call fcn.0040cb6e
pop ecx
push ebp
push dword [0x49fefc]
call edi
push eax
call dword [sym.imp.USER32.dll_SetFocus]
pop edi
pop esi
pop ebp
pop ebx
ret
push ebx
push esi
push edi
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
mov ebx, ecx
push ebx
push 0x3ed
push dword [0x49fefc]
call edi
mov esi, dword [sym.imp.USER32.dll_ShowWindow]
push eax
call esi
push ebx
push 0x41a
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x431
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x432
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x433
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x434
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x435
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x436
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x437
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x438
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x439
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x43a
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x43b
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x43c
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x43d
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x43e
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x43f
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x440
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x441
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x442
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x443
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x444
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x445
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x446
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x447
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x448
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x449
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x44a
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x44b
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x44c
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x44d
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x44e
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x44f
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x450
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x451
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x452
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x453
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x454
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x455
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x456
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x457
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x458
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x459
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x45a
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x45b
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x45c
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x45d
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x45e
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x45f
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x460
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x461
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x462
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x463
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x464
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x465
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x466
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x467
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x468
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x469
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x46a
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x46b
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x46c
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x46d
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x46e
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x46f
push dword [0x49fefc]
call edi
push eax
call esi
pop edi
pop esi
cmp ebx, 5
pop ebx
jne 0x4105dc
push 1
mov ecx, 0x42b9ac
call fcn.0040ca67
mov ecx, eax
call fcn.0040cb6e
pop ecx
ret
push ebx
push esi
push edi
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
mov ebx, ecx
push ebx
push 0x3ee
push dword [0x49fefc]
call edi
mov esi, dword [sym.imp.USER32.dll_ShowWindow]
push eax
call esi
push ebx
push 0x472
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x473
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x474
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x475
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x476
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x477
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x478
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x479
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x47a
push dword [0x49fefc]
call edi
push eax
call esi
pop edi
pop esi
cmp ebx, 5
pop ebx
jne 0x4106ad
push 1
mov ecx, 0x46fc78
call fcn.0040cb6e
pop ecx
ret
push ebx
push esi
push edi
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
mov ebx, ecx
push ebx
push 0x3ef
push dword [0x49fefc]
call edi
mov esi, dword [sym.imp.USER32.dll_ShowWindow]
push eax
call esi
push ebx
push 0x47c
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x47d
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x47e
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x47f
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x480
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x481
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x482
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x483
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x484
push dword [0x49fefc]
call edi
push eax
call esi
pop edi
pop esi
cmp ebx, 5
pop ebx
jne 0x41077e
push 1
mov ecx, 0x47fcf0
call fcn.0040cb6e
pop ecx
ret
push ebx
push esi
push edi
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
mov esi, ecx
push esi
push 0x3f0
push dword [0x49fefc]
call edi
mov ebx, dword [sym.imp.USER32.dll_ShowWindow]
push eax
call ebx
push esi
push 0x487
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3fd
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3fe
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x3ff
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x400
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x401
push dword [0x49fefc]
call edi
push eax
call ebx
cmp dword [0x42fc28], 0
push esi
jne 0x410818
push 0x402
jmp 0x41081d
push 0x13b2
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x13b3
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x430
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x488
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x489
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x490
push dword [0x49fefc]
call edi
push eax
call ebx
push esi
push 0x491
push dword [0x49fefc]
call edi
push eax
call ebx
pop edi
cmp esi, 5
pop esi
pop ebx
jne 0x4108a3
push 1
mov ecx, 0x429f8c
call fcn.0040cb6e
pop ecx
ret
push ebx
push esi
push edi
mov edi, dword [sym.imp.USER32.dll_GetDlgItem]
mov ebx, ecx
push ebx
push 0x3f3
push dword [0x49fefc]
call edi
mov esi, dword [sym.imp.USER32.dll_ShowWindow]
push eax
call esi
push ebx
push 0x41c
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x41d
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x41e
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x41f
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x420
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x421
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x422
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x423
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x424
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x425
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x426
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x427
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x428
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x429
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x42f
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x42e
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x42a
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x42b
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x42c
push dword [0x49fefc]
call edi
push eax
call esi
push ebx
push 0x42d
push dword [0x49fefc]
call edi
push eax
call esi
pop edi
pop esi
cmp ebx, 5
pop ebx
jne 0x410a36
push 1
mov ecx, 0x42b774
call fcn.0040ca67
mov ecx, eax
call fcn.0040cb6e
pop ecx
ret
push esi
xor esi, esi
push esi
push esi
push 0x130b
push 0x3f4
push dword [0x49fefc]
call dword [sym.imp.USER32.dll_GetDlgItem]
push eax
call dword [sym.imp.USER32.dll_SendMessageW]
sub eax, esi
je 0x410be1
sub eax, 1
je 0x410bb7
sub eax, 1
je 0x410b8d
sub eax, 1
je 0x410b63
sub eax, 1
je 0x410b39
sub eax, 1
je 0x410b13
sub eax, 1
jne 0x410c07
cmp dword [0x4bff08], esi
je 0x410afb
mov ecx, str.SOFTWAREGodlike_DevelopersXtraToolsFFnc6_
call fcn.0040c9ae
call fcn.00410a37
push 5
pop ecx
mov dword [0x4e00a4], 6
pop esi
jmp 0x41077f
cmp dword [0x4bff08], esi
je 0x410b25
mov ecx, str.SOFTWAREGodlike_DevelopersXtraToolsFFnc5_
call fcn.0040c9ae
call fcn.00410a37
push 5
pop ecx
mov dword [0x4e00a4], ecx
pop esi
jmp 0x4106ae
cmp dword [0x4bff08], esi
je 0x410b4b
mov ecx, str.SOFTWAREGodlike_DevelopersXtraToolsFFnc4_
call fcn.0040c9ae
call fcn.00410a37
push 5
pop ecx
mov dword [0x4e00a4], 4
pop esi
jmp 0x4105dd
cmp dword [0x4bff08], esi
je 0x410b75
mov ecx, str.SOFTWAREGodlike_DevelopersXtraToolsFFnc3_
call fcn.0040c9ae
call fcn.00410a37
push 5
pop ecx
mov dword [0x4e00a4], 3
pop esi
jmp 0x41015e
cmp dword [0x4bff08], esi
je 0x410b9f
mov ecx, str.SOFTWAREGodlike_DevelopersXtraToolsFFnc2_
call fcn.0040c9ae
call fcn.00410a37
push 5
pop ecx
mov dword [0x4e00a4], 2
pop esi
jmp 0x40ffb7
cmp dword [0x4bff08], esi
je 0x410bc9
mov ecx, str.SOFTWAREGodlike_DevelopersXtraToolsFFnc1_
call fcn.0040c9ae
call fcn.00410a37
push 5
pop ecx
mov dword [0x4e00a4], 1
pop esi
jmp 0x40fe10
cmp dword [0x4bff08], esi
je 0x410bf3
mov ecx, str.SOFTWAREGodlike_DevelopersXtraToolsFFnc0_
call fcn.0040c9ae
call fcn.00410a37
push 5
pop ecx
mov dword [0x4e00a4], esi
pop esi
jmp 0x4108a4
pop esi
ret