Function at 0x10008310
Capabilities:
Allocate or change rwx memory

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
mov dword [ebp - 8], 0x40
mov dword [ebp - 4], 0x445149
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x44515a
mov ecx, dword [ebp - 4]
mov byte [ecx], 0xeb
lea edx, [ebp - 8]
push edx
push 0x40
mov eax, dword [ebp - 0xc]
push eax
mov ecx, dword [ebp - 4]
push ecx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x445572
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x44557b
mov eax, dword [ebp - 4]
mov byte [eax], 0xeb
lea ecx, [ebp - 8]
push ecx
push 0x40
mov edx, dword [ebp - 0xc]
push edx
mov eax, dword [ebp - 4]
push eax
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x44436f
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x444378
mov edx, dword [ebp - 4]
mov byte [edx], 0xeb
lea eax, [ebp - 8]
push eax
push 0x40
mov ecx, dword [ebp - 0xc]
push ecx
mov edx, dword [ebp - 4]
push edx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x454fbb
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x454fc4
mov ecx, dword [ebp - 4]
mov byte [ecx], 0xeb
lea edx, [ebp - 8]
push edx
push 0x40
mov eax, dword [ebp - 0xc]
push eax
mov ecx, dword [ebp - 4]
push ecx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x4446a3
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x4446af
mov eax, dword [ebp - 4]
mov byte [eax], 0xeb
lea ecx, [ebp - 8]
push ecx
push 0x40
mov edx, dword [ebp - 0xc]
push edx
mov eax, dword [ebp - 4]
push eax
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x445cd3
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x445cdc
mov edx, dword [ebp - 4]
mov byte [edx], 0xeb
lea eax, [ebp - 8]
push eax
push 0x40
mov ecx, dword [ebp - 0xc]
push ecx
mov edx, dword [ebp - 4]
push edx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x44637e
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x446387
mov ecx, dword [ebp - 4]
mov byte [ecx], 0xeb
lea edx, [ebp - 8]
push edx
push 0x40
mov eax, dword [ebp - 0xc]
push eax
mov ecx, dword [ebp - 4]
push ecx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x446ad5
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x446ade
mov eax, dword [ebp - 4]
mov byte [eax], 0xeb
lea ecx, [ebp - 8]
push ecx
push 0x40
mov edx, dword [ebp - 0xc]
push edx
mov eax, dword [ebp - 4]
push eax
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x44b3c2
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x44b3cb
mov edx, dword [ebp - 4]
mov byte [edx], 0xeb
lea eax, [ebp - 8]
push eax
push 0x40
mov ecx, dword [ebp - 0xc]
push ecx
mov edx, dword [ebp - 4]
push edx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x45479b
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x4547a4
mov ecx, dword [ebp - 4]
mov byte [ecx], 0xeb
lea edx, [ebp - 8]
push edx
push 0x40
mov eax, dword [ebp - 0xc]
push eax
mov ecx, dword [ebp - 4]
push ecx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x454a7c
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x454a85
mov eax, dword [ebp - 4]
mov byte [eax], 0xeb
lea ecx, [ebp - 8]
push ecx
push 0x40
mov edx, dword [ebp - 0xc]
push edx
mov eax, dword [ebp - 4]
push eax
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x454c98
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x454ca1
mov edx, dword [ebp - 4]
mov byte [edx], 0xeb
lea eax, [ebp - 8]
push eax
push 0x40
mov ecx, dword [ebp - 0xc]
push ecx
mov edx, dword [ebp - 4]
push edx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x455518
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x455521
mov ecx, dword [ebp - 4]
mov byte [ecx], 0xeb
lea edx, [ebp - 8]
push edx
push 0x40
mov eax, dword [ebp - 0xc]
push eax
mov ecx, dword [ebp - 4]
push ecx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x459419
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x459422
mov eax, dword [ebp - 4]
mov byte [eax], 0xeb
lea ecx, [ebp - 8]
push ecx
push 0x40
mov edx, dword [ebp - 0xc]
push edx
mov eax, dword [ebp - 4]
push eax
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x45fc96
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x45fca7
mov edx, dword [ebp - 4]
mov byte [edx], 0xeb
lea eax, [ebp - 8]
push eax
push 0x40
mov ecx, dword [ebp - 0xc]
push ecx
mov edx, dword [ebp - 4]
push edx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x6c1a27
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x6c1a30
mov ecx, dword [ebp - 4]
mov byte [ecx], 0xeb
lea edx, [ebp - 8]
push edx
push 0x40
mov eax, dword [ebp - 0xc]
push eax
mov ecx, dword [ebp - 4]
push ecx
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x6c1f19
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 0xc], 2
mov dword [ebp - 4], 0x6c1f22
mov eax, dword [ebp - 4]
mov byte [eax], 0xeb
lea ecx, [ebp - 8]
push ecx
push 0x40
mov edx, dword [ebp - 0xc]
push edx
mov eax, dword [ebp - 4]
push eax
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov dword [ebp - 4], 0x53b8d1
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov dword [ebp - 4], 0x53b8da
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 4], 0x5598a4
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 4], 0x5598c0
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov dword [ebp - 4], 0x559c79
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 4], 0x559c95
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 4], 0x56d397
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov dword [ebp - 4], 0x56d3a0
mov edx, dword [ebp - 4]
mov word [edx], 0x9090
mov dword [ebp - 4], 0x437e70
mov eax, dword [ebp - 4]
mov word [eax], 0x9090
mov dword [ebp - 4], 0x437e79
mov ecx, dword [ebp - 4]
mov word [ecx], 0x9090
mov esp, ebp
pop ebp
ret