Function at 0x418c90
Capabilities:
Access peb ldr_data
Get ntdll base address
Get process heap flags
Get process heap force flags

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x43218b
mov eax, dword fs:[0]
push eax
sub esp, 0xc
push ebx
push esi
push edi
mov eax, dword [0x5109b8]
xor eax, ebp
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov ebx, ecx
mov dword [ebp - 0x10], ebx
mov edi, dword [0x4362f0]
lea eax, [ebp - 0x14]
push 0xffffffffffffffff
push 0
push 0x43a9b4
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebp + 8]
push eax
mov dword [ebp - 4], 0
call dword [0x436de4]
lea ecx, [ebp - 0x14]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43a9b8
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx]
mov esi, dword [0x436650]
push eax
mov dword [ebp - 4], 1
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.sub2
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 4]
push eax
mov dword [ebp - 4], 2
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.hex_bin
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 8]
push eax
mov dword [ebp - 4], 3
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.sub4
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0xc]
push eax
mov dword [ebp - 4], 4
call esi
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp + 8]
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43a9e0
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x10]
push eax
mov dword [ebp - 4], 5
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x438b4c
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x14]
push eax
mov dword [ebp - 4], 6
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43a9e8
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x18]
push eax
mov dword [ebp - 4], 7
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43a9f8
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x1c]
push eax
mov dword [ebp - 4], 8
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa08
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x20]
push eax
mov dword [ebp - 4], 9
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa18
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x24]
push eax
mov dword [ebp - 4], 0xa
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa24
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x28]
push eax
mov dword [ebp - 4], 0xb
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa30
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x2c]
push eax
mov dword [ebp - 4], 0xc
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa40
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x30]
push eax
mov dword [ebp - 4], 0xd
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.English
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x34]
push eax
mov dword [ebp - 4], 0xe
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str._language
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x38]
push eax
mov dword [ebp - 4], 0xf
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa60
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x3c]
push eax
mov dword [ebp - 4], 0x10
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa70
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x40]
push eax
mov dword [ebp - 4], 0x11
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa80
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x44]
push eax
mov dword [ebp - 4], 0x12
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa8c
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x48]
push eax
mov dword [ebp - 4], 0x13
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa9c
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x4c]
push eax
mov dword [ebp - 4], 0x14
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aa9c
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x4c]
push eax
mov dword [ebp - 4], 0x15
call dword [0x436654]
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aab0
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x50]
push eax
mov dword [ebp - 4], 0x16
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aac0
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x5c]
mov esi, dword [0x436db4]
push eax
mov dword [ebp - 4], 0x17
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aacc
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebx + 0x68]
mov ebx, dword [0x436da8]
push eax
mov dword [ebp - 4], 0x18
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.Max_Clock
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov ecx, dword [ebp - 0x10]
push eax
mov dword [ebp - 4], 0x19
mov ecx, dword [ecx + 0x6c]
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43aae8
lea eax, [ebp + 8]
push 0x43a440
push eax
call edi
add esp, 0x14
mov edi, dword [0x436d90]
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x1a
mov ecx, dword [eax + 0x70]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.DLL_Version:
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x1b
mov ecx, dword [eax + 0x74]
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.HW_Version:
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x1c
mov ecx, dword [eax + 0x78]
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43ab14
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x1d
mov ecx, dword [eax + 0x94]
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43ab24
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x1e
mov ecx, dword [eax + 0x9c]
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43ab34
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x1f
mov ecx, dword [eax + 0xa4]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.ID_Code
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x20
mov ecx, dword [eax + 0xac]
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43ab48
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x21
mov ecx, dword [eax + 0xb4]
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.SYS_CLK_CFG
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x22
mov ecx, dword [eax + 0xbc]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.flash
lea eax, [ebp + 8]
push 0x43a440
push eax
call dword [0x4362f0]
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x23
mov ecx, dword [eax + 0xc4]
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
mov esi, dword [0x4362f0]
lea eax, [ebp + 8]
push 0xffffffffffffffff
push 0
push 0x43ab6c
push 0x43a440
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x24
mov ecx, dword [eax + 0xcc]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43ab78
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x25
mov ecx, dword [eax + 0xd4]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43ab88
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x26
mov ecx, dword [eax + 0xe4]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43ab98
push 0x43a440
lea eax, [ebp + 8]
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x27
mov ecx, dword [eax + 0xec]
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43abac
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x28
mov ecx, dword [eax + 0x100]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43abb4
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x29
mov ecx, dword [eax + 0x104]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43abbc
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x2a
mov ecx, dword [eax + 0x108]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43abc4
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x2b
mov ecx, dword [eax + 0x10c]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43abcc
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
push eax
mov eax, dword [ebp - 0x10]
mov dword [ebp - 4], 0x2c
mov ecx, dword [eax + 0x110]
call edi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str._0x_:
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
mov edi, dword [ebp - 0x10]
push eax
mov dword [ebp - 4], 0x2d
mov ecx, dword [edi + 0x118]
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43abec
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
mov ecx, dword [edi + 0x120]
push eax
mov dword [ebp - 4], 0x2e
call ebx
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43abf0
lea eax, [ebp + 8]
push 0x43a440
push eax
call esi
add esp, 0x14
mov ecx, dword [edi + 0x138]
mov esi, dword [0x4366e4]
push eax
mov dword [ebp - 4], 0x2f
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
mov ebx, dword [0x4362f0]
lea eax, [ebp + 8]
push 0xffffffffffffffff
push 0
push 0x43abf8
push 0x43a440
push eax
call ebx
add esp, 0x14
mov ecx, dword [edi + 0x13c]
push eax
mov dword [ebp - 4], 0x30
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push 0x43ac00
lea eax, [ebp + 8]
push 0x43a440
push eax
call ebx
add esp, 0x14
mov ecx, dword [edi + 0x140]
push eax
mov dword [ebp - 4], 0x31
call esi
lea ecx, [ebp + 8]
mov dword [ebp - 4], 0xffffffff
call dword [0x436368]
push 0xffffffffffffffff
push 0
push str.toolBar
lea eax, [ebp - 0x18]
push 0x43a440
push eax
call ebx
add esp, 0x14
mov ecx, dword [edi + 0x148]
push eax
mov dword [ebp - 4], 0x32
call dword [0x436de4]
lea ecx, [ebp - 0x18]
call dword [0x436368]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4