Function at 0x6e842b
Capabilities:
Parse pe header

Disassembly:
push ebp
mov ebp, esp
push ebx
xchg bh, bh
nop
push eax
push ecx
ror ah, cl
test eax, 0x4a8d9b9e
push esi
shl si, 2
shl ax, 2
shr ax, cl
cmp ax, si
or cl, bh
dec ch
adc ax, 0x1916
shr al, 7
push edx
or dl, ah
shl eax, 7
push edi
shr edi, cl
xor al, dl
not si
adc esi, eax
not di
shr ax, cl
dec cl
adc al, 0x39
sbb cx, 0x4be9
or di, 0x5fbe
mov ax, ax
sbb bh, 0x54
test bl, 0x2e
or cx, 0x25ce
rol dx, 1
not bl
xor bl, 0x16
sub ch, 0x3d
test si, si
rol esi, 2
shl si, 4
adc ecx, 0x3c2fb820
not eax
not ax
rol si, cl
test bx, 0x4502
sub cx, ax
adc di, si
shr si, 8
add bh, 0x17
xor cx, 0x27fb
ror edi, cl
sbb bh, 0x4d
rol al, 4
mov bl, 0x44
nop
add si, 0x524f
and cx, dx
sub bl, dh
shr bh, 7
cmp eax, ebx
dec dx
sbb ax, si
dec eax
inc esi
adc edi, ebx
not bx
sub cx, 0x7e5d
adc eax, 0x61ae772c
inc cx
add eax, 0x62bae9f9
xor bl, 0x50
not cl
shl edx, cl
rol ch, 7
sbb cl, 0x38
rol bx, 4
cmp edi, esi
add dh, cl
test eax, ecx
cmp al, 0x2e
shr bx, 3
nop
not esi
xor edx, 0x58e54999
shr dx, 7
not ecx
cmp bl, 0x3a
xchg cx, ax
cmp dh, al
ror ax, cl
sbb cx, 0x1973
rol cl, cl
cmp bx, dx
stc
ror edi, 8
stc
nop
add cx, 0x3cbb
add dx, cx
sbb ch, bl
stc
shr ecx, 3
and si, 0x4376
mov edi, 0x3dc5e3dd
stc
pop edi
rol dx, 2
xor ebx, 0x67211f25
dec al
rol ecx, cl
rol ax, 2
adc ecx, 0x6389bc21
push edi
dec edi
rol di, 4
shr bh, 1
rol cx, cl
adc ecx, 0x58cc14a5
test edi, 0xc0136c1
xchg bl, ch
cmp dh, 0x75
xor ah, 0x74
and bh, bh
cmp di, si
sub edi, 0x551d9938
stc
or cx, 0x610b
dec eax
mov al, 0x7d
sbb cl, 0x79
and ecx, 0x13216234
nop
sbb dx, 0x776c
shl al, cl
inc dl
not edi
test dh, bl
nop
rol edx, 8
cmp si, ax
shr dx, cl
sbb di, di
mov edi, 0x3752034f
inc bh
sub si, 0x4b24
inc dx
ror ah, cl
inc di
nop
or edi, edi
inc al
test bx, si
xchg dx, ax
and ecx, ebx
or ebx, edi
shl dx, cl
shr bx, 5
or dl, 0x21
nop
rol ax, cl
stc
add di, 0x67c4
and ch, 0x45
or bl, 0x77
xchg ah, ch
not edi
mov cx, 0x4d1c
xor edx, edx
rol ah, 1
sbb esi, 0x6b417a
adc edx, 0x435e741d
test esi, ebx
ror di, 1
dec eax
sub cx, 0x5568
rol cx, 4
sbb edi, 0x26f0bf3
mov ebx, 0x603fc64c
test di, cx
shl edi, cl
and bx, 0x1a4e
inc esi
inc ax
test ax, si
xor eax, 0x3ce2b72e
inc dh
nop
test di, ax
dec ch
inc edi
sub di, bx
inc eax
not edx
xchg edi, ebx
and cx, 0x5ea2
rol esi, cl
sbb dx, cx
stc
adc bl, 0x68
nop
rol ch, cl
add di, dx
add ecx, eax
xor cl, ah
xchg al, dl
shl eax, cl
rol ah, 3
pop edi
dec dh
not cx
ror eax, cl
inc esi
xor ax, cx
not dl
nop
cmp ah, 0x74
sub esi, 0x55a641d2
not ecx
sbb bl, 0x18
and eax, ecx
xchg al, ch
push edi
not di
shl si, 7
inc dx
xchg dl, dl
rol cl, 5
test cx, bx
add esi, 0x4a9eaca1
sub si, 0x98e
mov ebx, 0x4e3d6113
sub cl, 0x15
test cx, cx
test di, 0x1774
ror dl, cl
not ax
xchg ebx, eax
or edx, edx
test di, 0x337d
xor dh, cl
xchg bx, cx
sub cx, ax
rol ch, cl
sub ecx, 0x7fcf5e77
adc ah, 0x20
stc
and di, 0xd6a
test edx, ebx
rol si, cl
mov dh, 0x36
sbb bx, 0x517e
shr cl, cl
xor di, bx
rol bh, cl
xor ecx, esi
shl cx, cl
and si, di
mov ah, 0x44
shr ebx, 7
shr al, cl
inc ebx
not dx
ror ch, cl
rol si, cl
and dx, bx
mov di, 0x601c
dec si
shr cx, cl
sub dh, 0x51
not ch
rol bl, 2
or bl, ah
not di
xchg edi, ebx
not ch
mov eax, esi
mov bl, ah
sub ecx, ecx
or bl, 0x5b
shl ch, 7
or ax, bx
shr al, 3
or bx, ax
adc cx, 0x19ab
pop edi
pop edx
pop esi
pop ecx
pop eax
pop ebx
stc
push ebx
test bl, 0x25
push ecx
shr ecx, cl
push edx
push eax
xchg dh, ah
not ax
shl dl, cl
push esi
xchg edx, esi
dec esi
shl dh, 5
sbb si, 0x5322
add ax, 0x7262
nop
or dh, 0x26
rol ax, cl
rol eax, cl
push edi
add edi, eax
mov dl, dh
rol eax, cl
sbb dx, ax
cmp dl, bl
shr edi, cl
or ebx, 0x7ff5b52f
mov ecx, edx
xchg bx, bx
mov edx, ebx
add al, 0x79
xor al, 0x5a
sub si, 0x5448
and ecx, esi
add eax, 0x346e7ad7
ror eax, cl
xchg cl, ch
add ebx, ebx
add esi, eax
add ebx, esi
stc
stc
shr edi, cl
inc ah
sbb ah, al
mov al, 0x79
xchg bl, dl
nop
ror di, cl
nop
or eax, edi
adc ax, 0x41ec
rol ch, 5
xor cx, 0x56d2
xor ebx, edi
dec al
cmp ecx, 0x124c9686
ror bx, cl
dec di
cmp bl, cl
ror edi, 2
cmp al, 0x4e
cmp cl, ch
sbb cx, 0x6812
xor cx, di
inc ah
not al
inc dl
shr bh, cl
rol dx, cl
cmp edi, 0x15a27b2c
rol dh, cl
shr ax, 1
inc bx
or edx, 0x68661f67
adc edx, 0x47d48389
dec si
nop
nop
dec bh
not esi
shr ax, cl
ror eax, 1
xchg dx, si
not bh
dec ah
pop edi
pop esi
pop eax
pop edx
pop ecx
pop ebx
push esi
sub si, si
push edi
dec edi
push ecx
shl cx, cl
push edx
xor esi, edx
push ebx
xchg bx, dx
ror cx, cl
not si
rol ecx, 1
pop ebx
pop edx
pop ecx
pop edi
pop esi
push eax
test ah, 0x66
push edi
sub eax, edi
push edx
xor dl, 0x48
push esi
sbb si, si
pop esi
pop edx
pop edi
pop eax
push edx
dec edx
pop edx
jnp 0x6e8875
push ebx
xor bl, 0x68
pop ebx
push eax
push edx
add eax, edx
pop edx
pop eax
pop ebp
ret