Function at 0x100a97e0
Capabilities:
Allocate or change rwx memory

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov eax, dword [0x1018b06c]
xor eax, ebp
mov dword [ebp - 4], eax
push 0x100a9670
push 0x934286
push 0xe8
call fcn.100b1680
push 0x100a9670
push 0x855868
push 0xe8
call fcn.100b1680
push 0x100a9670
push 0x85589f
push 0xe8
call fcn.100b1680
push 0x100a9670
push 0x88643f
push 0xe8
call fcn.100b1680
push 0x100a9670
push 0x8863f9
push 0xe8
call fcn.100b1680
push 0x100a9600
push 0x40464e
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a9570
push 0x4d7c0d
push 0xe8
call fcn.100b1680
push 0x100a9570
push 0x4d7c98
push 0xe8
call fcn.100b1680
push 0x100a94d0
push 0x81aa9c
push 0xe8
call fcn.100b1680
push 0x100a94d0
push 0x81aa42
push 0xe8
call fcn.100b1680
push 0x100a94d0
push 0x81a9e8
push 0xe8
call fcn.100b1680
push 0x100a94d0
push 0x81a977
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a94d0
push 0x81a944
push 0xe8
call fcn.100b1680
push 0x100a94d0
push 0x81a73d
push 0xe8
call fcn.100b1680
push 0x100a94d0
push 0x81a6f4
push 0xe8
call fcn.100b1680
push 0x100a94b0
push 0x7c57b9
push 0xe8
call fcn.100b1680
push 0x100a9470
push 0x856486
push 0xe8
call fcn.100b1680
push 0x100a9470
push 0x85f1b9
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a9490
push 0x7d61ef
push 0xe8
call fcn.100b1680
push 0x100a9490
push 0x7d619e
push 0xe8
call fcn.100b1680
push 0x100a9450
push 0x7d6150
push 0xe8
call fcn.100b1680
push 0x100a9490
push 0x7d6100
push 0xe8
call fcn.100b1680
push 0x100a9430
push 0x7d60b0
push 0xe8
call fcn.100b1680
push 0x100a9410
push 0x7d6060
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a9490
push 0x7d601c
push 0xe8
call fcn.100b1680
push 0x100a93f0
push 0x7d5fce
push 0xe8
call fcn.100b1680
push 0x100a9490
push 0x7d5f7e
push 0xe8
call fcn.100b1680
push 0x100a93d0
push 0x7d5f30
push 0xe8
call fcn.100b1680
push 0x100a9490
push 0x7d5ee0
push 0xe8
call fcn.100b1680
push 0x100a93b0
push 0x7d5e92
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a9490
push 0x7d5e42
push 0xe8
call fcn.100b1680
push 0x100a9390
push 0x7d5df4
push 0xe8
call fcn.100b1680
push 0x100a9490
push 0x7d5da4
push 0xe8
call fcn.100b1680
push 0x100a9370
push 0x7d5d56
push 0xe8
call fcn.100b1680
push 0x100a9290
push 0x81a146
push 0xe8
call fcn.100b1680
push 0x100a9290
push 0x81a199
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a9260
push 0x819415
push 0xe8
call fcn.100b1680
push 0x100a9330
push 0x85cc50
push 0xe8
call fcn.100b1680
push 0x100a9350
push 0x85c446
push 0xe8
call fcn.100b1680
push 0x10026310
push 0x943d7f
push 0xe8
call fcn.100b1680
push 0x100a92d0
push 0x8240a9
push 0xe8
call fcn.100b1680
push 0x10026400
push 0x945114
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100263e0
push 0x945180
push 0xe8
call fcn.100b1680
push 0x100a8f40
push 0x5c6e80
push 0xe9
call fcn.100b1680
push 0x100a78d0
push 0x4d2180
push 0xe8
call fcn.100b1680
push 0x100a8f10
push 0x636420
push 0xe9
call fcn.100b1680
add esp, 0x30
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x4d9749
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 8]
mov dword [0x4d9749], 0x1e0
push eax
push dword [ebp - 8]
push 4
push 0x4d9749
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
push 0x100a9250
push 0x40f2e9
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x4d714e
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x4d79e7
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x4d9756
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db4d5
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db1aa
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a9250
push 0x5db22f
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db322
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db3a7
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db46d
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db4ad
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db534
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a9250
push 0x5db5c4
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db628
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db68c
push 0xe8
call fcn.100b1680
push 0x100a9250
push 0x5db6ed
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x5b97dc
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x5b984c
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a94f0
push 0x5b9904
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8c2e0f
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8c2e7f
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8cc713
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8cc788
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8d99b8
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a94f0
push 0x8d9a2d
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8ef47b
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8ef4ed
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8ef5c5
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x8ef65a
push 0xe8
call fcn.100b1680
push 0x100a94f0
push 0x914fc9
push 0xe8
call fcn.100b1680
add esp, 0x48
push 0x100a94f0
push 0x91503e
push 0xe8
call fcn.100b1680
push 0x100a9720
push 0x635b55
push 0xe9
call fcn.100b1680
push 0x100a9770
push 0x4d06a1
push 0xe9
call fcn.100b1680
push 0x100a9790
push 0x6359b6
push 0xe9
call fcn.100b1680
mov ecx, dword [ebp - 4]
add esp, 0x30
xor ecx, ebp
call fcn.100d52b0
mov esp, ebp
pop ebp
ret