Function at 0x1800088d0
Capabilities:
Enumerate threads
Get hostname
Get system information on windows

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], r12
push rbp
push r14
push r15
lea rbp, [rax - 0xe18]
sub rsp, 0xf00
movaps xmmword [rax - 0x28], xmm6
movaps xmmword [rax - 0x38], xmm7
movaps xmmword [rax - 0x48], xmm8
mov rax, qword [0x180045028]
xor rax, rsp
mov qword [rbp + 0xdc0], rax
lea rcx, str.Je_suis_lAlpha_et_lOmga__le_Premier_et_le_Dernier__le_Commencement_et_la_Fin._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008931
lea rcx, str.Je_suis_lAlpha_et_lOmga__le_Premier_et_le_Dernier__le_Commencement_et_la_Fin._n
call fcn.180001120
lea rcx, str.__________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000894e
lea rcx, str.__________._n
call fcn.180001120
lea rcx, [0x18003dfb0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000896b
lea rcx, [0x18003dfb0]
call fcn.180001120
lea rcx, str._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008988
lea rcx, str._n
call fcn.180001120
lea rcx, str._._________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800089a5
lea rcx, str._._________._n
call fcn.180001120
lea rcx, str.Sum_of__d_and__d_is__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800089cf
mov edx, 5
lea rcx, str.Sum_of__d_and__d_is__d_n
lea r9d, [rdx + 3]
lea r8d, [rdx - 2]
call fcn.180001120
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
xor edx, edx
mov rcx, rax
lea r8d, [rdx + 1]
call qword [sym.imp.dbghelp.dll_SymInitialize]
lea rcx, [0x18003e030]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008a01
lea rcx, [0x18003e030]
call fcn.180001120
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 0x180008a1e
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
xor edx, edx
lea ecx, [rdx + 4]
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rbx, rax
cmp rax, 0xffffffffffffffff
jne 0x180008a43
lea rcx, str.Error_creating_thread_snapshot
call fcn.180013b6c
jmp 0x180008acf
lea rdx, [rsp + 0x58]
mov dword [rsp + 0x58], 0x1c
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Thread32First]
test eax, eax
jne 0x180008a72
lea rcx, str.Error_getting_first_thread
call fcn.180013b6c
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, str.Thread_ID:__lu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008a93
mov edx, dword [rsp + 0x60]
lea rcx, str.Thread_ID:__lu_n
call fcn.180001120
lea rcx, str.Owner_Process_ID:__lu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008ab4
mov edx, dword [rsp + 0x64]
lea rcx, str.Owner_Process_ID:__lu_n
call fcn.180001120
lea rdx, [rsp + 0x58]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Thread32Next]
test eax, eax
jne 0x180008a72
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, str.The_area_of_the_triangle_with_base__lf_and_height__lf_is:__lf_n
xor r12d, r12d
call qword [sym.imp.KERNEL32.dll_lstrlenA]
movsd xmm8, qword [0x18003f148]
movsd xmm7, qword [0x18003f158]
test eax, eax
jns 0x180008b19
movaps xmm3, xmm8
lea rcx, str.The_area_of_the_triangle_with_base__lf_and_height__lf_is:__lf_n
movq r9, xmm3
movaps xmm2, xmm7
movq r8, xmm7
movaps xmm1, xmm7
movq rdx, xmm7
call fcn.180001120
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008b36
lea rcx, [0x18003e6e0]
call fcn.180001120
lea rcx, str.A_paz_esteja_com_vocs._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008b53
lea rcx, str.A_paz_esteja_com_vocs._n
call fcn.180001120
lea rcx, str.__._______._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008b70
lea rcx, str.__._______._n
call fcn.180001120
lea rcx, str.Hola__mundo__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008b8d
lea rcx, str.Hola__mundo__n
call fcn.180001120
lea rcx, str.I_am_the_light_of_the_world._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008baa
lea rcx, str.I_am_the_light_of_the_world._n
call fcn.180001120
lea rcx, [rbp + 0xa0]
call qword [sym.imp.KERNEL32.dll_RtlCaptureContext]
lea rcx, str.__________._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008bd4
lea rcx, str.__________._n
call fcn.180001120
lea rcx, [0x18003e358]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008bf1
lea rcx, [0x18003e358]
call fcn.180001120
lea rcx, str.Ma_io_vi_dico:_Amate_i_vostri_nemici_e_pregate_per_quelli_che_vi_perseguitano._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008c0e
lea rcx, str.Ma_io_vi_dico:_Amate_i_vostri_nemici_e_pregate_per_quelli_che_vi_perseguitano._n
call fcn.180001120
lea rcx, str.Unsigned_short_integer:__hu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008c30
mov edx, 0xffff
lea rcx, str.Unsigned_short_integer:__hu_n
call fcn.180001120
lea rcx, str.The_golden_ratio_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
movsd xmm6, qword [0x18003f170]
test eax, eax
jns 0x180008c7d
xorps xmm0, xmm0
ucomisd xmm0, xmm6
ja 0x180008c58
sqrtpd xmm0, xmm6
jmp 0x180008c60
movaps xmm0, xmm6
call fcn.18002d2cc
addsd xmm0, xmm7
lea rcx, str.The_golden_ratio_is:__lf_n
mulsd xmm0, xmm8
movaps xmm1, xmm0
movq rdx, xmm0
call fcn.180001120
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008c9a
lea rcx, [0x18003e6e0]
call fcn.180001120
lea rcx, str.Hola__mundo__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008cb7
lea rcx, str.Hola__mundo__n
call fcn.180001120
lea rcx, str.______________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008cd4
lea rcx, str.______________n
call fcn.180001120
lea rcx, [0x18003e358]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008cf1
lea rcx, [0x18003e358]
call fcn.180001120
xor edx, edx
lea rcx, [rbp - 0x70]
mov r8d, 0x108
call fcn.180010c30
lea rcx, str.The_golden_ratio_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008d47
xorps xmm0, xmm0
ucomisd xmm0, xmm6
ja 0x180008d22
sqrtpd xmm0, xmm6
jmp 0x180008d2a
movaps xmm0, xmm6
call fcn.18002d2cc
addsd xmm0, xmm7
lea rcx, str.The_golden_ratio_is:__lf_n
mulsd xmm0, xmm8
movaps xmm1, xmm0
movq rdx, xmm0
call fcn.180001120
lea rcx, str.The_volume_of_the_cylinder_with_radius__lf_and_height__lf_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
movsd xmm6, qword [0x18003f160]
test eax, eax
jns 0x180008d84
movaps xmm3, xmm6
lea rcx, str.The_volume_of_the_cylinder_with_radius__lf_and_height__lf_is:__lf_n
movq r9, xmm6
movaps xmm2, xmm7
movq r8, xmm7
movaps xmm1, xmm7
movq rdx, xmm7
call fcn.180001120
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 0x180008da1
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.The_volume_of_the_cylinder_with_radius__lf_and_height__lf_is:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008dd6
movaps xmm3, xmm6
lea rcx, str.The_volume_of_the_cylinder_with_radius__lf_and_height__lf_is:__lf_n
movq r9, xmm6
movaps xmm2, xmm7
movq r8, xmm7
movaps xmm1, xmm7
movq rdx, xmm7
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 0x180008e15
mov r9d, esi
lea rcx, str._d___d___d
mov r8d, edi
mov edx, ebx
call fcn.180001120
inc ebx
add esi, edi
cmp ebx, edi
jle 0x180008df0
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008e3a
lea rcx, [0x18003e6e0]
call fcn.180001120
inc edi
cmp edi, 9
jle 0x180008de0
mov edi, 1
nop word [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 0x180008e85
mov r9d, esi
lea rcx, str._d___d___d
mov r8d, edi
mov edx, ebx
call fcn.180001120
inc ebx
add esi, edi
cmp ebx, edi
jle 0x180008e60
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008eaa
lea rcx, [0x18003e6e0]
call fcn.180001120
inc edi
cmp edi, 9
jle 0x180008e50
lea rcx, str.Je_suis_lAlpha_et_lOmga__le_Premier_et_le_Dernier__le_Commencement_et_la_Fin._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008ece
lea rcx, str.Je_suis_lAlpha_et_lOmga__le_Premier_et_le_Dernier__le_Commencement_et_la_Fin._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 0x180008eeb
lea rcx, str.Ecco__io_sono_con_voi_tutti_i_giorni__fino_alla_fine_del_mondo._n
call fcn.180001120
lea rcx, str.Square_of__d_is__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008f11
mov edx, 4
lea rcx, str.Square_of__d_is__d_n
lea r8d, [rdx + 0xc]
call fcn.180001120
lea rdx, [0x18003ec10]
lea rcx, str.C:WindowsSystem32driversetchosts
call fcn.180013880
mov rbx, rax
test rax, rax
jne 0x180008f52
lea rcx, str.Failed_to_open_the_hosts_file._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008fd5
lea rcx, str.Failed_to_open_the_hosts_file._n
call fcn.180001120
jmp 0x180008fd5
lea rcx, str.Contents_of_the_hosts_file:_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008f6f
lea rcx, str.Contents_of_the_hosts_file:_n
call fcn.180001120
mov r8, rbx
lea rcx, [rbp + 0x590]
mov edx, pe_nt_image_headers64
call fcn.1800159d4
test rax, rax
je 0x180008fcd
nop dword [rax + rax]
lea rcx, [0x18003ec58]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008fb4
lea rdx, [rbp + 0x590]
lea rcx, [0x18003ec58]
call fcn.180001120
mov r8, rbx
lea rcx, [rbp + 0x590]
mov edx, pe_nt_image_headers64
call fcn.1800159d4
test rax, rax
jne 0x180008f90
mov rcx, rbx
call fcn.180013b00
lea rcx, str.Square_of__d_is__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180008ffb
mov edx, 4
lea rcx, str.Square_of__d_is__d_n
lea r8d, [rdx + 0xc]
call fcn.180001120
lea rcx, str.Sum_of__d_and__d_is__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009025
mov edx, 5
lea rcx, str.Sum_of__d_and__d_is__d_n
lea r9d, [rdx + 3]
lea r8d, [rdx - 2]
call fcn.180001120
lea rcx, str.___._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009042
lea rcx, str.___._n
call fcn.180001120
lea rdx, [0x18003ec10]
lea rcx, str.C:WindowsSystem32driversetchosts
call fcn.180013880
mov rbx, rax
test rax, rax
jne 0x180009083
lea rcx, str.Failed_to_open_the_hosts_file._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009105
lea rcx, str.Failed_to_open_the_hosts_file._n
call fcn.180001120
jmp 0x180009105
lea rcx, str.Contents_of_the_hosts_file:_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800090a0
lea rcx, str.Contents_of_the_hosts_file:_n
call fcn.180001120
mov r8, rbx
lea rcx, [rbp + 0x590]
mov edx, pe_nt_image_headers64
call fcn.1800159d4
test rax, rax
je 0x1800090fd
nop dword [rax]
lea rcx, [0x18003ec58]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800090e4
lea rdx, [rbp + 0x590]
lea rcx, [0x18003ec58]
call fcn.180001120
mov r8, rbx
lea rcx, [rbp + 0x590]
mov edx, pe_nt_image_headers64
call fcn.1800159d4
test rax, rax
jne 0x1800090c0
mov rcx, rbx
call fcn.180013b00
xor edx, edx
lea ecx, [rdx + 4]
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rbx, rax
cmp rax, 0xffffffffffffffff
jne 0x18000912a
lea rcx, str.Error_creating_thread_snapshot
call fcn.180013b6c
jmp 0x1800091bd
lea rdx, [rsp + 0x58]
mov dword [rsp + 0x58], 0x1c
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Thread32First]
test eax, eax
jne 0x180009160
lea rcx, str.Error_getting_first_thread
call fcn.180013b6c
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
nop dword [rax]
lea rcx, str.Thread_ID:__lu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009181
mov edx, dword [rsp + 0x60]
lea rcx, str.Thread_ID:__lu_n
call fcn.180001120
lea rcx, str.Owner_Process_ID:__lu_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800091a2
mov edx, dword [rsp + 0x64]
lea rcx, str.Owner_Process_ID:__lu_n
call fcn.180001120
lea rdx, [rsp + 0x58]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_Thread32Next]
test eax, eax
jne 0x180009160
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rcx, [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
call fcn.18000a9a0
movzx ecx, word [rsp + 0x58]
test ecx, ecx
je 0x18000924d
sub ecx, 5
je 0x180009233
sub ecx, 1
je 0x180009219
cmp ecx, 3
je 0x1800091ff
lea rcx, str.Unknown_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000926a
lea rcx, str.Unknown_n
jmp 0x180009265
lea rcx, str.x64_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000926a
lea rcx, str.x64_n
jmp 0x180009265
lea rcx, str.IA64_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000926a
lea rcx, str.IA64_n
jmp 0x180009265
lea rcx, str.ARM_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000926a
lea rcx, str.ARM_n
jmp 0x180009265
lea rcx, str.x86_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000926a
lea rcx, str.x86_n
call fcn.180001120
lea rcx, str.Number_of_Processors:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000928b
mov edx, dword [rsp + 0x78]
lea rcx, str.Number_of_Processors:__d_n
call fcn.180001120
lea rcx, str.Processor_Type:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800092ac
mov edx, dword [rsp + 0x7c]
lea rcx, str.Processor_Type:__d_n
call fcn.180001120
lea rcx, str.Processor_Level:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800092cd
movzx edx, word [rbp - 0x7c]
lea rcx, str.Processor_Level:__d_n
call fcn.180001120
lea rcx, str.Processor_Revision:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800092ee
movzx edx, word [rbp - 0x7a]
lea rcx, str.Processor_Revision:__d_n
call fcn.180001120
lea rcx, str.Sum_of__d_and__d_is__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009318
mov edx, 5
lea rcx, str.Sum_of__d_and__d_is__d_n
lea r9d, [rdx + 3]
lea r8d, [rdx - 2]
call fcn.180001120
lea rcx, str.Bonjour_le_monde__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009335
lea rcx, str.Bonjour_le_monde__n
call fcn.180001120
mov rax, qword [rbp + 0x198]
lea rcx, str.__._______._n
mov qword [rbp - 0x70], rax
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000935d
lea rcx, str.__._______._n
call fcn.180001120
lea rcx, str.___._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000937a
lea rcx, str.___._n
call fcn.180001120
lea rcx, str.________________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009397
lea rcx, str.________________n
call fcn.180001120
mov rax, qword [rbp + 0x140]
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0x570]
mov qword [rbp - 0x50], rax
mov dword [rsp + 0x50], 0x10
call qword [sym.imp.KERNEL32.dll_GetComputerNameA]
test eax, eax
je 0x1800093e6
lea rcx, str.Computer_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009403
lea rdx, [rbp + 0x570]
lea rcx, str.Computer_Name:__s_n
call fcn.180001120
jmp 0x180009403
lea rcx, str.Failed_to_get_computer_name__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009403
lea rcx, str.Failed_to_get_computer_name__n
call fcn.180001120
lea r8, [rsp + 0x50]
mov dword [rsp + 0x50], 0x10
lea rdx, [rbp + 0x580]
mov ecx, 2
call qword [sym.imp.KERNEL32.dll_GetComputerNameExA]
test eax, eax
je 0x18000944c
lea rcx, str.Domain_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009469
lea rdx, [rbp + 0x580]
lea rcx, str.Domain_Name:__s_n
call fcn.180001120
jmp 0x180009469
lea rcx, str.Failed_to_get_domain_name__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009469
lea rcx, str.Failed_to_get_domain_name__n
call fcn.180001120
lea rcx, str.Eu_sou_a_videira__vocs_so_os_ramos._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009486
lea rcx, str.Eu_sou_a_videira__vocs_so_os_ramos._n
call fcn.180001120
lea rcx, str.Ma_io_vi_dico:_Amate_i_vostri_nemici_e_pregate_per_quelli_che_vi_perseguitano._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800094a3
lea rcx, str.Ma_io_vi_dico:_Amate_i_vostri_nemici_e_pregate_per_quelli_che_vi_perseguitano._n
call fcn.180001120
mov rax, qword [rbp + 0x138]
lea rcx, str.Em_verdade__em_verdade_vos_digo_que_quem_no_nascer_de_novo_no_pode_ver_o_Reino_de_Deus._n
mov qword [rbp - 0x40], rax
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800094cb
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, [rsp + 0x58]
call qword [sym.imp.KERNEL32.dll_GetSystemInfo]
call fcn.18000a9a0
movzx ecx, word [rsp + 0x58]
test ecx, ecx
je 0x18000955b
sub ecx, 5
je 0x180009541
sub ecx, 1
je 0x180009527
cmp ecx, 3
je 0x18000950d
lea rcx, str.Unknown_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009578
lea rcx, str.Unknown_n
jmp 0x180009573
lea rcx, str.x64_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009578
lea rcx, str.x64_n
jmp 0x180009573
lea rcx, str.IA64_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009578
lea rcx, str.IA64_n
jmp 0x180009573
lea rcx, str.ARM_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009578
lea rcx, str.ARM_n
jmp 0x180009573
lea rcx, str.x86_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009578
lea rcx, str.x86_n
call fcn.180001120
lea rcx, str.Number_of_Processors:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009599
mov edx, dword [rsp + 0x78]
lea rcx, str.Number_of_Processors:__d_n
call fcn.180001120
lea rcx, str.Processor_Type:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800095ba
mov edx, dword [rsp + 0x7c]
lea rcx, str.Processor_Type:__d_n
call fcn.180001120
lea rcx, str.Processor_Level:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800095db
movzx edx, word [rbp - 0x7c]
lea rcx, str.Processor_Level:__d_n
call fcn.180001120
lea rcx, str.Processor_Revision:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800095fc
movzx edx, word [rbp - 0x7a]
lea rcx, str.Processor_Revision:__d_n
call fcn.180001120
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009619
lea rcx, [0x18003e6e0]
call fcn.180001120
lea rcx, str.Hola__mundo__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009636
lea rcx, str.Hola__mundo__n
call fcn.180001120
lea rcx, str.Bonjour_le_monde__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009653
lea rcx, str.Bonjour_le_monde__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 0x18000967e
mov r9d, 0xf
lea rcx, str.Difference_of__d_and__d_is:__d_n
mov r8d, r9d
mov edx, 0x1e
call fcn.180001120
lea rcx, str.Selig_sind_die__die_nach_der_Gerechtigkeit_hungern_und_drsten__denn_sie_werden_satt_werden._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000969b
lea rcx, str.Selig_sind_die__die_nach_der_Gerechtigkeit_hungern_und_drsten__denn_sie_werden_satt_werden._n
call fcn.180001120
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 0x1800096b8
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.Eu_sou_a_videira__vocs_so_os_ramos._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800096d5
lea rcx, str.Eu_sou_a_videira__vocs_so_os_ramos._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 0x1800096f2
lea rcx, str.Je_suis_le_chemin__la_vrit_et_la_vie._n
call fcn.180001120
lea rcx, str.Pi:__lf_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000971c
movsd xmm1, qword [0x18003f168]
lea rcx, str.Pi:__lf_n
movq rdx, xmm1
call fcn.180001120
lea rcx, str.Bonjour_le_monde__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009739
lea rcx, str.Bonjour_le_monde__n
call fcn.180001120
lea rcx, str.The_maximum_number_between__d_and__d_is__d_n
mov dword [rbp - 0x64], 3
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000976b
mov r9d, 0x14
lea rcx, str.The_maximum_number_between__d_and__d_is__d_n
mov r8d, r9d
mov edx, 0xf
call fcn.180001120
lea rcx, str.Hola__mundo__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009788
lea rcx, str.Hola__mundo__n
call fcn.180001120
lea rcx, str.La_paz_est_con_ustedes._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800097a5
lea rcx, str.La_paz_est_con_ustedes._n
call fcn.180001120
lea rdx, [rsp + 0x50]
mov dword [rbp - 0x44], 3
lea rcx, [rbp + 0x580]
mov dword [rsp + 0x50], 0x10
call qword [sym.imp.KERNEL32.dll_GetComputerNameA]
test eax, eax
je 0x1800097f0
lea rcx, str.Computer_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000980d
lea rdx, [rbp + 0x580]
lea rcx, str.Computer_Name:__s_n
call fcn.180001120
jmp 0x18000980d
lea rcx, str.Failed_to_get_computer_name__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000980d
lea rcx, str.Failed_to_get_computer_name__n
call fcn.180001120
lea r8, [rsp + 0x50]
mov dword [rsp + 0x50], 0x10
lea rdx, [rbp + 0x570]
mov ecx, 2
call qword [sym.imp.KERNEL32.dll_GetComputerNameExA]
test eax, eax
je 0x180009856
lea rcx, str.Domain_Name:__s_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009873
lea rdx, [rbp + 0x570]
lea rcx, str.Domain_Name:__s_n
call fcn.180001120
jmp 0x180009873
lea rcx, str.Failed_to_get_domain_name__n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009873
lea rcx, str.Failed_to_get_domain_name__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 0x18000989e
mov r9d, 0xf
lea rcx, str.Difference_of__d_and__d_is:__d_n
mov r8d, r9d
mov edx, 0x1e
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 0x1800098bb
lea rcx, str.Follow_me__and_I_will_make_you_fishers_of_men._n
call fcn.180001120
lea rcx, str.Em_verdade__em_verdade_vos_digo_que_quem_no_nascer_de_novo_no_pode_ver_o_Reino_de_Deus._n
mov dword [rbp - 0x34], 3
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800098df
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.Array_min:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009901
mov edx, 1
lea rcx, str.Array_min:__d_n
call fcn.180001120
lea rcx, str.____._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000991e
lea rcx, str.____._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 0x18000993b
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.______________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009958
lea rcx, str.______________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 0x180009983
mov r9d, 0xf
lea rcx, str.Difference_of__d_and__d_is:__d_n
mov r8d, r9d
mov edx, 0x1e
call fcn.180001120
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
lea rcx, str.Array_min:__d_n
mov r14, rax
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800099ae
mov edx, 1
lea rcx, str.Array_min:__d_n
call fcn.180001120
lea rcx, str.__._____._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800099cb
lea rcx, str.__._____._n
call fcn.180001120
lea rcx, str.______________n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x1800099e8
lea rcx, str.______________n
call fcn.180001120
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
lea rcx, str.Heureux_les_pauvres_en_esprit__car_le_royaume_des_cieux_est__eux._n
mov r15, rax
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009a0e
lea rcx, str.Heureux_les_pauvres_en_esprit__car_le_royaume_des_cieux_est__eux._n
call fcn.180001120
mov edi, 1
nop dword [rax]
nop word [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 0x180009a55
mov r9d, esi
lea rcx, str._d___d___d
mov r8d, edi
mov edx, ebx
call fcn.180001120
inc ebx
add esi, edi
cmp ebx, edi
jle 0x180009a30
lea rcx, [0x18003e6e0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009a7a
lea rcx, [0x18003e6e0]
call fcn.180001120
inc edi
cmp edi, 9
jle 0x180009a20
lea rcx, str.Eu_sou_o_caminho__a_verdade_e_a_vida._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009a9e
lea rcx, str.Eu_sou_o_caminho__a_verdade_e_a_vida._n
call fcn.180001120
lea rcx, str.La_paz_os_dejo__mi_paz_os_doy._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009abb
lea rcx, str.La_paz_os_dejo__mi_paz_os_doy._n
call fcn.180001120
lea rcx, str.La_paz_os_dejo__mi_paz_os_doy._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009ad8
lea rcx, str.La_paz_os_dejo__mi_paz_os_doy._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]
test eax, eax
jns 0x180009b20
movaps xmm3, xmm7
movsd qword [rsp + 0x20], xmm6
movq r9, xmm7
lea rcx, str.The_surface_area_of_the_cuboid_with_length__lf__width__lf__and_height__lf_is:__lf_n
movaps xmm2, xmm7
movq r8, xmm7
movaps xmm1, xmm7
movq rdx, xmm7
call fcn.180001120
nop dword [rax + rax]
mov rax, qword [sym.imp.dbghelp.dll_SymGetModuleBase64]
lea r9, [rbp - 0x70]
mov qword [rsp + 0x40], r12
mov r8, r15
mov qword [rsp + 0x38], rax
mov rdx, r14
mov rax, qword [sym.imp.dbghelp.dll_SymFunctionTableAccess64]
mov ecx, 0x8664
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0xa0]
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], rax
call qword [sym.imp.dbghelp.dll_StackWalk64]
test eax, eax
je 0x18000a1bf
mov rbx, qword [rbp - 0x70]
lea rcx, [0x18003da70]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009b8c
lea rcx, [0x18003da70]
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 0x180009bc7
movaps xmm3, xmm7
movsd qword [rsp + 0x20], xmm6
movq r9, xmm7
lea rcx, str.The_surface_area_of_the_cuboid_with_length__lf__width__lf__and_height__lf_is:__lf_n
movaps xmm2, xmm7
movq r8, xmm7
movaps xmm1, xmm7
movq rdx, xmm7
call fcn.180001120
lea rcx, str.____n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009be4
lea rcx, str.____n
call fcn.180001120
test rbx, rbx
je 0x180009b20
lea rcx, str.Je_suis_le_chemin__la_vrit_et_la_vie._n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009c0a
lea rcx, str.Je_suis_le_chemin__la_vrit_et_la_vie._n
call fcn.180001120
lea rcx, str.Factorial_of__d:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009c30
mov edx, 5
lea rcx, str.Factorial_of__d:__d_n
lea r8d, [rdx + 0x73]
call fcn.180001120
lea rcx, [0x18003dc50]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009c4d
lea rcx, [0x18003dc50]
call fcn.180001120
lea rcx, str.The_maximum_number_between__d_and__d_is__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009c78
mov r9d, 0x14
lea rcx, str.The_maximum_number_between__d_and__d_is__d_n
mov r8d, r9d
mov edx, 0xf
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 0x180009c95
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, [0x18003dce0]
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x180009cb2
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
call qword [sym.imp.dbghelp.dll_SymCleanup]
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 0x18000a1eb
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.Remainder_of__d_and__d_is:__d_n
call qword [sym.imp.KERNEL32.dll_lstrlenA]
test eax, eax
jns 0x18000a215
mov edx, 0x11
lea rcx, str.Remainder_of__d_and__d_is:__d_n
lea r9d, [rdx - 0x10]
lea r8d, [rdx - 0xd]
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 0x18000a232
lea rcx, str.A_paz_eu_deixo_com_vocs__a_minha_paz_eu_dou_a_vocs._n
call fcn.180001120
mov rax, r12
mov rcx, qword [rbp + 0xdc0]
xor rcx, rsp
call fcn.18000eae0
lea r11, [rsp + 0xf00]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
mov rsp, r11
pop r15
pop r14
pop rbp
ret