Function at 0x424630
Capabilities:
Contain obfuscated stackstrings
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xb4
push 0xfde9
call dword [sym.imp.KERNEL32.dll_SetConsoleOutputCP]
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
lea ecx, [ebp - 3]
mov word [ebp - 3], 0xa
push ecx
push eax
mov byte [ebp - 1], 0
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
movaps xmm0, xmmword [0x493dc0]
mov edx, eax
movups xmmword [ebp - 0xad], xmm0
xor ecx, ecx
mov dword [ebp - 0xd], 0x2b5e332c
movaps xmm0, xmmword [0x493e20]
movups xmmword [ebp - 0x9d], xmm0
mov dword [ebp - 9], 0x1009f36
movaps xmm0, xmmword [0x493ea0]
movups xmmword [ebp - 0x8d], xmm0
movaps xmm0, xmmword [0x493e50]
movups xmmword [ebp - 0x7d], xmm0
movaps xmm0, xmmword [0x493f10]
movups xmmword [ebp - 0x6d], xmm0
movaps xmm0, xmmword [0x493ee0]
movups xmmword [ebp - 0x5d], xmm0
movaps xmm0, xmmword [0x493d80]
movups xmmword [ebp - 0x4d], xmm0
movaps xmm0, xmmword [0x493e30]
movups xmmword [ebp - 0x3d], xmm0
movaps xmm0, xmmword [0x493d00]
movups xmmword [ebp - 0x2d], xmm0
movaps xmm0, xmmword [0x493d70]
movups xmmword [ebp - 0x1d], xmm0
nop word [eax + eax]
lea eax, [ecx + 0x1a]
xor byte [ebp + ecx - 0xad], al
inc ecx
cmp ecx, 0xa6
jb 0x424710
lea eax, [ebp - 0xad]
mov byte [ebp - 6], 0
push eax
push edx
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, eax
mov dword [ebp - 5], 0x163b3a
mov byte [ebp - 1], 1
xor ecx, ecx
lea eax, [ecx + 0x1a]
xor byte [ebp + ecx - 5], al
inc ecx
cmp ecx, 3
jb 0x424757
lea eax, [ebp - 5]
mov byte [ebp - 1], 0
push eax
push edx
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
movaps xmm0, xmmword [0x493cc0]
mov edx, eax
movups xmmword [ebp - 0x95], xmm0
xor ecx, ecx
mov dword [ebp - 0x15], 0x150a7912
movaps xmm0, xmmword [0x493e10]
movups xmmword [ebp - 0x85], xmm0
mov dword [ebp - 0x11], 0x4380bfbe
movaps xmm0, xmmword [0x493e70]
movups xmmword [ebp - 0x75], xmm0
mov dword [ebp - 0xd], 0x33462b34
movaps xmm0, xmmword [0x493e90]
movups xmmword [ebp - 0x65], xmm0
mov dword [ebp - 9], 0x100872e
movaps xmm0, xmmword [0x493eb0]
movups xmmword [ebp - 0x55], xmm0
movaps xmm0, xmmword [0x493ed0]
movups xmmword [ebp - 0x45], xmm0
movaps xmm0, xmmword [0x493de0]
movups xmmword [ebp - 0x35], xmm0
movaps xmm0, xmmword [0x493ce0]
movups xmmword [ebp - 0x25], xmm0
lea eax, [ecx + 0x1a]
xor byte [ebp + ecx - 0x95], al
inc ecx
cmp ecx, 0x8e
jb 0x424804
lea eax, [ebp - 0x95]
mov byte [ebp - 6], 0
push eax
push edx
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
lea ecx, [ebp - 3]
mov word [ebp - 3], 0xa
push ecx
push eax
mov byte [ebp - 1], 0
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
movaps xmm0, xmmword [0x493dc0]
mov edx, eax
movups xmmword [ebp - 0xb3], xmm0
xor ecx, ecx
mov dword [ebp - 0x13], 0x9d342d58
movaps xmm0, xmmword [0x493e20]
movups xmmword [ebp - 0xa3], xmm0
mov dword [ebp - 0xf], 0x49565d9e
movaps xmm0, xmmword [0x493ea0]
movups xmmword [ebp - 0x93], xmm0
mov dword [ebp - 0xb], 0xe54c5520
movaps xmm0, xmmword [0x493e50]
movups xmmword [ebp - 0x83], xmm0
mov word [ebp - 7], 0x100
movaps xmm0, xmmword [0x493d30]
movups xmmword [ebp - 0x73], xmm0
movaps xmm0, xmmword [0x493f00]
movups xmmword [ebp - 0x63], xmm0
movaps xmm0, xmmword [0x493d90]
movups xmmword [ebp - 0x53], xmm0
movaps xmm0, xmmword [0x493e40]
movups xmmword [ebp - 0x43], xmm0
movaps xmm0, xmmword [0x493d50]
movups xmmword [ebp - 0x33], xmm0
movaps xmm0, xmmword [0x493d20]
movups xmmword [ebp - 0x23], xmm0
nop dword [eax]
lea eax, [ecx + 0x1a]
xor byte [ebp + ecx - 0xb3], al
inc ecx
cmp ecx, 0xac
jb 0x424900
lea eax, [ebp - 0xb3]
mov byte [ebp - 6], 0
push eax
push edx
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, eax
mov dword [ebp - 4], 0x100113a
xor ecx, ecx
lea eax, [ecx + 0x1a]
xor byte [ebp + ecx - 4], al
inc ecx
cmp ecx, 2
jb 0x424943
lea eax, [ebp - 4]
mov byte [ebp - 1], 0
push eax
push edx
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
movaps xmm0, xmmword [0x493cd0]
mov edx, eax
movups xmmword [ebp - 0x8e], xmm0
xor ecx, ecx
mov dword [ebp - 0xe], 0xb7e130c
movaps xmm0, xmmword [0x493e10]
movups xmmword [ebp - 0x7e], xmm0
mov dword [ebp - 0xa], 0x80bf16
movaps xmm0, xmmword [0x493e60]
movups xmmword [ebp - 0x6e], xmm0
mov byte [ebp - 6], 1
movaps xmm0, xmmword [0x493da0]
movups xmmword [ebp - 0x5e], xmm0
movaps xmm0, xmmword [0x493d40]
movups xmmword [ebp - 0x4e], xmm0
movaps xmm0, xmmword [0x493d60]
movups xmmword [ebp - 0x3e], xmm0
movaps xmm0, xmmword [0x493dd0]
movups xmmword [ebp - 0x2e], xmm0
movaps xmm0, xmmword [0x493db0]
movups xmmword [ebp - 0x1e], xmm0
lea eax, [ecx + 0x1a]
xor byte [ebp + ecx - 0x8e], al
inc ecx
cmp ecx, 0x87
jb 0x4249e3
lea eax, [ebp - 0x8e]
mov byte [ebp - 6], 0
push eax
push edx
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
mov edx, eax
mov dword [ebp - 5], 0x163b3a
mov byte [ebp - 1], 1
xor ecx, ecx
nop word [eax + eax]
lea eax, [ecx + 0x1a]
xor byte [ebp + ecx - 5], al
inc ecx
cmp ecx, 3
jb 0x424a30
lea eax, [ebp - 5]
mov byte [ebp - 1], 0
push eax
push edx
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
movaps xmm0, xmmword [0x493dc0]
mov edx, eax
movups xmmword [ebp - 0xa0], xmm0
xor ecx, ecx
mov dword [ebp - 0x10], 0x4f243d48
movaps xmm0, xmmword [0x493e00]
movups xmmword [ebp - 0x90], xmm0
mov dword [ebp - 0xc], 0x27522738
movaps xmm0, xmmword [0x493df0]
movups xmmword [ebp - 0x80], xmm0
mov word [ebp - 8], 0x3a
movaps xmm0, xmmword [0x493e80]
movups xmmword [ebp - 0x70], xmm0
mov byte [ebp - 6], 1
movaps xmm0, xmmword [0x493ec0]
movups xmmword [ebp - 0x60], xmm0
movaps xmm0, xmmword [0x493ef0]
movups xmmword [ebp - 0x50], xmm0
movaps xmm0, xmmword [0x493cb0]
movups xmmword [ebp - 0x40], xmm0
movaps xmm0, xmmword [0x493cf0]
movups xmmword [ebp - 0x30], xmm0
movaps xmm0, xmmword [0x493d10]
movups xmmword [ebp - 0x20], xmm0
lea eax, [ecx + 0x1a]
xor byte [ebp + ecx - 0xa0], al
inc ecx
cmp ecx, 0x99
jb 0x424ae4
lea eax, [ebp - 0xa0]
mov byte [ebp - 6], 0
push eax
push edx
call fcn.004134f0
mov ecx, dword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
add esp, 8
push 0x426570
call dword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______thiscall_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char_______cdecl___class_std::basic_ostream_char__struct_std::char_traits_char_____]
lea ecx, [ebp - 5]
mov dword [ebp - 5], 0x163b3a
push ecx
push eax
mov byte [ebp - 1], 1
call fcn.0041f500
add esp, 8
mov esp, ebp
pop ebp
ret