Function at 0x6ab2d6
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov byte [ebp - 0x12], 0x64
mov byte [ebp - 0x11], 0
mov dh, bl
shl dl, cl
mov edx, 0x53
test ebp, edi
mov word [ebp - 0x98], dx
btc edx, 0x44
bsf edx, eax
mov edx, 0x65
cmp bp, 0x73cd
cmp esp, ecx
mov word [ebp - 0x96], dx
dec dl
add dh, 0xd7
shl dl, 0xd7
mov edx, eax
cmp sp, di
jmp 0x53e2f8
mov word [ebp - 0x94], dx
mov edx, 0x69
stc
jmp 0x5d9b78
mov word [ebp - 0x6c], bx
jmp loc.0043a840
mov word [ebp - 0x5e], dx
mov edx, 0x6f
test eax, esi
clc
cmc
mov word [ebp - 0x5c], dx
mov edx, 0x64
jmp 0x644926
mov byte [ebp - 0x26], dl
clc
mov byte [ebp - 0x21], dl
mov dl, 0x42
mov dword [ebp - 0xa4], 0
clc
cmp esi, edx
mov byte [ebp - 0xa0], 0x57
test bp, 0x3034
cmc
mov byte [ebp - 0x9f], 0x51
cmp ebp, 0x28964451
cmc
mov byte [ebp - 0x9d], 0
mov byte [ebp - 0x50], 0x53
mov byte [ebp - 0x4c], 0x43
test al, 0xad
jmp 0x607ba2
push eax
jmp 0x6ab2d6
push ebp
mov ebp, esp
shr ax, cl
shld eax, esi, 0x23
push 0xffffffffffffffff
push 0x4e4306
cmovb ax, bx
mov eax, dword fs:[0]
jmp 0x5badda
mov word [ebp - 0x92], dx
mov edx, ecx
stc
test dx, bp
mov word [ebp - 0x90], dx
shr dl, 0x6f
rcr edx, cl
ror dl, 0xc3
mov edx, 0x6c
mov word [ebp - 0x8e], dx
shl dx, 0x2f
rcl edx, cl
cwd
mov edx, 0x4e
test edx, 0x506b0de7
mov word [ebp - 0x8c], dx
mov edx, ebx
clc
mov word [ebp - 0x8a], dx
mov edx, 0x6d
mov word [ebp - 0x88], dx
mov edx, edx
rcr dh, 0xeb
mov edx, 0x62
cmp al, 0xb6
cmc
mov word [ebp - 0x86], dx
setp dh
btr edx, 0xcf
btc edx, 0x98
mov edx, 0x65
mov word [ebp - 0x84], dx
mov edx, eax
cmp ebx, eax
mov word [ebp - 0x82], dx
test bl, 0xd9
cmp dh, 0xa8
xor edx, edx
cmc
mov word [ebp - 0x80], dx
rcr edx, cl
mov edx, 0x50
stc
test ecx, 0x5b9169dc
mov word [ebp - 0x60], dx
btc edx, ebx
mov edx, eax
clc
jmp 0x592f34
mov word [ebp - 0x7c], dx
mov edx, ecx
mov word [ebp - 0x7a], dx
ror dx, cl
mov edx, 0x6e
jmp 0x699e08
mov edx, 0x63
test dx, ax
cmc
mov word [ebp - 0x56], dx
rcr dx, cl
rcl dx, 0xc4
mov edx, 0x74
test ecx, ebp
cmc
mov word [ebp - 0x54], dx
xor edx, edx
stc
cmp bh, 0x71
jmp 0x6c4a55
mov byte [ebp - 0x4b], 0x54
cmp si, di
mov byte [ebp - 0x49], 0x53
cmp cx, 0x535
test esp, esi
mov byte [ebp - 0x48], 0x65
jmp 0x634d76
mov byte [ebp - 0x47], al
mov byte [ebp - 0x46], 0x69
jmp 0x672196
mov word [ebp - 0x5a], dx
rol dl, 0x1d
test cx, si
mov edx, ebx
mov word [ebp - 0x58], dx
jmp 0x5f2bf2
mov byte [ebp - 0x1e], 0x6e
stc
test esp, ecx
mov byte [ebp - 0x1d], 0x33
stc
mov byte [ebp - 0x1c], 0x32
test edx, 0x44496b0b
mov byte [ebp - 0x1b], 0x5f
stc
jmp 0x683634
mov byte [ebp - 0x45], cl
test ebp, esi
test si, 0x2241
stc
mov byte [ebp - 0x44], 0x6c
clc
mov byte [ebp - 0x43], 0x4e
mov byte [ebp - 0x42], bl
cmp esi, esi
test di, di
mov byte [ebp - 0x41], 0x6d
cmp dx, 0x60d1
mov byte [ebp - 0x40], 0x62
mov byte [ebp - 0x3f], 0x65
stc
mov byte [ebp - 0x3e], al
mov byte [ebp - 0x3d], 0x2c
mov byte [ebp - 0x3b], 0x50
cmp ebp, eax
test bp, cx
cmc
mov byte [ebp - 0x3a], al
cmp edi, esp
cmp ax, 0x54d6
cmc
mov byte [ebp - 0x39], 0x6f
cmp sp, bp
mov byte [ebp - 0x38], 0x64
cmp si, 0x3ab4
test si, 0x7847
jmp 0x6b7e05
mov byte [ebp - 0x1a], dl
mov byte [ebp - 0x19], cl
mov byte [ebp - 0x18], 0x73
cmp eax, esi
stc
mov byte [ebp - 0x17], 0x65
cmp ax, 0x6f91
stc
jmp 0x6b73f5
mov word [ebp - 0x78], dx
dec dx
mov edx, ebx
cmc
mov word [ebp - 0x76], dx
mov word [ebp - 0x72], cx
btc ecx, 0x21
xadd ecx, edx
mov edx, 0x66
sar cl, 0x56
mov word [ebp - 0x74], dx
inc ecx
mov ecx, 0x63
shrd edx, ecx, 0x1c
mov word [ebp - 0x70], cx
sub dx, sp
movsx edx, bx
cmc
mov ecx, eax
btr dx, 0x73
bts edx, edi
mov edx, 0x74
mov word [ebp - 0x6e], dx
rcl dx, 0x62
mov word [ebp - 0x6a], cx
bts cx, ax
adc ch, 0xb
cmp ecx, 0x4b0f5605
mov edx, 0x65
sub ecx, eax
lea ecx, [ebp - 0x50]
cmp bx, ax
cmc
clc
mov word [ebp - 0x68], dx
btr dx, 0x6c
sar dx, cl
xchg dh, dl
mov word [ebp - 0x66], ax
inc dx
push ecx
dec dh
ror dl, 0x70
lea edx, [ebp - 0xa8]
xor eax, eax
push edx
jmp 0x55a60d
mov byte [ebp - 0x2e], 0x66
cmp ax, ax
mov byte [ebp - 0x2d], cl
mov byte [ebp - 0x2c], 0x63
clc
mov byte [ebp - 0x2b], 0x74
mov byte [ebp - 0x2a], bl
mov byte [ebp - 0x29], al
cmp eax, edx
mov byte [ebp - 0x28], 0x65
mov byte [ebp - 0x27], al
mov byte [ebp - 0x25], 0x46
cmp sp, 0x151f
test dx, 0x4d38
cmc
mov byte [ebp - 0x24], 0x52
cmp edi, 0x4e76b5a
test si, 0xc74
mov byte [ebp - 0x23], 0x4f
test cl, dl
clc
mov byte [ebp - 0x22], 0x4d
mov byte [ebp - 0x20], 0x57
cmp ebx, ebp
cmc
mov byte [ebp - 0x1f], 0x69
cmc
jmp 0x64cd9f
lea esp, [esp - 0xe4]
cmp ax, bp
mov eax, dword [0x520628]
test bp, bx
cmp bp, di
xor eax, ebp
test esi, 0x765576fb
test dx, bx
mov dword [ebp - 0x10], eax
cmc
test ecx, esp
clc
push ebx
shr bx, 0x14
adc ebx, 0x2bc1830
sub bl, al
push esi
push edi
add bx, cx
push eax
movzx ebx, sp
clc
rcl ebx, 0x79
lea eax, [ebp - 0xc]
shl ebx, cl
test ebx, ebp
sbb di, 0x18a6
mov dword fs:[0], eax
bts eax, ebp
mov eax, dword [ebp + 0xc]
movsx edi, cx
add ebx, esp
mov edi, dword [ebp + 8]
rcr bl, 0x78
adc bl, 0xad
mov dword [ebp - 0xbc], eax
rcr bl, 0x7b
mov dword [ebp - 0xb4], ecx
mov dword [ebp - 0xb8], edx
shl cl, cl
mov dl, 0x20
not ebx
mov cl, 0x4c
mov al, 0x45
adc bx, cx
btc bx, 0x49
add ebx, esi
mov ebx, 0x75
mov byte [ebp - 0x9e], cl
mov byte [ebp - 0x4f], al
cmc
mov byte [ebp - 0x4e], cl
mov ecx, 0x61
cmc
cmp dl, ah
clc
mov byte [ebp - 0x4d], al
mov eax, 0x72
mov byte [ebp - 0x4a], dl
mov byte [ebp - 0x3c], dl
cmc
cmp esi, edx
mov byte [ebp - 0x33], dl
cmp esp, edi
jmp 0x5b978c
mov byte [ebp - 0x16], dl
mov byte [ebp - 0x15], 0x6f
mov byte [ebp - 0x14], cl
mov byte [ebp - 0x13], al
cwd
add dh, 0xe
jmp 0x536b3f
mov byte [ebp - 0x37], bl
cmp edi, 0x537f3282
mov byte [ebp - 0x36], 0x63
cmc
mov byte [ebp - 0x35], 0x74
mov byte [ebp - 0x34], 0x2c
mov byte [ebp - 0x32], 0x4d
cmc
cmp ax, sp
mov byte [ebp - 0x31], cl
mov byte [ebp - 0x30], 0x6e
cmp bh, al
mov byte [ebp - 0x2f], bl
jmp 0x6a022c
mov word [ebp - 0x52], dx
mov edx, 0x4d
cmp dh, 0x49
jmp 0x5eb690