Function at 0x7908cf59
Capabilities:
Contain obfuscated stackstrings

Disassembly:
not ah
aad 0x6a
mov byte [ebp - 0x15e], 0x61
bsr ax, bx
bswap eax
dec ah
mov byte [ebp - 0x15d], 0xa
shl al, 4
sub ah, bl
not al
sub ah, dh
mov byte [ebp - 0x15c], 0x12
shl al, cl
mov byte [ebp - 0x15b], 0xcd
dec ah
sub al, 0xf3
mov byte [ebp - 0x15a], 0xf3
rol ax, 0xa
adc ah, dl
btr ax, 9
mov byte [ebp - 0x159], 0xb9
btr ax, 3
mov byte [ebp - 0x158], 0x82
shrd ax, cx, cl
mov byte [ebp - 0x157], 0xd
stc
rcl ax, 9
bts ax, cx
pop eax
mov byte [ebp - 0x156], 0x12
bt bp, 3
aam 0xf7
jmp 0x790e8262
bt bp, 0xf
mov byte [ebp - 0x155], 0x84
neg ax
mov byte [ebp - 0x154], 6
aaa
mov byte [ebp - 0x153], 0x86
bsf ax, ax
inc ah
mov byte [ebp - 0x152], 0x1e
sub al, cl
not al
lahf
movzx ax, al
mov byte [ebp - 0x151], 0x10
aad 0xbb
mov byte [ebp - 0x150], 0x12
bswap ax
cmc
shld ax, cx, 1
and al, cl
mov byte [ebp - 0x14f], 0x48
shr ah, cl
add al, ch
aas
mov byte [ebp - 0x14e], 0x15
sar ah, cl
rcr ah, 5
or ax, 0x99e7
mov byte [ebp - 0x14d], 0xf4
bsf ax, ax
mov byte [ebp - 0x14c], 0x62
cmp dx, 0xfc1d
mov byte [ebp - 0x14b], 0x13
shl ah, 3
neg eax
not ah
mov byte [ebp - 0x14a], 0x12
shr ah, cl
ror ax, 9
movsx ax, cl
add al, 0x25
mov byte [ebp - 0x149], 0x17
sar al, cl
mov byte [ebp - 0x148], 0x74
clc
test al, 0xa3
add ax, di
or al, 0x79
mov byte [ebp - 0x147], 0x77
aas
not al
shr al, 7
mov byte [ebp - 0x146], 0x45
xor al, 0x44
pop eax
neg ax
mov byte [ebp - 0x145], 0x16
aad 0x8e
stc
shld ax, di, cl
not al
mov byte [ebp - 0x144], 0x12
not ah
bt ax, 0xf
sub ah, ah
cwde
mov byte [ebp - 0x143], 0x98
mov dword [esp + 4], 0xe0898a9a
daa
mov byte [ebp - 0x142], 0xc0
shr ax, 0xf
aam 0x31
pop eax
mov byte [ebp - 0x141], 7
cmc
adc ax, ax
aas
sal ah, cl
mov byte [ebp - 0x140], 0xf5
adc ax, 0xb042
btc ax, di
mov byte [ebp - 0x13f], 0x19
cmp esi, esp
inc ax
bsr ax, si
mov byte [ebp - 0x13e], 0x12
rcr ah, 1
bsf eax, eax
shl al, cl
mov byte [ebp - 0x13d], 0xfa
aaa
dec al
jmp 0x7914076a
mov byte [ebp - 0x12f], 0x88
aad 0x84
mov byte [ebp - 0x12e], 0xa5
sbb ah, 0x4d
and al, al
mov byte [ebp - 0x12d], 0x22
adc al, 0x93
sub al, dh
mov byte [ebp - 0x12c], 0x12
or al, 0xe9
das
rol ax, 1
btr ax, bx
mov byte [ebp - 0x12b], 0x54
bswap ax
cwde
mov byte [ebp - 0x12a], 0x19
daa
or al, 0xcc
daa
mov byte [ebp - 0x129], 0xc6
bts ax, bx
sar eax, 0xe
mov byte [ebp - 0x128], 0x4e
mov al, byte [esp]
bsf ax, dx
shrd ax, bp, cl
not ah
mov byte [ebp - 0x127], 0x25
movzx ax, dl
bsr eax, esp
mov byte [ebp - 0x126], 0x12
add eax, 0x427e53c
or ah, 0x14
aas
inc ah
mov byte [ebp - 0x125], 0x62
bts ax, si
bt ax, sp
test ah, ch
bt sp, 3
mov byte [ebp - 0x124], 0x43
test al, ah
movzx ax, cl
and ah, dl
aaa
mov byte [ebp - 0x123], 0x12
cmc
jmp 0x7914ebdf
mov byte [ebp - 0x13c], 0x34
shr ah, cl
bts ax, 0xf
mov byte [ebp - 0x13b], 0x2f
lea eax, [eax + 0x2e5528ef]
mov byte [ebp - 0x13a], 0x59
aas
sub ah, bh
aad 0x7d
mov byte [ebp - 0x139], 0x1c
mov byte [esp + 8], al
das
stc
mov byte [ebp - 0x138], 0x12
setp ah
mov byte [ebp - 0x137], 0x44
lahf
mov al, 0x76
aad 0xf7
mov byte [ebp - 0x136], 0x82
shr al, 1
rcl ax, 0xe
btr ax, 0xa
jmp 0x791463c3
mov byte [ebp - 0x135], 0xf7
rcr ah, 1
aaa
aas
mov byte [ebp - 0x134], 0xb0
shrd ax, si, 7
shld ax, di, 1
aad 0x91
mov byte [ebp - 0x133], 0x1f
das
shld ax, si, 0xc
aam 0x64
sub al, 0x96
mov byte [ebp - 0x132], 0x12
bsf ax, bp
clc
bt dx, bp
btr eax, 7
mov byte [ebp - 0x131], 0xc9
rol ax, 5
mov byte [ebp - 0x130], 0xae
neg al
bt dx, 2
cmp ah, 0xea
jmp 0x790ea348