Function at 0x10023aff
Capabilities:
Inspect section memory permissions

Disassembly:
push ebp
mov ebp, esp
cmp dword [ebp + 8], 0xf003f
jne 0x10023b25
push 0x1002059c
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 2
jne 0x10023b45
push 0x1001f6dc
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 1
jne 0x10023b65
push 0x1001f7dc
mov ecx, dword [ebp + 0x10]
push ecx
mov edx, dword [ebp + 0xc]
push edx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 4
jne 0x10023b85
push 0x10021ff0
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 8
jne 0x10023ba5
push 0x1001f88c
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x20
jne 0x10023bc5
push 0x10020684
mov ecx, dword [ebp + 0x10]
push ecx
mov edx, dword [ebp + 0xc]
push edx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x10
jne 0x10023be5
push 0x10022010
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0xf01ff
jne 0x10023c08
push 0x1001f89c
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 2
jne 0x10023c28
push 0x10020a84
mov ecx, dword [ebp + 0x10]
push ecx
mov edx, dword [ebp + 0xc]
push edx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 8
jne 0x10023c48
push 0x10022030
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x80
jne 0x10023c6b
push fcn.1001fa94
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x40
jne 0x10023c8b
push 0x1001fcb4
mov ecx, dword [ebp + 0x10]
push ecx
mov edx, dword [ebp + 0xc]
push edx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 1
jne 0x10023cab
push 0x10022050
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 4
jne 0x10023ccb
push 0x10022068
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x10
jne 0x10023ceb
push 0x10020bc4
mov ecx, dword [ebp + 0x10]
push ecx
mov edx, dword [ebp + 0xc]
push edx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x20
jne 0x10023d0b
push 0x10022080
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x100
jne 0x10023d2e
push 0x10022090
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x1000000
jne 0x10023d51
push 0x100203a4
mov ecx, dword [ebp + 0x10]
push ecx
mov edx, dword [ebp + 0xc]
push edx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x10000
jne 0x10023d74
push 0x10020484
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x20000
jne 0x10023d97
push 0x100220b0
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x40000
jne 0x10023dba
push 0x1001fccc
mov ecx, dword [ebp + 0x10]
push ecx
mov edx, dword [ebp + 0xc]
push edx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x80000
jne 0x10023ddd
push 0x1001fd4c
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x10000000
jne 0x10023dfd
push 0x1001fdcc
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x80000000
jne 0x10023e1d
push 0x100220c0
mov ecx, dword [ebp + 0x10]
push ecx
mov edx, dword [ebp + 0xc]
push edx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x40000000
jne 0x10023e3d
push 0x10021774
mov eax, dword [ebp + 0x10]
push eax
mov ecx, dword [ebp + 0xc]
push ecx
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
cmp dword [ebp + 8], 0x20000000
jne 0x10023e5d
push 0x1001feb4
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0xc
jmp 0x10023e76
mov ecx, dword [ebp + 8]
push ecx
push 0x100205b4
mov edx, dword [ebp + 0x10]
push edx
mov eax, dword [ebp + 0xc]
push eax
call fcn.1001b0b6
add esp, 0x10
pop ebp
ret