Function at 0x10007960
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xe8
mov edx, 0x29a1727d
mov dword [ebp - 8], ecx
mov dword [ebp - 0x6c], edx
xor eax, eax
mov dword [ebp - 0x68], 0x1000a
mov dword [ebp - 0x64], 0x7693010a
mov dword [ebp - 0x60], 0x4d8f404e
mov dword [ebp - 0x5c], 0x29a11e11
xor dword [ebp + eax*4 - 0x64], edx
inc eax
cmp eax, 3
je 0x100079a1
mov edx, dword [ebp - 0x6c]
jmp 0x10007992
push ebx
xor eax, eax
push esi
mov word [ebp - 0x66], ax
lea eax, [ebp - 0x64]
push edi
push eax
mov eax, dword [ecx + 0x70]
call eax
mov edi, 0x242c3005
mov dword [ebp - 4], eax
mov ebx, 0x423f7d40
mov dword [ebp - 0x7c], 0x1000b
mov ecx, 0x2b0c4eaa
mov dword [ebp - 0x78], 0x586322c9
mov esi, 0x29b234fe
mov dword [ebp - 0x80], ecx
mov dword [ebp - 0x74], 0x48633dcf
xor eax, eax
mov dword [ebp - 0x70], 0x2b782bc1
mov dword [ebp - 0x18], esi
mov dword [ebp - 0x14], 0x10007
mov dword [ebp - 0x10], 0x47dc5b9d
mov dword [ebp - 0xc], 0x29c6579b
mov dword [ebp - 0x28], edi
mov dword [ebp - 0x24], 0x10004
mov dword [ebp - 0x20], 0x524f5577
mov dword [ebp - 0x1c], edi
mov dword [ebp - 0x38], ebx
mov dword [ebp - 0x34], 0x10004
mov dword [ebp - 0x30], 0x26511833
mov dword [ebp - 0x2c], ebx
mov dword [ebp - 0x94], 0x9ef0b58
mov dword [ebp - 0x90], 0x1000a
mov dword [ebp - 0x8c], 0x7a9b6e2b
mov dword [ebp - 0x88], 0x66846837
mov dword [ebp - 0x84], 0x9ef7f28
mov dword [ebp - 0x48], 0x5a212546
mov dword [ebp - 0x44], 0x10006
mov dword [ebp - 0x40], 0x31424a35
mov dword [ebp - 0x3c], 0x5a215123
mov dword [ebp - 0x58], 0xaf9aa7a8
mov dword [ebp - 0x54], 0x10007
mov dword [ebp - 0x50], 0xffdbf4ff
mov dword [ebp - 0x4c], 0xaff6cbc7
mov dword [ebp - 0xa8], 0xfaf1745f
mov dword [ebp - 0xa4], 0x1000a
mov dword [ebp - 0xa0], 0xa9b02708
mov dword [ebp - 0x9c], 0x8e83152b
mov dword [ebp - 0x98], 0xfaf1042a
mov dword [ebp - 0xbc], 0xb90bb046
mov dword [ebp - 0xb8], 0x1000a
mov dword [ebp - 0xb4], 0xfa4ae311
mov dword [ebp - 0xb0], 0xd76ad52a
mov dword [ebp - 0xac], 0xb90bc033
mov dword [ebp - 0xe8], 0x14571de4
mov dword [ebp - 0xe4], 0x1000c
mov dword [ebp - 0xe0], 0x71326f82
mov dword [ebp - 0xdc], 0x66337985
mov dword [ebp - 0xd8], 0x7b31738d
mov dword [ebp - 0xd4], 0x14571de4
mov dword [ebp - 0xd0], 0x81a2313b
mov dword [ebp - 0xcc], 0x1000b
mov dword [ebp - 0xc8], 0xe0d6545c
mov dword [ebp - 0xc4], 0xe8d0555f
mov dword [ebp - 0xc0], 0x81cd5755
xor dword [ebp + eax*4 - 0x78], ecx
inc eax
cmp eax, 3
je 0x10007b76
mov ecx, dword [ebp - 0x80]
jmp 0x10007b67
mov ecx, dword [ebp - 4]
lea edx, [ebp - 0x78]
xor eax, eax
mov word [ebp - 0x7a], ax
call fcn.10005310
mov ecx, dword [ebp - 8]
mov dword [ecx + 0x144], eax
xor eax, eax
xor dword [ebp + eax*4 - 0x10], esi
inc eax
cmp eax, 2
je 0x10007ba1
mov esi, dword [ebp - 0x18]
jmp 0x10007b92
mov ecx, dword [ebp - 4]
lea edx, [ebp - 0x10]
xor eax, eax
mov word [ebp - 0x12], ax
call fcn.10005310
mov esi, dword [ebp - 8]
mov dword [esi + 0x148], eax
xor eax, eax
nop dword [eax]
xor dword [ebp + eax*4 - 0x20], edi
inc eax
cmp eax, 2
je 0x10007bcf
mov edi, dword [ebp - 0x28]
jmp 0x10007bc0
mov edi, dword [ebp - 4]
lea edx, [ebp - 0x20]
xor eax, eax
mov ecx, edi
mov word [ebp - 0x22], ax
call fcn.10005310
mov dword [esi + 0x14c], eax
xor eax, eax
nop word [eax + eax]
xor dword [ebp + eax*4 - 0x30], ebx
inc eax
cmp eax, 2
je 0x10007bff
mov ebx, dword [ebp - 0x38]
jmp 0x10007bf0
xor eax, eax
lea edx, [ebp - 0x30]
mov ecx, edi
mov word [ebp - 0x32], ax
call fcn.10005310
mov dword [esi + 0x150], eax
mov ecx, 0x9ef0b58
xor eax, eax
nop dword [eax]
xor dword [ebp + eax*4 - 0x8c], ecx
inc eax
cmp eax, 3
je 0x10007c35
mov ecx, dword [ebp - 0x94]
jmp 0x10007c20
xor eax, eax
lea edx, [ebp - 0x8c]
mov ecx, edi
mov word [ebp - 0x8e], ax
call fcn.10005310
mov dword [esi + 0x154], eax
mov ecx, 0x5a212546
xor eax, eax
xor dword [ebp + eax*4 - 0x40], ecx
inc eax
cmp eax, 2
je 0x10007c67
mov ecx, dword [ebp - 0x48]
jmp 0x10007c58
xor eax, eax
lea edx, [ebp - 0x40]
mov ecx, edi
mov word [ebp - 0x42], ax
call fcn.10005310
mov dword [esi + 0x158], eax
mov ecx, 0xaf9aa7a8
xor eax, eax
xor dword [ebp + eax*4 - 0x50], ecx
inc eax
cmp eax, 2
je 0x10007c93
mov ecx, dword [ebp - 0x58]
jmp 0x10007c84
xor eax, eax
lea edx, [ebp - 0x50]
mov ecx, edi
mov word [ebp - 0x52], ax
call fcn.10005310
mov dword [esi + 0x15c], eax
mov ecx, 0xfaf1745f
xor eax, eax
xor dword [ebp + eax*4 - 0xa0], ecx
inc eax
cmp eax, 3
je 0x10007cc5
mov ecx, dword [ebp - 0xa8]
jmp 0x10007cb0
xor eax, eax
lea edx, [ebp - 0xa0]
mov ecx, edi
mov word [ebp - 0xa2], ax
call fcn.10005310
mov dword [esi + 0x160], eax
mov ecx, 0xb90bb046
xor eax, eax
nop dword [eax + eax]
xor dword [ebp + eax*4 - 0xb4], ecx
inc eax
cmp eax, 3
je 0x10007d05
mov ecx, dword [ebp - 0xbc]
jmp 0x10007cf0
xor eax, eax
lea edx, [ebp - 0xb4]
mov ecx, edi
mov word [ebp - 0xb6], ax
call fcn.10005310
mov dword [esi + 0x164], eax
mov ecx, 0x14571de4
xor eax, eax
nop dword [eax + eax]
xor dword [ebp + eax*4 - 0xe0], ecx
inc eax
cmp eax, 4
je 0x10007d45
mov ecx, dword [ebp - 0xe8]
jmp 0x10007d30
xor eax, eax
lea edx, [ebp - 0xe0]
mov ecx, edi
mov word [ebp - 0xe2], ax
call fcn.10005310
mov dword [esi + 0x168], eax
mov ecx, 0x81a2313b
xor eax, eax
nop dword [eax + eax]
xor dword [ebp + eax*4 - 0xc8], ecx
inc eax
cmp eax, 3
je 0x10007d85
mov ecx, dword [ebp - 0xd0]
jmp 0x10007d70
xor eax, eax
lea edx, [ebp - 0xc8]
mov ecx, edi
mov word [ebp - 0xca], ax
call fcn.10005310
pop edi
mov dword [esi + 0x16c], eax
pop esi
pop ebx
mov esp, ebp
pop ebp
ret