Function at 0x49b136
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push ebx
push ecx
sub ebx, ecx
push esi
xor esi, 0x227d6e88
push eax
mov al, ch
push edx
test si, dx
stc
sub bh, 0x64
nop
add dl, 0xf
xor ch, 7
cmp bl, 0x5a
xor bh, al
sub ebx, eax
shr eax, 6
nop
mov ecx, 0x279fd970
push edi
inc edi
stc
inc cx
xchg ecx, esi
xchg cx, si
cmp bx, bx
not ax
xchg edx, eax
adc edx, 0x689390e3
xchg edi, edi
sbb ch, 0x74
nop
nop
sub bh, ah
xor eax, ecx
xor ch, 0x40
rol ecx, 8
xor ebx, ecx
mov di, cx
nop
nop
mov ah, 0x7e
nop
dec esi
and dx, 0xf2a
nop
and cl, al
rol dl, cl
xor ebx, 0x72645aee
shl dl, cl
stc
ror ax, cl
dec esi
sub cx, 0x6457
inc edx
shl cx, 4
shr edx, 2
cmp cx, 0x1f16
xchg ecx, edx
sub eax, 0x2a1e0a29
sbb edi, edx
nop
sub ecx, esi
and esi, 0x26213706
adc dh, 0x29
stc
xchg si, cx
xor dx, 0x72b8
ror ebx, cl
cmp si, cx
shr si, 5
sub esi, edx
ror dx, 6
ror bl, cl
adc bh, 0
xchg edx, edi
sbb bx, 0x2fb0
xor dx, di
xchg edi, esi
dec dl
sbb cl, ch
adc ecx, 0x6a11cb59
or dh, 0x79
xchg cl, al
stc
nop
add al, 0x50
ror eax, cl
add bx, 0x1b6d
test ecx, 0x16470438
cmp ah, cl
sub esi, esi
nop
mov di, 0x2692
ror al, 1
rol dx, cl
not dl
not ax
adc bl, bh
adc eax, 0x214c2d9
add dh, 0x20
test eax, edx
stc
test al, 0x20
sub bx, 0x7e85
pop edi
shr cx, 3
sbb dx, dx
sbb edx, ecx
xor ebx, ecx
add bl, ch
push edi
sub edi, esi
and dx, 0x5e47
cmp dx, 0x465d
cmp cl, 0x34
or edx, 0x7c543388
ror bh, 1
stc
cmp eax, 0x547a17c4
add ecx, eax
test bl, 0x3b
cmp ah, 0x54
ror esi, cl
shr ebx, 6
nop
not edi
stc
dec dl
not cx
xchg bx, dx
cmp bx, dx
stc
nop
not ecx
nop
xor cx, 0x30a1
ror si, cl
and bl, cl
shl si, 4
add bx, bx
xor bl, 0x7b
shl dx, cl
sub edi, edx
stc
xchg bh, dl
sub ah, 0x2f
not cx
ror cx, 5
mov bh, 0x29
sub cx, cx
nop
mov bl, 0x28
stc
xor ax, si
nop
or ch, 0x35
shr edx, 4
test ch, 0xf
ror ebx, 7
ror dx, cl
test ecx, 0x1fe7c0e5
ror ah, 4
test dx, 0xc6d
mov edx, ebx
stc
stc
ror cx, cl
mov bx, si
sub dx, si
shr cx, 7
dec edi
cmp bh, 0x65
shl esi, cl
shl si, 8
not dh
or di, 0x6b7e
mov cl, 0x16
inc al
adc ch, 0x51
rol edi, 5
or ax, 0x6e3e
inc dh
and cx, cx
nop
nop
nop
sub si, cx
mov cl, 0x7a
cmp dh, 0x2b
dec ecx
nop
sbb eax, ebx
not dx
rol cx, 1
shl bx, cl
xor ax, 0xaa4
rol edx, cl
stc
not ecx
shl edx, 6
ror di, 3
adc al, al
cmp edx, edi
sub ecx, 0x9da6ac2
ror al, 1
shl bh, 4
pop edi
push edi
mov edi, 0x2eac2fda
shr eax, cl
and edx, edx
xor dx, 0x3cdb
xchg ecx, eax
xchg ecx, edx
shr si, cl
test cl, bh
sub dx, bx
sub edi, edx
xor dx, 0x2bad
inc cx
mov di, si
shr ecx, cl
sbb di, 0x3752
rol ch, cl
and eax, edx
dec bx
not dl
sub dl, dl
stc
test cl, ch
dec bx
pop edi
pop edx
pop eax
pop esi
pop ecx
pop ebx
push ebx
push edi
sub bx, di
push esi
push ecx
shl esi, cl
nop
and ch, 0x6d
nop
test ebx, 0x14421de6
push edx
not edx
mov esi, 0x1855936f
push eax
shr al, cl
test ch, bl
rol edx, 3
mov ah, 0x13
rol dx, cl
xchg dl, bl
stc
shr dx, 5
xchg si, ax
stc
shr bx, cl
cmp bl, 4
mov bh, dl
shr bx, 6
xor edi, edx
add ebx, edi
shr ah, cl
ror ebx, cl
and di, 0x651f
shl edi, cl
dec esi
add ax, 0x64b7
shl al, cl
add cx, 0x66ee
stc
sbb cl, 0x4d
rol esi, 1
cmp dl, 0x35
cmp ah, dl
add ecx, eax
sub esi, ebx
stc
or edx, edi
not edi
sbb esi, ebx
rol di, 5
cmp edx, ebx
rol bx, cl
dec ax
sub cx, 0x4e86
stc
and edi, 0x513adb07
inc al
sub dx, 0x7e50
xchg di, ax
not ebx
shl bl, cl
test eax, edi
add cl, 0x7e
not dx
xor edi, ecx
mov ax, bx
cmp eax, 0x1195a2b0
xchg bh, al
dec ah
sbb eax, ecx
rol di, 4
add dx, di
add esi, edi
shr ax, cl
ror ecx, 2
stc
ror bx, 6
sbb dl, 0x18
not bl
xchg ebx, edx
dec esi
cmp cx, di
shl ah, cl
sub ebx, 0xa9ead33
add bh, 0x25
shr edi, 6
test si, 0x2a17
and esi, 0x18f4a868
sub di, di
sbb cl, 0x7b
xor cl, bh
nop
nop
nop
not al
dec cl
xor al, dl
not dh
pop eax
pop edx
pop ecx
pop esi
pop edi
pop ebx
push ebx
push eax
and ebx, eax
mov al, 0x79
push edx
push edi
xchg dx, di
push esi
xor si, 0x3f7b
xchg esi, edx
push ecx
inc cl
mov edx, 0x2f239eb8
shr cl, cl
dec ecx
sub ch, bh
cmp cl, ch
cmp esi, 0x4692f04a
test ax, 0x71ab
xor dh, 0x39
rol edi, 2
adc bh, 0x41
nop
xchg dx, cx
rol ecx, cl
xchg ecx, eax
test ah, 0
add bl, bh
adc edx, esi
or si, 0x15bf
ror cx, 5
shl cx, cl
dec esi
ror dh, 5
or ax, bx
stc
and di, 0x100f
inc si
rol ax, 5
dec edx
stc
inc ah
inc edx
and di, 0x487a
adc edi, ebx
rol si, 8
sbb ecx, edx
add si, 0x7774
shr al, 8
nop
dec ch
stc
shl cx, cl
add esi, 0x758e5024
or edx, 0x687750fd
xchg al, dh
not bx
shl esi, 1
sbb esi, 0x3fa83424
mov dh, dh
dec bx
xor al, dh
xor bh, ah
ror al, cl
nop
sub ebx, 0x48ad25fe
xchg edx, eax
test ax, dx
ror cx, cl
xor cx, 0x1317
test esi, esi
ror ch, cl
test esi, eax
test ebx, ecx
sbb ebx, 0x22512973
dec edx
xor ebx, 0xe136c6d
mov esi, 0x6d02bcba
sub si, 0x1870
or ax, 0x6ac9
shl ax, 6
shl dh, 8
test si, 0x4f68
test al, 0x45
stc
xor cl, 0x2c
xchg edi, ecx
add cx, 0x14ad
xor ecx, 0x7bd9255
rol si, cl
nop
add ax, ax
inc ah
pop ecx
pop esi
pop edi
pop edx
pop eax
pop ebx
push esi
xor esi, 0x2906c01b
pop esi
pop ebp
ret