Function at 0x10009c9d
Capabilities:
Allocate or change rwx memory

Disassembly:
push ebp
mov ebp, esp
push ecx
push esi
push edi
mov ecx, 0x10033eda
call fcn.10010b91
lea eax, [ebp - 4]
push eax
push 0x40
push 0x1effff
push 0x401000
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
mov ecx, dword [0x10031f78]
push 0
push 0x1000839b
push 0x4252d6
push 8
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 0
push 0x100083c2
push 0x425887
push 1
call fcn.10009b2b
mov esi, str.__WyD_Project
mov edi, 0x622cda
push 0x280
push 0x54a068
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsd dword es:[edi], dword [esi]
movsw word es:[edi], word [esi]
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x1e0
push 0x54a072
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x20
pop esi
push esi
push 0x54a07c
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x320
push 0x54a086
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x258
push 0x54a090
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push esi
push 0x54a09a
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x500
push 0x54a0a4
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x2d0
push 0x54a0ae
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push esi
push 0x54a0b8
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x640
push 0x54a0c2
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x384
push 0x54a0cc
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push esi
push 0x54a0d6
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x780
push 0x54a0e0
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 0x438
push 0x54a0ea
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push esi
push 0x54a0f4
call fcn.10008c5f
mov ecx, eax
call fcn.10008a1b
push 4
push 0x10009165
push 0x4205d0
call fcn.10009139
add esp, 0xc
mov dword [0x613ec4], 0x736e6f4d
mov dword [0x613ec8], 0x6f7274
mov ecx, 0x613eb4
mov eax, dword [str.__s_]
xor edi, edi
inc edi
push 2
mov dword [ecx], eax
mov al, byte [0x10023ccc]
push 0x1000ffcd
push 0x46052e
mov byte [ecx + 4], al
mov ecx, dword [0x10031f78]
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 0
push 0x10009996
push 0x4182c4
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 0
push 0x1000997e
push 0x519635
push 0xe
call fcn.10009b2b
mov ecx, dword [0x10031f78]
mov esi, 0xeb
push esi
push 0x53ace2
call fcn.100089d8
mov ecx, dword [0x10031f78]
push esi
push 0x53ae7e
call fcn.100089d8
mov ecx, dword [0x10031f78]
mov esi, 0x2059
push esi
push 0x4b380b
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push esi
push 0x486426
call fcn.10008a1b
mov dword [0x61460c], 0x446425
mov ecx, 0x11da868
mov eax, dword [ecx]
cdq
and edx, 3
add eax, edx
sar eax, 2
mov dword [ecx], eax
add ecx, 0x60
cmp ecx, 0x11dcf68
jl 0x10009f22
mov ecx, dword [0x10031f78]
xor esi, esi
push esi
push 0x456b59
push 0x456ade
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push esi
push 0x45a67b
push 0x45a600
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push esi
push 0x10009873
push 0x519e36
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 0xeb
push 0x53ada6
call fcn.100089d8
mov ecx, dword [0x10031f78]
push esi
push 0x100098d0
push 0x498acd
push edi
mov dword [0x10030d60], 0xff00ff00
call fcn.10009b2b
mov ecx, dword [0x10031f78]
mov esi, str.http:__wydtnw.com.br_img_guilds_
push esi
push 0x43b2f6
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push esi
push 0x43b112
call fcn.10008a1b
mov ecx, dword [0x10031f78]
xor esi, esi
push esi
push 0x10009a47
push 0x4a0164
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 4
push 0x100093d8
push 0x41c468
push edi
call fcn.10009b2b
push edi
push 0x10009774
push 0x47daca
call fcn.10009139
push edi
push 0x10009805
push 0x41d1b4
call fcn.10009139
push 0x100097e2
push 0x421356
call fcn.10009111
push 0x1000933a
push 0x4e21db
call fcn.10009111
mov ecx, dword [0x10031f78]
add esp, 0x28
push 1
push 0x51e6b4
push 0x51e621
push 1
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 1
push 0x52fc3a
push 0x52fb84
push 1
call fcn.10009b2b
push esi
push 0x1000988a
mov ecx, dword [0x10031f78]
xor edi, edi
push 0x41a51e
inc edi
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push esi
push 0x100098ad
push 0x41a535
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push esi
push 0x10009a7b
push 0x41a87d
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push esi
push 0x10009a59
push 0x41a56e
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push edi
push 0x100097b2
push 0x41cfcd
push edi
call fcn.10009b2b
push edi
push 0x10009953
push 0x48b04f
call fcn.10009139
push 2
push 0x10009255
push 0x422007
call fcn.10009139
push 5
push 0x1000918e
push 0x41fb30
call fcn.10009139
mov ecx, dword [0x10031f78]
add esp, 0x24
push 4
push 0x10009165
push 0x4205fc
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push esi
push 0x100099ce
push 0x4676c5
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 0x109a
push 0x4dca0a
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push esi
push 0x100093b2
push 0x519d60
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push edi
push 0x1000938d
push 0x4de210
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 4
push 0x10009848
push 0x4cfdaf
push edi
call fcn.10009b2b
push 3
push 0x10009745
push 0x5385ac
call fcn.10009139
mov esi, 0x1000969a
push esi
push 0x4974c7
call fcn.100090e7
push esi
push 0x4974d7
call fcn.100090e7
push edi
push 0x10009824
push 0x45488d
call fcn.10009139
push edi
push 0x100092c1
push 0x4b55d2
call fcn.10009139
add esp, 0x34
mov byte [0x5495a8], 0x64
mov byte [0x47b0ab], 0x64
mov byte [0x44b476], 0x64
mov byte [0x476cf1], 0x64
mov ecx, dword [0x10031f78]
push 2
push 0x10009a06
push 0x423447
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 3
push 0x10009709
push 0x494aaf
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 4
push 0x100096e9
push 0x4921db
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 2
push 0x10009358
push 0x4232e5
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 5
push 0x10009729
push 0x48471e
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 3
push 0x10009a20
push 0x4e216e
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
mov edi, 0x428c0000
push edi
push 0x40d3fd
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x40d402
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434bd4
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434bd9
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434e19
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434e1e
call fcn.10008a1b
mov ecx, dword [0x10031f78]
mov esi, 0x441d8000
push esi
push 0x434cc7
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x442f0000
push 0x434cd3
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x44408000
push 0x434cdf
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x44520000
push 0x434ceb
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434cfe
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d0a
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d11
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x430c0000
push 0x434d1d
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d24
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x43520000
push 0x434d2d
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d34
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x438c0000
push 0x434d3d
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d44
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x43af0000
push 0x434d4d
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d54
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x43d20000
push 0x434d5d
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d64
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x43f50000
push 0x434d6d
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d74
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push 0x440c0000
push 0x434d7d
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d84
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push esi
push 0x434d8d
call fcn.10008a1b
mov ecx, dword [0x10031f78]
push edi
push 0x434d94
call fcn.10008a1b
mov ecx, dword [0x10031f78]
mov esi, 0x47d73f
push 0
push 0x100096b7
xor edi, edi
push esi
inc edi
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 6
push 0x47d8f7
call fcn.1000a680
mov ecx, dword [0x10031f78]
push 0
push esi
push 0x47d71a
push edi
call fcn.10009b2b
mov ecx, dword [0x10031f78]
push 3
push 0x1000927b
push 0x44fe91
push edi
call fcn.10009b2b
lea ecx, [ebp - 4]
push ecx
push dword [ebp - 4]
push 0x1effff
push 0x401000
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
pop edi
mov al, 1
pop esi
leave
ret