Function at 0x119f83b
Capabilities:
Inspect section memory permissions

Disassembly:
add edi, 2
jmp 0x1a02f03
mov edi, dword [ebx + 0x3c]
movzx ecx, word [edi + ebx + 0x14]
or esi, edi
shl si, 0xc
lea edi, [edi + ebx]
xadd esi, esi
cmc
sal esi, 0xd1
xor edx, edx
lea esi, [ecx + edi + 0x18]
cmp di, bx
test esi, edx
mov dword [esp + 0x1c], edi
cmp bp, 0x11c7
mov dword [esp + 0x20], esi
test edx, esp
mov dword [esp + 0x10], 0
cmp dx, word [edi + 6]
jmp 0x1bea865
mov dword [esp + 0x20], eax
jmp 0x12275fd
add edx, ebx
jmp 0x122b396
sub ecx, ecx
test eax, 0x4000000
jmp 0x1a7a521
xor eax, eax
test dh, 0xf7
test ax, bx
mov dword [esp + 0x10], 0
cmp ax, word [edi + 6]
jmp 0x1be5e42
mov dword [esp + 0x10], eax
cmp dx, cx
cmp eax, edx
jb 0x1ac0f84
mov ebx, dword [ebp + 0x10]
neg dh
shr edx, cl
btc edx, esi
mov edi, ecx
mov dx, 0x2792
sbb dl, 0x30
mov edx, ebx
cmc
jmp 0x1bfb457
pop ebp
ret 0xc
jmp 0x11e0090
inc eax
cmp esp, ecx
jmp 0x1b9d60f
push dword [eax*4 + 0x69cfc0]
ret
push ebx
jmp 0x1aecd81
and edx, 0xc0000000
stc
test cx, bp
cmp edx, 0xc0000000
jmp 0x1a24b9a
push 0
jmp 0x11cc210
mov esp, ebp
xchg ebp, ebp
pop ebp
jmp 0x1a3797c
mov edx, eax
clc
test edx, 0x59835472
and edx, 0x60000000
test edi, 0x709503b0
cmp esp, ecx
cmp edx, 0x60000000
jmp 0x1b80df3
test eax, eax
jmp 0x19f7a30
push ecx
jmp 0x1ace07b
push ebp
xadd ah, ch
mov ebp, esp
shl ah, cl
inc cl
shr cx, cl
and esp, 0xfffffff8
cmp sp, ax
sub esp, 0x114
cwde
push ebx
push esi
mov esi, ecx
mov esi, dword [ebp + 0xc]
seta ah
jmp 0x1bfb8b1
je 0x1a493cc
mov ecx, dword [esp + 0x1c]
inc eax
rdtsc
mov al, 0x6d
mov eax, dword [esp + 0x10]
movzx edx, ax
mov dl, 0xc9
cmovno dx, bx
movzx edx, word [ecx + 6]
jmp 0xd35cac
je 0x1b9aa99
mov eax, dword [edi + 0xa4]
clc
cmp ch, 0x71
test eax, eax
jmp 0x11f9ae2
call fcn.00451803
test al, al
jmp 0x1a493c6
push edi
mov dword [esp + 0x24], ebx
jmp 0x6a05c7
jmp 0x11e0090
call fcn.00d3e3d5
test eax, eax
jmp 0x1b3c8bd
or ecx, 1
mov dl, dl
cmp edi, 0x412d0599
mov edx, dword [esi - 0x18]
lea eax, [esp + 0x24]
push eax
push ecx
bt ecx, ebp
mov ecx, dword [esi - 0x1c]
test edi, edx
stc
push ecx
cmp edx, esi
jmp 0x6aac97
push edi
jmp 0x1b9e0cf
je 0x1b9aa81
lea edi, [esi + 8]
bts ecx, edi
mov dword [esp + 0x10], eax
btr cx, ax
btc eax, 0x66
mov ax, ax
movzx eax, word [edi]
rcl cx, 0xa1
dec ecx
mov ecx, eax
and ecx, 0xfff
cmc
add ecx, dword [esi]
cmc
test ecx, edi
shr eax, 0xc
dec eax
lea ecx, [ecx + ebx]
cmp eax, 9
jmp 0x1adf1b0
mov esp, ebp
not ebp
jmp 0x1a0618b
mov edx, eax
test esp, 0x1d4c04a0
test si, si
jmp 0xd4446d
je 0x1b9aa99
test byte [edi + 0x16], 1
jmp 0x1a299d5
call fcn.0066ea80
add esp, 0xc
neg al
cmovbe ax, dx
rol ax, cl
lea eax, [esp + 0x18]
cmp ebx, dword [esp + 0x14]
jmp 0x1ba34d8
push edx
jmp 0x1aff555
jns 0x1bbf965
or ecx, 8
jmp 0x11cf540
jne 0x118a65d
or ecx, 0x40
jmp 0x11e0090
pop ebp
ret 0xc
jne 0x1190f69
or ecx, 4
jmp 0x44e63d
jne 0x1b9aa99
sub ecx, ecx
mov dword [esp + 0x14], ecx
cmp ebp, 0x429652ac
test eax, eax
je 0x1b9aa99
lea esp, [esp]
ror eax, cl
mov esi, dword [edi + 0xa0]
lea esi, [esi + ecx]
mov eax, dword [esi + ebx + 4]
add esi, ebx
test eax, eax
jmp 0x1b81e85
ret 0xc
jne 0x691e61
mov eax, 0xc000007b
movzx esi, cx
pop edi
movzx bx, dh
mov bh, 0x6f
pop esi
xchg bl, bh
pop ebx
jmp 0xd45b63
mov esp, ebp
cmovb ebp, ebx
bswap ebp
jmp 0x6cc875
push eax
movzx eax, sp
cwde
push edi
not eax
mov eax, esi
jmp 0x11c74c8
jne 0x1a493cc
lea eax, [eax - 8]
cmp ecx, ebp
jmp 0x1afd5bf
je 0x1a7a535
mov ecx, 0x200
shl dl, 0x5b
xor dx, sp
cmovns edx, eax
mov edx, eax
cmp ax, bp
and edx, 0xe0000000
cmc
test ebx, ecx
test ax, 0x3229
cmp edx, 0xe0000000
jmp 0x19f802e
mov ebx, dword [esi - 8]
rcr ah, cl
mov edi, dword [esi - 4]
inc ax
adc eax, ebx
or ax, 0x2308
add edi, dword [ebp + 0x10]
mov ax, sp
mov eax, dword [esi]
push ebx
jmp 0xd44c04
push 2
push edx
jmp 0x1b87bdb
ja 0x44f097
movzx eax, byte [eax + 0x66800c]
jmp 0xd37302
push eax
jmp 0x1a5e2c8
shr eax, 1
jmp 0x11ee6cb
call dword [0x675048]
test eax, eax
je 0x1b87bea
mov eax, dword [esp + 0x10]
mov ecx, esi
cmovl cx, sp
movzx ecx, word [edi + 6]
jmp 0x1bd6690
jmp 0x1ac0f84
jne 0x1bd66aa
mov ebx, dword [ebp + 0x10]
mov edx, dword [esp + 0x7c]
jmp 0xd44467
mov eax, dword [ebp + 0xc]
jmp 0x1bc46f9
jmp 0x11e0090
jne 0x11f5299
or ecx, 0x20
jmp 0xd2d271
je 0x1b9aa99
cmp eax, 8
jbe 0x1a493cc
test al, 1
jmp 0x1a717f1
push ebx
call dword [0x675048]
test eax, eax
jne 0x6bf1b4
mov eax, 0xc0000045
movsx esi, dx
pop edi
pop esi
bswap ebx
pop ebx
jmp 0x1a4b968
add ecx, dword [esi + 4]
mov dword [esp + 0x14], ecx
cmp si, 0x28a3
cmp ecx, dword [edi + 0xa4]
jb 0x1a299f8
mov dword [edi + 0x34], ebx
bswap dx
movzx ecx, dx
cwd
mov edx, dword [edi + 0x54]
movsx ecx, cx
mov ecx, esi
not ch
lea ecx, [esp + 0x24]
jmp 0x1195014
lea esi, [esi + 0x28]
jmp 0x6c68cf
push 0
push ecx
push edx
mov edx, dword [eax]
mov ax, 0x4ca5
jmp 0x1b4ab31
jb 0x1ba34e6
lea eax, [esp + 0x14]
mov dx, 0x3618
mov ecx, dword [esi + 4]
mov edx, dword [ebp + 8]
jmp 0x11eaff3
mov eax, esi
movzx ecx, cx
setg cl
mov ecx, edi
jmp 0x11d9fa1
test eax, 0x40000000
je 0x11e0085
or ecx, 2
jmp 0x1b6b728
call fcn.00451803
test al, al
jmp 0x11b1aae
inc eax
lea esi, [esi + 0x28]
cmp bh, dl
test dx, dx
mov dword [esp + 0x10], eax
cmp ax, cx
cmp eax, ecx
jb 0x1be5e56
sub eax, eax
pop edi
setnp bl
not bl
movzx ebx, ax
pop esi
pop ebx
jmp 0x11f2486
jae 0x1bd66a8
mov esi, dword [esp + 0x20]
bsf eax, ebp
cmc
add esi, 0x24
mov eax, edx
cwde
mov eax, dword [esi]
jmp 0x6ba4a6
jae 0x6c68f1
add esi, 0x10
jmp 0x1b064b4
sub edx, dword [edi + 0x34]
mov dword [esp + 0x18], edx
je 0x1b9aaa4
cmp dword [edi + 0xa0], 0
jmp 0x11c61af
push edi
cbw
bswap edi
movzx ecx, sp
mov edi, dword [ebp + 8]
lea eax, [esp + 0x28]
push eax
movsx cx, bh
seta ch
jmp 0x1ba5c3f