Function at 0x1800053e0
Capabilities:
Create new key via cryptacquirecontext
Encrypt data using aes via winapi
Enumerate processes
Get hostname
Get system information on windows

Disassembly:
mov rax, rsp
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x188]
sub rsp, 0x248
movaps xmmword [rax - 0x58], xmm6
movaps xmmword [rax - 0x68], xmm8
mov rax, qword [0x180045028]
xor rax, rsp
mov qword [rbp + 0x110], rax
mov qword [rsp + 0x38], r9
mov r13d, r8d
mov r12, rdx
mov r15, rcx
mov qword [rsp + 0x40], rcx
xor r14d, r14d
mov dword [rsp + 0x30], r14d
lea rcx, str.Em_verdade__em_verdade_vos_digo_que_quem_no_nascer_de_novo_no_pode_ver_o_Reino_de_Deus._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000544f
lea rcx, str.Em_verdade__em_verdade_vos_digo_que_quem_no_nascer_de_novo_no_pode_ver_o_Reino_de_Deus._n
call fcn.180001120
lea rcx, str.Remainder_of__d_and__d_is:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005479
mov edx, 0x11
lea r9d, [rdx - 0x10]
lea r8d, [rdx - 0xd]
lea rcx, str.Remainder_of__d_and__d_is:__d_n
call fcn.180001120
lea rcx, str.Pi:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800054a3
movsd xmm1, qword [0x18003f168]
movq rdx, xmm1
lea rcx, str.Pi:__lf_n
call fcn.180001120
mov qword [r15], r14
mov qword [r15 + 0x10], r14
mov qword [r15 + 0x18], 0xf
mov byte [r15], r14b
mov dword [rsp + 0x30], 1
lea rcx, str.Hola__mundo__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800054da
lea rcx, str.Hola__mundo__n
call fcn.180001120
lea rcx, str.Heureux_les_pauvres_en_esprit__car_le_royaume_des_cieux_est__eux._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800054f7
lea rcx, str.Heureux_les_pauvres_en_esprit__car_le_royaume_des_cieux_est__eux._n
call fcn.180001120
lea rcx, [rbp - 0x70]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
lea rcx, str.Processor_Architecture:
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000551e
lea rcx, str.Processor_Architecture:
call fcn.180001120
movzx eax, word [rbp - 0x70]
test eax, eax
je 0x18000557e
cmp eax, 5
je 0x180005564
cmp eax, 9
je 0x18000554a
lea rcx, str.Unknown_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000559b
lea rcx, str.Unknown_n
jmp 0x180005596
lea rcx, str.AMD64_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000559b
lea rcx, str.AMD64_n
jmp 0x180005596
lea rcx, str.ARM_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000559b
lea rcx, str.ARM_n
jmp 0x180005596
lea rcx, str.Intel_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000559b
lea rcx, str.Intel_n
call fcn.180001120
lea rcx, str.Number_of_Processors:__u_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800055bb
mov edx, dword [rbp - 0x50]
lea rcx, str.Number_of_Processors:__u_n
call fcn.180001120
mov qword [rsp + 0x50], r14
lea rcx, str.Array_min:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800055e2
mov edx, 1
lea rcx, str.Array_min:__d_n
call fcn.180001120
lea rcx, str.Eu_sou_o_caminho__a_verdade_e_a_vida._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800055ff
lea rcx, str.Eu_sou_o_caminho__a_verdade_e_a_vida._n
call fcn.180001120
lea rcx, str.______________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000561c
lea rcx, str.______________n
call fcn.180001120
lea rcx, str.__._____._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005639
lea rcx, str.__._____._n
call fcn.180001120
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005656
lea rcx, str.Blessed_are_the_peacemakers__for_they_shall_be_called_sons_of_God._n
call fcn.180001120
mov edi, 1
nop dword [rax + rax]
mov ebx, 1
mov esi, edi
nop word [rax + rax]
lea rcx, str._d___d___d
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005695
mov r9d, esi
mov r8d, edi
mov edx, ebx
lea rcx, str._d___d___d
call fcn.180001120
inc ebx
add esi, edi
cmp ebx, edi
jle 0x180005670
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800056ba
lea rcx, [0x18003e6e0]
call fcn.180001120
inc edi
cmp edi, 9
jle 0x180005660
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800056de
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call fcn.180001120
lea rcx, str._._________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800056fb
lea rcx, str._._________._n
call fcn.180001120
lea rcx, str.The_surface_area_of_the_cuboid_with_length__lf__width__lf__and_height__lf_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
movsd xmm6, qword [0x18003f178]
movsd xmm8, qword [0x18003f158]
test eax, eax
jns 0x18000574a
movsd qword [rsp + 0x20], xmm6
movaps xmm3, xmm8
movq r9, xmm3
movaps xmm2, xmm8
movq r8, xmm2
movaps xmm1, xmm8
movq rdx, xmm1
lea rcx, str.The_surface_area_of_the_cuboid_with_length__lf__width__lf__and_height__lf_is:__lf_n
call fcn.180001120
mov qword [rbp + 0xf0], 0
mov qword [rbp + 0xf8], 0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], rax
mov dword [rbp - 0x78], eax
mov qword [rsp + 0x68], r14
lea rdx, [0x18003ec10]
lea rcx, str.C:WindowsSystem32driversetchosts
call fcn.180013880
mov rbx, rax
test rax, rax
jne 0x1800057b4
lea rcx, str.Failed_to_open_the_hosts_file._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000582f
lea rcx, str.Failed_to_open_the_hosts_file._n
call fcn.180001120
jmp 0x18000582f
lea rcx, str.Contents_of_the_hosts_file:_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800057d1
lea rcx, str.Contents_of_the_hosts_file:_n
call fcn.180001120
mov r8, rbx
mov edx, pe_nt_image_headers64
lea rcx, [rbp - 0x40]
call fcn.1800159d4
test rax, rax
je 0x180005827
nop word [rax + rax]
lea rcx, [0x18003ec58]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005811
lea rdx, [rbp - 0x40]
lea rcx, [0x18003ec58]
call fcn.180001120
mov r8, rbx
mov edx, pe_nt_image_headers64
lea rcx, [rbp - 0x40]
call fcn.1800159d4
test rax, rax
jne 0x1800057f0
mov rcx, rbx
call fcn.180013b00
lea rcx, [0x18003da70]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000584c
lea rcx, [0x18003da70]
call fcn.180001120
lea rcx, str.Factorial_of__d:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005872
mov edx, 5
lea r8d, [rdx + 0x73]
lea rcx, str.Factorial_of__d:__d_n
call fcn.180001120
mov qword [rsp + 0x60], r14
lea rcx, str.No_es_lo_que_entra_en_la_boca_lo_que_contamina_al_hombre__sino_lo_que_sale_de_la_boca__esto_contamina_al_hombre._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005894
lea rcx, str.No_es_lo_que_entra_en_la_boca_lo_que_contamina_al_hombre__sino_lo_que_sale_de_la_boca__esto_contamina_al_hombre._n
call fcn.180001120
lea rcx, str.____n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800058b1
lea rcx, str.____n
call fcn.180001120
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800058ce
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call fcn.180001120
lea rcx, str.Je_suis_le_chemin__la_vrit_et_la_vie._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800058eb
lea rcx, str.Je_suis_le_chemin__la_vrit_et_la_vie._n
call fcn.180001120
lea rcx, str.Perch_se_perdonate_agli_uomini_le_loro_colpe__anche_il_Padre_vostro_celeste_perdoner_a_voi._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005908
lea rcx, str.Perch_se_perdonate_agli_uomini_le_loro_colpe__anche_il_Padre_vostro_celeste_perdoner_a_voi._n
call fcn.180001120
lea rcx, str.Bonjour_le_monde__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005925
lea rcx, str.Bonjour_le_monde__n
call fcn.180001120
mov dword [rsp + 0x20], 0xf0000000
mov r9d, 0x18
xor r8d, r8d
xor edx, edx
lea rcx, [rsp + 0x68]
call qword [sym.imp.ADVAPI32.dll_CryptAcquireContextA]
test eax, eax
je 0x180005ff6
mov byte [rsp + 0x70], 8
mov dword [rsp + 0x58], 0x10
lea rdx, [rsp + 0x58]
lea rcx, [rbp + 0x100]
call qword [sym.imp.KERNEL32.dll_GetComputerNameA]
test eax, eax
je 0x180005994
lea rcx, str.Computer_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800059b1
lea rdx, [rbp + 0x100]
lea rcx, str.Computer_Name:__s_n
call fcn.180001120
jmp 0x1800059b1
lea rcx, str.Failed_to_get_computer_name__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800059b1
lea rcx, str.Failed_to_get_computer_name__n
call fcn.180001120
mov dword [rsp + 0x58], 0x10
lea r8, [rsp + 0x58]
lea rdx, [rbp - 0x70]
mov ecx, 2
call qword [sym.imp.KERNEL32.dll_GetComputerNameExA]
test eax, eax
je 0x1800059f4
lea rcx, str.Domain_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005a11
lea rdx, [rbp - 0x70]
lea rcx, str.Domain_Name:__s_n
call fcn.180001120
jmp 0x180005a11
lea rcx, str.Failed_to_get_domain_name__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005a11
lea rcx, str.Failed_to_get_domain_name__n
call fcn.180001120
lea rcx, str.No_se_preocupem_com_o_amanh__pois_o_amanh_se_preocupar_consigo_mesmo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005a2e
lea rcx, str.No_se_preocupem_com_o_amanh__pois_o_amanh_se_preocupar_consigo_mesmo._n
call fcn.180001120
lea rcx, str.Follow_me__and_I_will_make_you_fishers_of_men._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005a4b
lea rcx, str.Follow_me__and_I_will_make_you_fishers_of_men._n
call fcn.180001120
mov byte [rsp + 0x71], 2
lea rcx, str.The_value_of_the_natural_logarithm_e_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005a7e
movaps xmm0, xmm8
call fcn.18002c960
movaps xmm1, xmm0
movq rdx, xmm0
lea rcx, str.The_value_of_the_natural_logarithm_e_is:__lf_n
call fcn.180001120
lea rcx, [0x18003dc50]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005a9b
lea rcx, [0x18003dc50]
call fcn.180001120
lea rcx, str.Pi:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005ac5
movsd xmm1, qword [0x18003f168]
movq rdx, xmm1
lea rcx, str.Pi:__lf_n
call fcn.180001120
mov word [rsp + 0x72], r14w
lea rcx, str.Eu_sou_o_Alfa_e_o_mega__o_Primeiro_e_o_ltimo__o_Princpio_e_o_Fim._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005ae8
lea rcx, str.Eu_sou_o_Alfa_e_o_mega__o_Primeiro_e_o_ltimo__o_Princpio_e_o_Fim._n
call fcn.180001120
lea rcx, str.Beati_i_poveri_in_spirito__perch_di_essi__il_regno_dei_cieli._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005b05
lea rcx, str.Beati_i_poveri_in_spirito__perch_di_essi__il_regno_dei_cieli._n
call fcn.180001120
lea rcx, str.Difference_of__d_and__d_is:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005b30
mov edx, 0x1e
mov r9d, 0xf
mov r8d, r9d
lea rcx, str.Difference_of__d_and__d_is:__d_n
call fcn.180001120
mov dword [rsp + 0x74], 0x660e
lea rcx, str.Array_min:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005b5a
mov edx, 1
lea rcx, str.Array_min:__d_n
call fcn.180001120
lea rcx, [0x18003dce0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005b77
lea rcx, [0x18003dce0]
call fcn.180001120
lea rcx, str.__________________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005b94
lea rcx, str.__________________n
call fcn.180001120
mov dword [rsp + 0x78], 0x10
lea rcx, str.__._____._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005bb9
lea rcx, str.__._____._n
call fcn.180001120
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005bd6
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call fcn.180001120
lea rcx, str.Eu_sou_o_caminho__a_verdade_e_a_vida._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005bf3
lea rcx, str.Eu_sou_o_caminho__a_verdade_e_a_vida._n
call fcn.180001120
mov r8, r13
mov rdx, r12
lea rcx, [rsp + 0x7c]
call fcn.180010580
xor edx, edx
lea ecx, [rdx + 2]
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rbx, rax
cmp rax, 0xffffffffffffffff
jne 0x180005c28
lea rcx, str.Error_creating_process_snapshot
call fcn.180013b6c
jmp 0x180005cdb
mov dword [rbp - 0x40], 0x130
lea rdx, [rbp - 0x40]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Process32First]
test eax, eax
jne 0x180005c60
lea rcx, str.Error_getting_first_process
call fcn.180013b6c
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop word [rax + rax]
lea rcx, str.Process_ID:__lu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005c80
mov edx, dword [rbp - 0x38]
lea rcx, str.Process_ID:__lu_n
call fcn.180001120
lea rcx, str.Parent_Process_ID:__lu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005ca0
mov edx, dword [rbp - 0x20]
lea rcx, str.Parent_Process_ID:__lu_n
call fcn.180001120
lea rcx, str.Process_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005cc1
lea rdx, [rbp - 0x14]
lea rcx, str.Process_Name:__s_n
call fcn.180001120
lea rdx, [rbp - 0x40]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Process32Next]
test eax, eax
jne 0x180005c60
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, str.I_am_the_vine__you_are_the_branches._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005cf8
lea rcx, str.I_am_the_vine__you_are_the_branches._n
call fcn.180001120
lea rcx, str.The_surface_area_of_the_cuboid_with_length__lf__width__lf__and_height__lf_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005d36
movsd qword [rsp + 0x20], xmm6
movaps xmm3, xmm8
movq r9, xmm3
movaps xmm2, xmm8
movq r8, xmm2
movaps xmm1, xmm8
movq rdx, xmm1
lea rcx, str.The_surface_area_of_the_cuboid_with_length__lf__width__lf__and_height__lf_is:__lf_n
call fcn.180001120
lea rcx, [0x18003db70]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005d53
lea rcx, [0x18003db70]
call fcn.180001120
lea rcx, str.___________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005d70
lea rcx, str.___________n
call fcn.180001120
lea rcx, str.Factorial_of__d:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005d96
mov edx, 5
lea r8d, [rdx + 0x73]
lea rcx, str.Factorial_of__d:__d_n
call fcn.180001120
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], r14d
xor r9d, r9d
lea r8d, [r9 + 0x1c]
lea rdx, [rsp + 0x70]
mov rcx, qword [rsp + 0x68]
call qword [sym.imp.ADVAPI32.dll_CryptImportKey]
test eax, eax
je 0x180005f9f
xor r9d, r9d
lea r8, [rbp + 0xf0]
lea edx, [r9 + 1]
mov rcx, qword [rsp + 0x60]
call qword [sym.imp.ADVAPI32.dll_CryptSetKeyParam]
test eax, eax
je 0x180005f9f
lea rax, [rsp + 0x48]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x50]
mov r8d, dword [rbp + 0x1b0]
mov rdx, qword [rsp + 0x38]
mov rcx, qword [rsp + 0x60]
call fcn.180004d70
test al, al
je 0x180005f9f
mov qword [rbp - 0x70], r14
mov qword [rbp - 0x60], r14
mov qword [rbp - 0x58], 0xf
mov r8d, dword [rsp + 0x48]
mov rdx, qword [rsp + 0x50]
lea rcx, [rbp - 0x70]
call fcn.18000a770
lea rax, [rbp - 0x70]
cmp r15, rax
je 0x180005e97
mov rdx, qword [r15 + 0x18]
cmp rdx, 0x10
jb 0x180005e78
inc rdx
mov rcx, qword [r15]
cmp rdx, 0x1000
jb 0x180005e73
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x180006177
mov rcx, r8
call fcn.18000eb00
mov qword [r15 + 0x18], 0xf
mov byte [r15], 0
movups xmm0, xmmword [rbp - 0x70]
movups xmmword [r15], xmm0
movups xmm1, xmmword [rbp - 0x60]
movups xmmword [r15 + 0x10], xmm1
jmp 0x180005ed2
mov rdx, qword [rbp - 0x58]
cmp rdx, 0x10
jb 0x180005ed2
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180005ecd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x180006177
call fcn.18000eb00
lea rcx, str.Perch_se_perdonate_agli_uomini_le_loro_colpe__anche_il_Padre_vostro_celeste_perdoner_a_voi._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005eef
lea rcx, str.Perch_se_perdonate_agli_uomini_le_loro_colpe__anche_il_Padre_vostro_celeste_perdoner_a_voi._n
call fcn.180001120
lea rcx, [0x18003de30]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005f0c
lea rcx, [0x18003de30]
call fcn.180001120
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005f29
lea rcx, str.Y_he_aqu__yo_estoy_con_vosotros_todos_los_das__hasta_el_fin_del_mundo._n
call fcn.180001120
mov rcx, qword [rsp + 0x50]
call fcn.180015bec
lea rcx, str.Je_suis_le_chemin__la_vrit_et_la_vie._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005f50
lea rcx, str.Je_suis_le_chemin__la_vrit_et_la_vie._n
call fcn.180001120
lea rcx, str.Eu_sou_o_Alfa_e_o_mega__o_Primeiro_e_o_ltimo__o_Princpio_e_o_Fim._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005f70
lea rcx, str.Eu_sou_o_Alfa_e_o_mega__o_Primeiro_e_o_ltimo__o_Princpio_e_o_Fim._n
call fcn.180001120
nop dword [rax]
lea rcx, str._d:__c_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005f93
mov r8d, r14d
mov edx, r14d
lea rcx, str._d:__c_n
call fcn.180001120
inc r14d
cmp r14d, 0x80
jl 0x180005f70
lea rcx, str.Beati_i_poveri_in_spirito__perch_di_essi__il_regno_dei_cieli._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005fbc
lea rcx, str.Beati_i_poveri_in_spirito__perch_di_essi__il_regno_dei_cieli._n
call fcn.180001120
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005fd9
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call fcn.180001120
lea rcx, [0x18003dce0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180005ff6
lea rcx, [0x18003dce0]
call fcn.180001120
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x180006064
xor edx, edx
call qword [sym.imp.ADVAPI32.dll_CryptReleaseContext]
lea rcx, str._c_is_a_lowercase_letter._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000602a
mov edx, 0x65
lea rcx, str._c_is_a_lowercase_letter._n
call fcn.180001120
lea rcx, str.String:_This_is_a_string_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180006047
lea rcx, str.String:_This_is_a_string_n
call fcn.180001120
lea rcx, str.Follow_me__and_I_will_make_you_fishers_of_men._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180006064
lea rcx, str.Follow_me__and_I_will_make_you_fishers_of_men._n
call fcn.180001120
lea rcx, str.The_value_of_the_natural_logarithm_e_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180006092
movaps xmm0, xmm8
call fcn.18002c960
movaps xmm1, xmm0
movq rdx, xmm0
lea rcx, str.The_value_of_the_natural_logarithm_e_is:__lf_n
call fcn.180001120
lea rcx, str.Remainder_of__d_and__d_is:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800060bc
mov edx, 0x11
lea r9d, [rdx - 0x10]
lea r8d, [rdx - 0xd]
lea rcx, str.Remainder_of__d_and__d_is:__d_n
call fcn.180001120
lea rcx, [0x18003de30]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800060d9
lea rcx, [0x18003de30]
call fcn.180001120
mov rcx, qword [rsp + 0x60]
test rcx, rcx
je 0x180006140
call qword [sym.imp.ADVAPI32.dll_CryptDestroyKey]
lea rcx, str.Eu_sou_o_Alfa_e_o_mega__o_Primeiro_e_o_ltimo__o_Princpio_e_o_Fim._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180006106
lea rcx, str.Eu_sou_o_Alfa_e_o_mega__o_Primeiro_e_o_ltimo__o_Princpio_e_o_Fim._n
call fcn.180001120
lea rcx, [0x18003dfb0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180006123
lea rcx, [0x18003dfb0]
call fcn.180001120
lea rcx, str.Aimez_vous_les_uns_les_autres_comme_je_vous_ai_aims._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180006140
lea rcx, str.Aimez_vous_les_uns_les_autres_comme_je_vous_ai_aims._n
call fcn.180001120
mov rax, r15
mov rcx, qword [rbp + 0x110]
xor rcx, rsp
call fcn.18000eae0
movaps xmm6, xmmword [rsp + 0x230]
movaps xmm8, xmmword [rsp + 0x220]
add rsp, 0x248
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.1800142d0
int3