Function at 0x63c8b7
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push eax
dec al
dec ax
push edx
adc dx, 0x6922
nop
push esi
cmp esi, 0x774db94d
push edi
dec edi
or al, 0x75
nop
inc esi
push ebx
ror bl, 6
shr bl, 5
sbb bl, 5
nop
ror esi, 3
stc
adc edx, ebx
stc
nop
xor dx, di
push ecx
xchg di, cx
xchg si, bx
nop
ror al, 4
add eax, 0x2366f46
dec eax
cmp ebx, ecx
not edi
add dh, dl
sbb ch, cl
test edi, eax
cmp eax, esi
sbb ch, 0x5f
adc bh, 0x3d
cmp di, bx
ror eax, 6
sub dl, 0
xchg esi, edi
not bh
sub edx, 0x205259a5
nop
sbb si, 0x2f48
dec eax
shr ecx, cl
mov bl, 0x37
shr ax, 6
nop
sbb edi, ecx
dec ax
shl ecx, cl
sub cx, si
xchg ah, dh
mov edi, 0x65eae3bc
or bl, dh
add ax, di
add eax, esi
sub ax, dx
test dh, al
inc si
sub ah, bl
mov ah, 0x5d
or dh, 0x4b
stc
test bh, 0x57
or ah, 0
and ax, cx
ror ebx, 5
stc
not dl
not al
stc
ror si, cl
inc ax
dec bh
nop
mov dl, ch
and ecx, 0x74789957
xchg esi, edx
sub ax, dx
mov ah, ah
and eax, 0x38857b10
xor edx, 0x83226df
ror al, cl
xchg edi, edi
not edx
mov di, 0x6e61
add eax, 0x2d226cda
dec dx
not dx
shr al, cl
dec dh
or al, ah
rol al, cl
test ecx, ebx
and ebx, esi
add cl, 0x1b
cmp cx, ax
sbb cx, di
sbb ah, 0x66
shl ax, 3
not bx
pop ecx
push ecx
shr ch, 2
adc ax, 0x327a
nop
sub eax, ebx
rol si, 2
xor eax, 0x3483606d
dec dh
rol cx, cl
test bl, 0x44
xchg ch, al
inc edi
or ax, 0x37fd
rol al, cl
or bx, dx
test ax, 0x7736
xor di, 0x15fb
sbb esi, ebx
add si, dx
test dh, 0x56
add ax, 0x4b56
sub bx, di
add bh, 0x4d
cmp esi, ebx
shl edx, 1
rol ch, 8
ror cl, cl
mov bx, 0x3be
mov cx, 0xfd8
rol dx, cl
or ax, 0x2622
stc
not edx
cmp eax, 0x31cc7d7c
mov ecx, ecx
nop
shr eax, 2
mov cl, ch
shr dx, cl
nop
dec edx
shl dx, 8
cmp bl, 0x2d
stc
add cl, 1
test esi, edx
dec di
not bx
rol dl, cl
not edx
stc
nop
sbb di, di
shr ax, 1
sbb di, 0x1f4a
sbb cx, di
add bx, 0x7432
inc ch
not cx
shr edi, 7
inc esi
shr dx, cl
add bh, al
not ebx
or cl, ah
inc bx
mov edi, edi
inc ax
mov edi, edi
add cl, 0x4d
stc
add ebx, esi
rol ebx, 3
mov ch, 0x50
inc ebx
rol ecx, cl
ror edi, cl
sbb eax, 0x434843e0
mov cl, ch
and ebx, ecx
shl ch, 3
adc edi, 0x56507487
or ch, bl
sub ecx, edi
adc dl, ah
ror ecx, cl
or ax, bx
sub dl, dh
cmp cl, dh
xchg edi, eax
rol al, 8
ror edx, 7
and ecx, edi
add ebx, 0x1b9baf82
nop
add di, 0x6172
shl di, cl
ror al, 2
test dx, 0x72b6
add cx, 0xd06
add bh, cl
pop ecx
stc
ror ebx, 2
push ecx
sub dx, cx
ror bl, 3
test ch, bl
sbb bh, 0x56
test cx, 0xb7a
not dx
xor edi, ecx
sbb edx, ebx
shl ecx, cl
or eax, esi
nop
xchg cl, bh
or si, si
not ax
inc si
or dh, 0x52
shl al, 3
not edx
sbb si, di
and ch, ah
xchg cx, di
shl si, 1
xchg cx, cx
inc ax
cmp al, 0x7a
test ax, si
add edx, ecx
rol ah, 4
inc bx
or ecx, 0x65ba3e13
test eax, ecx
or ecx, edi
xchg edx, edi
shr ecx, 8
test bx, 0x39b6
nop
not di
stc
shr si, cl
stc
not ecx
adc dx, 0x6b6
and di, cx
rol ax, 1
dec eax
and eax, 0x589b0d20
and al, 0x36
inc dx
and edx, edx
dec dh
shl bx, cl
dec cl
not esi
stc
or si, si
cmp edi, 0x59bd3452
dec di
ror ax, cl
test bx, 0x54b8
add eax, 0x1852d1f7
not dh
dec edi
add ebx, 0x3d5cc402
nop
shl al, 7
shr cl, 2
xchg dx, bx
add edi, eax
nop
nop
or dx, ax
xchg edx, ecx
dec edi
cmp eax, 0x7d105e65
stc
not cx
and ah, ch
ror ecx, cl
or esi, esi
add bh, bl
xchg ch, bh
xchg ah, dl
cmp ah, 0x45
sub bx, 0x66c1
rol bh, 5
or bh, 0xa
cmp ah, al
stc
ror ebx, 4
inc ch
sub dl, 0x29
adc dh, bh
or edx, ebx
shr ebx, cl
inc dx
sbb ax, di
mov dl, 0xf
rol cx, cl
pop ecx
dec dh
mov esi, esi
push ecx
rol cx, cl
ror ebx, 6
dec dx
test eax, edi
sub dh, 0x65
dec cx
adc eax, 0x97d5134
inc ah
not dx
dec ax
xchg dh, dh
shl bl, cl
ror bh, cl
sub ecx, 0x5d7815e2
stc
rol bx, cl
rol bx, 2
mov ax, 0x1025
and bl, ch
test ah, dl
shr ebx, cl
shl bh, cl
and si, ax
not bh
nop
test di, si
and dh, bh
sub dx, di
or dx, 0x4d99
adc bl, 0x3c
test ebx, ecx
sbb edi, 0x7a48359e
nop
xor ax, 0x2f3f
not bh
stc
xor ecx, ebx
not ebx
xchg dh, dl
mov di, bx
cmp ax, 0x12f2
xchg dx, ax
inc edx
mov ax, 0x6d5e
add ch, 0x51
rol ecx, 4
shl edi, 6
add bx, dx
stc
shr di, cl
nop
rol ecx, cl
stc
test esi, edx
nop
sbb edx, edi
shl edi, cl
test ah, bl
dec ax
test dl, 0x5a
inc ecx
mov cl, 0x50
adc ecx, edi
nop
test ax, di
ror eax, 3
nop
dec di
ror dx, cl
mov dl, 0x14
sub eax, esi
xchg edx, ecx
xor ebx, 0x517e93a7
shr edx, 1
stc
shr al, 1
not esi
and ah, 0x18
xor ah, 0x14
sub ax, cx
cmp bx, bx
rol ax, cl
shr ax, 3
dec cl
xchg bx, si
mov dx, 0x515c
dec si
sbb eax, 0x7021f59f
dec si
stc
xchg dh, ch
xchg bl, ch
inc edi
rol bl, cl
sbb esi, ecx
cmp ax, di
not ecx
adc edi, edi
pop ecx
or bx, 0x1c30
push ecx
ror ax, cl
xchg ah, ah
not dh
cmp ebx, 0x725a370b
cmp di, di
test cx, 0x247b
inc ax
cmp si, 0x4133
add ax, 0x4d7d
xor bx, 0xe76
sub ah, bl
cmp ebx, 0x67d01e18
adc esi, esi
adc si, 0x44b2
or cl, 0x2d
xchg cx, cx
rol si, cl
add dx, cx
or si, di
xor ah, 0x56
stc
cmp eax, edi
and ebx, edx
sbb ecx, ebx
not cx
ror si, cl
stc
shr dl, cl
pop ecx
pop ebx
pop edi
pop esi
pop edx
pop eax
push ecx
shr cl, 1
push eax
ror ah, 6
push ebx
adc al, bh
push edi
not edi
dec ch
push edx
rol dx, 6
or cl, ch
or di, bx
and ah, 0x3a
shl di, cl
ror eax, 6
rol ax, cl
sbb ch, ah
push esi
xor esi, edx
or ch, 0x2a
shl eax, 8
add di, ax
cmp edx, edi
add si, si
add bh, 0x31
shl ah, cl
adc eax, ebx
ror cl, cl
xor edx, 0x76395633
rol si, 2
shr cl, 7
shr esi, 2
sbb ebx, 0x627a67d5
mov dh, 0x2b
rol edx, cl
adc edi, ecx
shl ebx, 8
stc
rol ecx, cl
pop esi
pop edx
pop edi
pop ebx
pop eax
pop ecx
push ecx
push ebx
cmp ecx, ebx
ror cx, cl
shl bh, 6
dec cl
push eax
adc al, 0x18
pop eax
pop ebx
pop ecx
push ebx
mov ebx, 0x31566ae6
push eax
adc al, 0x63
shr al, 7
stc
push ecx
and cx, 0x3656
push esi
sub eax, esi
pop esi
pop ecx
pop eax
pop ebx
push eax
add ax, 0x5716
stc
push ebx
add bx, 0x965
push edi
sbb edi, ebx
shl edi, 5
pop edi
pop ebx
pop eax
jl 0x63cdef
jne 0x63cde5
push edx
inc edx
push ecx
dec cl
pop ecx
pop edx
jae 0x63cdef
push edx
sub dh, dh
pop edx
nop
push eax
push ebx
test ah, bl
push edx
mov dh, al
pop edx
pop ebx
pop eax
stc
push edx
inc dh
push ecx
push edi
cmp ecx, edi
dec edi
push eax
not ah
pop eax
pop edi
pop ecx
pop edx
push edi
dec edi
push esi
push edx
cmp esi, edx
push ecx
push ebx
sub ch, bh
pop ebx
pop ecx
pop edx
pop esi
pop edi
pop ebp
ret