Function at 0x4014c8
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff0
sub esp, 0x270
call sym.___main
mov dword [esp + 0x26a], 0x636f7544
mov word [esp + 0x26e], 0x7b
mov dword [esp + 0x261], 0x72723048
mov dword [esp + 0x265], 0x7875636f
mov byte [esp + 0x269], 0
mov dword [esp + 0x257], 0x6c344d5f
mov dword [esp + 0x25b], 0x306e6731
mov word [esp + 0x25f], 0x7d
lea eax, [esp + 0x26a]
mov dword [esp + 4], eax
lea eax, [esp + 0x225]
mov dword [esp], eax
call sym._strcpy
lea eax, [esp + 0x261]
mov dword [esp + 4], eax
lea eax, [esp + 0x225]
mov dword [esp], eax
call sym._strcat
lea eax, [esp + 0x257]
mov dword [esp + 4], eax
lea eax, [esp + 0x225]
mov dword [esp], eax
call sym._strcat
mov dword [esp + 0x21a], 0x76677449
mov dword [esp + 0x21e], 0x696d634a
mov word [esp + 0x222], 0x7276
mov byte [esp + 0x224], 0
mov dword [esp + 0x20f], 0x61676947
mov dword [esp + 0x213], 0x69626146
mov word [esp + 0x217], 0x6e61
mov byte [esp + 0x219], 0
mov dword [esp], str.Bienvenido_a_la_misin_de_destruir_el_Horrocrux._Buena_suerte_
call sym._puts
mov dword [esp], str.________________________
call sym._puts
mov dword [esp], str.________________________________________________________
call sym._puts
mov dword [esp], str.__H_______________________________________________P
call sym._puts
mov dword [esp], str.__A_______________________________________________O
call sym._puts
mov dword [esp], str.__R__________________________________________T
call sym._puts
mov dword [esp], str.__R________________________________________T
call sym._puts
mov dword [esp], str.__Y_________________________________________E
call sym._puts
mov dword [esp], str.___._______________________________________________.
call sym._puts
mov dword [esp], str.__________________________________________________
call sym._puts
mov dword [esp], str.__F_____Gryffindor______Hufflepuff______Ravenclaw____L
call sym._puts
mov dword [esp], str.__L_____Slytherin_______Hogwarts_School_of_Witchcraft___
call sym._puts
mov dword [esp], str.__A_____and_Wizardry_______________________________G
call sym._puts
mov dword [esp], str.__G_______________________________________________I
call sym._puts
mov dword [esp], str.___._______________________________________________.D
call sym._puts
mov dword [esp], str.__________________________________________________E
call sym._puts
mov dword [esp], str.__D________________________________________________
call sym._puts
mov dword [esp], str.____________________________________________________L
call sym._puts
mov dword [esp], str.__A______________________________________________O
call sym._puts
mov dword [esp], str.______________________0_______________________V
call sym._puts
mov dword [esp], str.__E_____________________________________________E
call sym._puts
mov dword [esp], str.___._______________________________________________..
call sym._puts
mov dword [esp], 0x405578
call sym._puts
mov dword [esp], str.___________________________________________________
call sym._puts
mov dword [esp], str.__E_______________________________________________R
call sym._puts
mov dword [esp], str.__N_______________________________________________T
call sym._puts
mov dword [esp], str.______________________________________________________
call sym._puts
mov dword [esp], str._______________________
call sym._puts
mov dword [esp + 4], str.ItgvJcmivr
mov dword [esp], str.Dumbledore_antes_de_morir_oculto_la_llave_en_un_maleficio__inquebrantable_llamado_vigenere_y_la_llave_se_transformo_en_la_siguiente_palabra_sin_significado:__s_n
call sym._printf
mov dword [esp], str.Ingresa_el_llave_del_horrocrux_harry...:
call sym._printf
lea eax, [esp + 0x1b]
mov dword [esp + 4], eax
mov dword [esp], 0x4057be
call sym._scanf
lea eax, [esp + 0x20f]
mov dword [esp + 4], eax
lea eax, [esp + 0x1b]
mov dword [esp], eax
call sym._strcmp
test eax, eax
je 0x40177c
mov dword [esp], str.Intento_fallido._El_Horrocrux_se_ha_vuelto_ms_fuerte_
call sym._puts
mov eax, 0
jmp 0x4017a4
mov dword [esp], str.Has_destruido_exitosamente_el_Horrocrux__Bien_hecho_
call sym._puts
lea eax, [esp + 0x225]
mov dword [esp + 4], eax
mov dword [esp], str.La_flag_es:__s_n
call sym._printf
mov eax, 0
leave
ret