Function at 0x455000
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebx
push ecx
push edx
push edi
push esi
push ebp
mov ecx, esp
call 0x45500d
pop ebp
jmp 0x455206
push eax
jmp 0x455588
mov ebx, dword [ebp + 0x12c]
jmp 0x455145
mov ebx, dword [ebp + 0x12c]
jmp 0x45521f
call dword [ebx + 0x14]
jmp 0x4550ba
je 0x4553ba
jmp 0x4552f5
push eax
jmp 0x455019
mov eax, dword [ebp + 0x128]
jmp 0x4552ab
mov dword [ebp + 4], 0x6c642e35
jmp 0x45560a
push eax
jmp 0x455672
pop eax
jmp 0x45534f
mov dword [ebp + 4], 0x45434953
jmp 0x455574
cmp eax, 0xffffffff
jmp 0x4554b1
mov ax, word [ebp + 0x180]
jmp 0x4550db
xor eax, eax
jmp 0x4550e4
cmp ax, 0
jmp 0x455051
mov ax, word [ebp + 0x14e]
jmp 0x45577f
mov dword [ebp + 0x178], eax
jmp 0x455281
lea eax, [ebp]
jmp 0x455699
mov dword [ebp + 4], 0x6b636f4c
jmp 0x4552e9
push eax
jmp 0x45536d
push 0
jmp 0x45526a
mov dword [ebp], 0x6c6c6443
jmp 0x455084
call dword [ebx + 8]
jmp 0x4550f0
lea eax, [ebp + 0x188]
jmp 0x45524a
push eax
jmp 0x45575a
mov ebx, dword [ebp + 0x12c]
jmp 0x455736
mov eax, dword [ebp + 0x128]
jmp 0x455570
push 0x4d2
jmp 0x45525b
push eax
jmp 0x455168
sub ebp, 0x1000
jmp 0x4554c0
push 0
jmp 0x4552d3
mov ax, word [ebp + 0x14c]
jmp 0x455013
mov ax, word [ebp + 0x182]
jmp 0x455121
lea eax, [ebp]
jmp 0x455632
push ebx
jmp 0x45506f
cmp dword [ebp], eax
jmp 0x4552c8
push eax
jmp 0x455190
mov eax, 0x401345
jmp 0x4556b8
push 0
jmp 0x455401
call dword [ebx + 4]
jmp 0x45515c
push 0
jmp 0x4555e0
call eax
jmp 0x4553ab
push 0
jmp 0x4553d7
push 0
jmp 0x4555b2
sub ebp, eax
jmp 0x4551ac
push eax
jmp 0x45538f
call fcn.004559c0
jmp 0x455448
push 3
jmp 0x455227
mov dword [ebp], 0x64616552
jmp 0x45510e
mov ax, word [ebp + 0x14c]
jmp 0x4555ac
call eax
jmp 0x4551f3
jne 0x455d7b
jmp 0x45564b
push 3
jmp 0x455127
push 0
jmp 0x4553b3
mov dword [ebp + 8], 0
jmp 0x455766
lea eax, [ebp + 0x188]
jmp 0x45576e
mov dword [ebp + 0x120], 0x12345678
jmp 0x4553f6
mov eax, dword [ebp + 0x2024]
jmp 0x4554ee
call fcn.004559c0
jmp 0x4553d2
push ebx
jmp 0x4551a2
mov eax, dword [eax]
jmp 0x4556ed
mov dword [ebp + 0x12c], eax
jmp 0x45530f
mov dword [ebp + 8], 0x45
jmp 0x4550fb
sub eax, dword [ebp + 0x11c]
jmp 0x45553a
push 0
jmp 0x455526
mov eax, dword [ebp + 0x17c]
jmp 0x45522e
lea ebx, [ebp]
jmp 0x4551ed
add eax, 0x30
jmp 0x455456
mov eax, dword [ebp + 0x178]
jmp 0x455714
mov ebx, dword [ebp + 0x184]
jmp 0x455423
push 0
jmp 0x455657
mov dword [ebp], 0xffffffff
jmp 0x4550d7
mov dword [ebp], eax
jmp 0x455419
mov ax, word [ebp + 0x14a]
jmp 0x4554d3
mov eax, dword [ebp + 0x2010]
jmp 0x455774
push 3
jmp 0x45523c
push 0x4d2
jmp 0x455173
cmp ebx, eax
jmp 0x455720
lea eax, [ebp]
jmp 0x45566c
call dword [ebx + 0x14]
jmp 0x4554a9
mov dword [ebp], eax
jmp 0x45573e
call fcn.00455090
jmp 0x45509b
jmp 0x4555c6
push 0x4d2
jmp 0x45531a
mov dword [ebp], 0xffffffff
jmp 0x45550b
cmp eax, 0xffffffff
jmp 0x4552e2
push 0
jmp 0x4551b7
mov eax, dword [ebp + 0x2038]
jmp 0x4554f9
mov eax, ebp
jmp 0x45554f
push eax
jmp 0x4555f3
add eax, dword [ebp + 0x124]
jmp 0x4555ff
add eax, dword [ebp + 0x124]
jmp 0x45532a
xor eax, eax
jmp 0x45569f
mov dword [ebp + 4], 0x726574
jmp 0x455378
mov dword [ebp], 0x5c2e5c5c
jmp 0x45559c
mov ebx, dword [ebp + 0x12c]
jmp 0x45503b
mov dword [ebp + 0x124], eax
jmp 0x455300
cmp dword [ebp + 0x120], 0x12345678
jmp 0x45572b
mov eax, 0
jmp 0x4551ce
call eax
jmp 0x455594
mov dword [ebp + 8], 0
jmp 0x4551e5
mov ax, word [ebp + 0x14a]
jmp 0x455095
cmp dword [ebp], eax
jmp 0x455785
mov dword [ebp + 4], 0x4349544e
jmp 0x455343
push eax
jmp 0x4553ea
push 3
jmp 0x45535a
push eax
jmp 0x4551c2
push eax
jmp 0x455621
jne 0x4554a0
jmp 0x45514a
mov dword [ebp], 0x5c2e5c5c
jmp 0x4550a1
push 0
jmp 0x455218
mov ax, word [ebp + 0x148]
jmp 0x455203
mov dword [ebp + 0x130], eax
jmp 0x4554b8
mov dword [ebp + 8], 0x6c
jmp 0x455430
mov dword [ebp + 0x17c], eax
jmp 0x4550ce
mov ecx, 0xf00
jmp 0x455380
push eax
jmp 0x4556d1
pop eax
jmp 0x455324
push eax
jmp 0x455489
cmp dword [ebp + 0x140], 1
jmp 0x4555c9
push 3
jmp 0x455235
push eax
jmp 0x455024
mov ax, word [ebp + 0x148]
jmp 0x455645
push eax
jmp 0x45552f
mov ax, word [ebp + 0x14e]
jmp 0x4555b9
sub eax, 0x401338
jmp 0x455243
mov ebx, dword [ebp + 0x12c]
jmp 0x455438
mov dword [ebp + 0x128], eax
jmp 0x455139
call eax
jmp 0x4554a0
jne 0x455d7b
jmp 0x4553ba
je 0x4559ac
jmp 0x45547f
call dword [ebx + 8]
jmp 0x455616
push 0x4d2
jmp 0x455072
mov dword [ebp], 0x6e756f43
jmp 0x455512
lea ebx, [ebp]
jmp 0x455638
push eax
jmp 0x45555e
add eax, dword [ebp + 0x124]
jmp 0x45533b
push eax
jmp 0x45528d
jne 0x455d7b
jmp 0x4555ec
mov eax, dword [ebp + 0x124]
add eax, dword [ebp + 0x104]
pop ebp
pop esi
pop edi
pop edx
pop ecx
pop ebx
jmp eax
push 0
mov ebx, dword [ebp + 0x12c]
call dword [ebx + 0x1c]
pushal
call 0x455d4b
pop ebp
mov ebx, 0x402083
sub ebx, 0x401338
sub ebp, ebx
sub ebp, 0x1000
mov ebx, dword [ebp + 0x130]
push dword [ebp + 0x13c]
push 0
call dword [ebx + 8]
mov ebx, dword [ebp + 0x12c]
push 0
call dword [ebx + 0x1c]
mov eax, dword [ebp + 0x2fc]
test eax, eax
je 0x455d3a
mov ebx, dword [ebp + 0x130]
push 0
push 0
lea eax, [ebp + 0x300]
push eax
lea eax, [ebp + 0x400]
push eax
push 0
call dword [ebx]
mov ebx, dword [ebp + 0x12c]
push 0
call dword [ebx + 0x1c]
mov eax, dword [ebp + 0x2fc]
test eax, eax
je 0x455d3a
mov ebx, dword [ebp + 0x130]
push 0
push 0
lea eax, [ebp + 0x300]
push eax
lea eax, [ebp + 0xa00]
push eax
push 0
call dword [ebx]
mov ebx, dword [ebp + 0x12c]
push 0
call dword [ebx + 0x1c]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, dh
pushal
add eax, 0
add byte [eax], al
add byte [eax], al
add byte [eax], cl
bound eax, qword [0x5617c00]
add byte [ecx], bl
add eax, 0
add byte [eax], al
add byte [eax], al
add byte [0xa8000562], dl
popal
add eax, 0x5612c00
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], ah
bound eax, qword [0x561b800]
add byte [ecx], dh
add eax, 0
add byte [eax], al
add byte [eax], al
add byte [edx], ch
bound eax, qword [0x561c000]
add byte [ecx], bh
add eax, 0
add byte [eax], al
add byte [eax], al
add byte [0xc8000562], dh
popal
add eax, 0x5614400
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + 5], al
add al, dl
popal
add eax, 0x5614c00
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x62], dl
add eax, 0x561d800
add byte [ecx + 5], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + 5], bl
add al, ah
popal
add eax, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 5], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x62], ch
add eax, 0x561f800
add byte [ecx + 5], dh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x62], dh
add eax, 0x5620000
add byte [esi - 0x62fffa9e], cl
bound eax, qword [0x562b000]
add cl, al
bound eax, qword [0x562cf00]
add dh, bl
bound eax, qword [0x562ec00]
add dh, bh
bound eax, qword [0x5630c00]
add byte [ebx], bl
add eax, 0
add byte [ecx], ch
arpl word [0x5633900], ax
add byte [ebx + 5], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x63], dl
add eax, 0
add byte [ebx], dh
add byte [eax], al
bound esp, qword [ebx + 5]
add byte [eax], al
add byte [eax], al
add byte [eax + 0x563], al
add byte [eax], al
add bl, ah
add al, 0
add byte [eax], 0
add byte [eax], al
nop
arpl word [0], ax
add byte [esi + 0x563], ah
add byte [eax], al
add byte [ebx + 0x563], dh
add byte [eax], al
add bl, dl
arpl word [0], ax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi - 0x62fffa9e], cl
mov fs, word [edx + 5]
add byte [ebp - 0x4ffffa9e], bl
popfd
bound eax, qword [0x562b000]
mov al, 0x62
add eax, 0x562c100
shl dword [edx + 5], 0
iretd
bound eax, qword [0x562de00]
fisub word [edx + 5]
add ah, ch
in al, dx
bound eax, qword [0x562fe00]
invalid
bound eax, qword [0x5630c00]
or al, 0x63
add eax, 0x5631c00
sbb al, 0x63
add eax, 0
add byte [ecx], ch
sub dword [ebx + 5], esp
add byte [ecx], bh
cmp dword [ebx + 5], esp
add byte [ebx + 5], al
inc esp
arpl word [0], ax
add byte [eax + 0x63], dl
push eax
arpl word [0], ax
add byte [ebx], dh
jae 0x4561c2
add byte [eax], al