Function at 0x42ac80
Capabilities:
Resolve dns

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x108
mov rax, qword [rcx + 0x28]
mov rbp, qword [rcx + 0xd8]
mov rsi, rcx
mov rdi, qword [rcx + 0x38]
mov r15, qword [rcx + 0x98]
mov rbx, qword [rcx + 0xd0]
mov qword [rsp + 0x68], rax
mov rax, qword [rcx + 0x68]
mov qword [rsp + 0x48], rax
mov rax, qword [rcx + 0x90]
mov qword [rsp + 0x58], rax
mov rax, qword [rcx + 0xa0]
mov qword [rsp + 0x50], rax
mov rax, qword [rcx + 0xa8]
mov rcx, qword [rbp + 0x68]
mov qword [rsp + 0x60], rax
test rcx, rcx
je 0x42ad7d
movabs rax, 0x100000002
mov qword [rsp + 0x80], 0
mov qword [rsp + 0x88], 0
xor edx, edx
mov qword [rsp + 0x90], 0
mov qword [rsp + 0x98], 0
mov qword [rsp + 0xa0], 0
mov qword [rsp + 0xa8], 0
lea r9, [rsp + 0x78]
mov qword [rsp + 0x84], rax
mov qword [rsp + 0x78], 0
lea r8, [rsp + 0x80]
call qword [sym.imp.WS2_32.dll_getaddrinfo]
test eax, eax
jne 0x42b9c0
mov rcx, qword [rsp + 0x78]
call qword [sym.imp.WS2_32.dll_freeaddrinfo]
lea rcx, [0x00540b12]
call fcn.0041c3b0
test al, al
je 0x42b851
mov rcx, qword [rdi + 8]
call fcn.0041c3b0
test al, al
je 0x42b881
mov rcx, qword [rdi + 0x10]
call fcn.0041c3b0
test al, al
je 0x42b8ae
mov rcx, qword [rdi + 0x20]
call fcn.0041c3d0
test al, al
je 0x42b8db
mov rcx, qword [rdi + 0x28]
call fcn.0041c3b0
test al, al
je 0x42b908
mov rcx, qword [rdi + 0x30]
call fcn.0041c3b0
test al, al
je 0x42ba67
mov rcx, qword [rbx + 0x18]
test rcx, rcx
je 0x42adfc
call fcn.0041c390
test al, al
jne 0x42b410
mov eax, dword [rbp + 0x148]
test eax, eax
jne 0x42ae81
mov r10d, dword [rbx + 0x20]
test r10d, r10d
jle 0x42af80
xor r13d, r13d
xor r14d, r14d
jmp 0x42ae32
add r14d, 1
add r13, 8
cmp dword [rbx + 0x20], r14d
jle 0x42af80
mov rax, qword [rbx + 0x28]
mov r12, qword [rax + r13]
mov rcx, r12
call fcn.0041c390
test al, al
jne 0x42ae20
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
lea rdx, [0x00540b14]
mov r9, rax
mov r8, r12
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
add rsp, 0x108
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret
cmp eax, 1
je 0x42b590
cmp eax, 3
je 0x42b460
cmp eax, 6
je 0x42b710
cmp eax, 7
je 0x42b800
cmp eax, 9
je 0x42b7c0
nop
mov rax, qword [rsp + 0x48]
cmp byte [rax], 0
jne 0x42b4f0
mov rax, qword [rsp + 0x58]
cmp byte [rax], 0
jne 0x42b545
mov rcx, qword [r15 + 0x48]
test rcx, rcx
je 0x42af08
call fcn.0041c390
test al, al
mov rcx, qword [r15 + 0x48]
je 0x42b3d0
call fcn.0041c240
test al, al
jne 0x42bafa
mov rcx, qword [r15 + 0x48]
call fcn.0041c3d0
test al, al
je 0x42b3dd
mov rcx, qword [r15 + 0x48]
mov rdx, qword [rbx + 0x18]
call fcn.0041c8d0
test al, al
jne 0x42bac4
mov eax, dword [rbp + 0x148]
test eax, eax
jne 0x42b300
mov edx, dword [rbx + 0x20]
test edx, edx
jle 0x42b030
xor r12d, r12d
xor r13d, r13d
jmp 0x42af52
add r13d, 1
add r12, 8
cmp dword [rbx + 0x20], r13d
jle 0x42b030
mov rax, qword [rbx + 0x28]
mov rcx, qword [r15 + 0x48]
mov rdx, qword [rax + r12]
call fcn.0041c8d0
test al, al
je 0x42af40
lea rdx, str.Outfile_and_wordlist_cannot_point_to_the_same_file.
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov r9d, dword [rbp + 0x1b8]
test r9d, r9d
jle 0x42aeb0
xor r13d, r13d
xor r14d, r14d
jmp 0x42afb5
add r14d, 1
add r13, 8
cmp dword [rbp + 0x1b8], r14d
jle 0x42aeb0
mov rax, qword [rbp + 0xe0]
mov r12, qword [rax + r13]
mov rcx, r12
call fcn.0041c390
test al, al
je 0x42ae46
mov rcx, r12
call fcn.0041c240
test al, al
jne 0x42b750
mov rcx, r12
call fcn.0041c3b0
test al, al
je 0x42ae46
mov rcx, r12
call fcn.0041c5b0
test al, al
je 0x42afa0
lea rdx, str._s:_Byte_Order_Mark__BOM__was_detected
mov r8, r12
mov rcx, rsi
call fcn.004032f0
jmp 0x42afa0
cmp dword [rbx + 0x20], 2
jne 0x42b030
mov rax, qword [rbx + 0x28]
mov rcx, qword [r15 + 0x48]
mov rdx, qword [rax + 8]
call fcn.0041c8d0
test al, al
jne 0x42af67
nop
mov rbx, qword [rsp + 0x50]
mov rcx, qword [rbx + 8]
call fcn.0041c390
test al, al
jne 0x42b370
mov rax, qword [rsp + 0x50]
mov rcx, qword [rax + 8]
call fcn.0041c3f0
test al, al
je 0x42b397
mov rax, qword [rsp + 0x60]
cmp byte [rax + 0x40], 0
jne 0x42b650
mov rbx, qword [rsp + 0x68]
cmp byte [rbx], 0
je 0x42b0ad
mov rcx, qword [rbx + 8]
call fcn.0041c390
test al, al
je 0x42b6c0
mov rcx, qword [rbx + 8]
call fcn.0041c240
test al, al
mov rax, qword [rsp + 0x68]
jne 0x42bb61
mov rcx, qword [rax + 8]
call fcn.0041c3d0
test al, al
je 0x42b6d6
mov ecx, 0x1000
call fcn.0040e980
xor edx, edx
mov rbx, rax
mov r9d, 0x1000
mov r8, rax
mov rcx, rdi
call fcn.0040cf00
mov rcx, rbx
call fcn.0041c390
test al, al
je 0x42b9f4
mov rcx, rbx
call fcn.0040ea80
movzx ebx, byte [rbp + 0x52]
mov rcx, rsi
mov byte [rbp + 0x52], 1
call fcn.0040d0d0
cmp eax, 0xffffffff
mov byte [rbp + 0x52], bl
je 0x42ae6d
mov rcx, rsi
call fcn.0040e010
mov ecx, 0x1000
call fcn.0040e980
mov rbx, rax
mov qword [rsp + 0x30], rax
mov rax, qword [rdi + 0x28]
xor r8d, r8d
xor ecx, ecx
mov r9d, 0x190
mov edx, 0xa
mov dword [rsp + 0x20], 0
mov qword [rsp + 0x28], rax
call fcn.0044afd0
mov rcx, rbx
call fcn.0041c3b0
test al, al
je 0x42b9f4
mov rcx, rbx
call fcn.0040ea80
mov rcx, qword [rbp + 0xa0]
test rcx, rcx
je 0x42b186
call fcn.0041c390
test al, al
je 0x42ba94
mov rcx, qword [rbp + 0xa0]
call fcn.0041c3b0
test al, al
je 0x42ba94
lea rax, str.inc_cipher_serpent.cl
lea r9, str.inc_cipher_aes.cl
mov qword [rsp + 0xf0], 0
lea rbx, [rsp + 0x88]
lea r12, [rsp + 0x78]
lea rbp, [0x00540f4f]
mov qword [rsp + 0x88], rax
lea rax, str.inc_cipher_twofish.cl
mov qword [rsp + 0x80], r9
mov qword [rsp + 0x90], rax
lea rax, str.inc_common.cl
mov qword [rsp + 0x98], rax
lea rax, str.inc_comp_multi_bs.cl
mov qword [rsp + 0xa0], rax
lea rax, str.inc_comp_multi.cl
mov qword [rsp + 0xa8], rax
lea rax, str.inc_comp_single_bs.cl
mov qword [rsp + 0xb0], rax
lea rax, str.inc_comp_single.cl
mov qword [rsp + 0xb8], rax
lea rax, str.inc_rp_optimized.cl
mov qword [rsp + 0xc0], rax
lea rax, str.inc_rp_optimized.h
mov qword [rsp + 0xc8], rax
lea rax, str.inc_simd.cl
mov qword [rsp + 0xd0], rax
lea rax, str.inc_scalar.cl
mov qword [rsp + 0xd8], rax
lea rax, str.inc_types.h
mov qword [rsp + 0xe0], rax
lea rax, str.inc_vendor.h
mov qword [rsp + 0xe8], rax
jmp 0x42b29b
mov rcx, qword [rsp + 0x78]
add rbx, 8
call fcn.0040ea80
mov r9, qword [rbx - 8]
test r9, r9
je 0x42b640
mov qword [rsp + 0x78], 0
mov r8, qword [rdi + 0x30]
mov rdx, rbp
mov rcx, r12
call fcn.0041c0e0
mov rcx, qword [rsp + 0x78]
call fcn.0041c3b0
test al, al
jne 0x42b280
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [rsp + 0x78]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov rcx, qword [rsp + 0x78]
call fcn.0040ea80
mov eax, 0xffffffff
jmp 0x42ae6d
cmp eax, 1
je 0x42b4b0
cmp eax, 6
je 0x42b790
cmp eax, 7
je 0x42b010
cmp eax, 9
jne 0x42b030
mov eax, dword [rbx + 0x20]
test eax, eax
jle 0x42b030
xor r12d, r12d
xor r13d, r13d
jmp 0x42b352
add r13d, 1
add r12, 8
cmp dword [rbx + 0x20], r13d
jle 0x42b030
mov rax, qword [rbx + 0x28]
mov rcx, qword [r15 + 0x48]
mov rdx, qword [rax + r12]
call fcn.0041c8d0
test al, al
je 0x42b340
jmp 0x42af67
mov rcx, qword [rbx + 8]
call fcn.0041c240
test al, al
mov rax, qword [rsp + 0x50]
jne 0x42badd
mov rcx, qword [rax + 8]
call fcn.0041c3d0
test al, al
jne 0x42b05c
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r9, rax
mov rax, qword [rsp + 0x50]
mov r8, qword [rax + 8]
lea rdx, [0x00540b14]
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
call fcn.0041c3f0
test al, al
jne 0x42af04
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [r15 + 0x48]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov rcx, qword [rbx + 0x18]
call fcn.0041c240
test al, al
jne 0x42bb44
mov rcx, qword [rbx + 0x18]
call fcn.0041c3b0
test al, al
je 0x42bb17
mov rcx, qword [rbx + 0x18]
call fcn.0041c5b0
test al, al
je 0x42adfc
mov r8, qword [rbx + 0x18]
lea rdx, str._s:_Byte_Order_Mark__BOM__was_detected
mov rcx, rsi
call fcn.004032f0
jmp 0x42adfc
cmp dword [rbx + 0x20], 1
jne 0x42aeb0
mov rax, qword [rbx + 0x28]
mov r12, qword [rax]
mov rcx, r12
call fcn.0041c390
test al, al
je 0x42aeb0
mov rcx, r12
call fcn.0041c240
test al, al
je 0x42b605
lea rdx, str._s:_A_directory_cannot_be_used_as_a_maskfile_argument.
mov r8, r12
mov rcx, rsi
call fcn.00403390
or eax, 0xffffffff
jmp 0x42ae6d
cmp dword [rbx + 0x20], 2
jne 0x42b030
mov rax, qword [rbx + 0x28]
mov rcx, qword [r15 + 0x48]
mov rdx, qword [rax]
mov rbx, qword [rax + 8]
call fcn.0041c8d0
test al, al
jne 0x42af67
mov rcx, qword [r15 + 0x48]
mov rdx, rbx
call fcn.0041c8d0
test al, al
je 0x42b030
jmp 0x42af67
mov rcx, qword [rax + 8]
mov r14, rax
call fcn.0041c390
test al, al
je 0x42b6f0
mov rcx, qword [r14 + 8]
call fcn.0041c240
test al, al
mov rax, qword [rsp + 0x48]
jne 0x42bb7e
mov rcx, qword [rax + 8]
call fcn.0041c3d0
test al, al
jne 0x42aebe
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r9, rax
mov rax, qword [rsp + 0x48]
jmp 0x42b3ac
mov rcx, qword [rax + 8]
call fcn.0041c390
test al, al
je 0x42aecc
mov rax, qword [rsp + 0x58]
mov rcx, qword [rax + 8]
call fcn.0041c240
test al, al
jne 0x42aecc
mov rax, qword [rsp + 0x58]
lea rdx, str.Directory_specified_in_outfile_check__s_is_not_a_directory.
mov rcx, rsi
mov r8, qword [rax + 8]
call fcn.00403390
or eax, 0xffffffff
jmp 0x42ae6d
cmp dword [rbx + 0x20], 2
jne 0x42aeb0
mov rax, qword [rbx + 0x28]
mov r13, qword [rax]
mov r12, qword [rax + 8]
mov rcx, r13
call fcn.0041c390
test al, al
je 0x42b825
mov rcx, r13
call fcn.0041c240
test al, al
jne 0x42bbd2
mov rcx, r13
call fcn.0041c3b0
test al, al
je 0x42b825
mov rcx, r13
call fcn.0041c5b0
test al, al
jne 0x42ba50
mov rcx, r12
call fcn.0041c390
test al, al
je 0x42ae46
mov rcx, r12
call fcn.0041c240
test al, al
jne 0x42bbb8
mov rcx, r12
call fcn.0041c3b0
test al, al
je 0x42ae46
mov rcx, r12
call fcn.0041c5b0
test al, al
je 0x42aeb0
lea rdx, str._s:_Byte_Order_Mark__BOM__was_detected
mov r8, r12
mov rcx, rsi
call fcn.004032f0
jmp 0x42aeb0
xor eax, eax
jmp 0x42ae6d
mov rcx, qword [rax + 0x48]
mov rbx, rax
call fcn.0041c390
test al, al
je 0x42b770
mov rcx, qword [rbx + 0x48]
call fcn.0041c240
test al, al
mov rax, qword [rsp + 0x60]
jne 0x42bb9b
mov rcx, qword [rax + 0x48]
call fcn.0041c3d0
test al, al
jne 0x42b06b
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r9, rax
mov rax, qword [rsp + 0x60]
lea rdx, [0x00540b14]
mov rcx, rsi
mov r8, qword [rax + 0x48]
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov rax, qword [rsp + 0x68]
mov rcx, qword [rax + 8]
call fcn.0041c3f0
test al, al
jne 0x42b0ad
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r9, rax
mov rax, qword [rsp + 0x68]
jmp 0x42b3ac
mov rax, qword [rsp + 0x48]
mov rcx, qword [rax + 8]
call fcn.0041c3f0
test al, al
jne 0x42aebe
jmp 0x42b52b
cmp dword [rbx + 0x20], 2
jne 0x42aeb0
mov rax, qword [rbx + 0x28]
mov r13, qword [rax]
mov r12, qword [rax + 8]
mov rcx, r13
call fcn.0041c390
test al, al
je 0x42b825
mov rcx, r12
call fcn.0041c390
test al, al
je 0x42aeb0
jmp 0x42b481
lea rdx, str._s:_A_directory_cannot_be_used_as_a_rulefile_argument.
mov r8, r12
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov rax, qword [rsp + 0x60]
mov rcx, qword [rax + 0x48]
call fcn.0041c3f0
test al, al
jne 0x42b06b
jmp 0x42b68b
cmp dword [rbx + 0x20], 2
jne 0x42b030
mov rax, qword [rbx + 0x28]
mov rcx, qword [r15 + 0x48]
mov rdx, qword [rax]
call fcn.0041c8d0
test al, al
je 0x42b030
jmp 0x42af67
mov r8d, dword [rbx + 0x20]
test r8d, r8d
jle 0x42b935
xor r13d, r13d
xor r14d, r14d
jmp 0x42b7e7
add r14d, 1
add r13, 8
cmp dword [rbx + 0x20], r14d
jle 0x42b935
mov rax, qword [rbx + 0x28]
mov r12, qword [rax + r13]
mov rcx, r12
call fcn.0041c390
test al, al
jne 0x42b7d5
jmp 0x42ae46
cmp dword [rbx + 0x20], 2
jne 0x42aeb0
mov rax, qword [rbx + 0x28]
mov r13, qword [rax + 8]
mov r12, qword [rax]
mov rcx, r13
call fcn.0041c390
test al, al
jne 0x42b735
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
lea rdx, [0x00540b14]
mov r9, rax
mov r8, r13
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
lea r8, [0x00540b12]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [rdi + 8]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [rdi + 0x10]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [rdi + 0x20]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [rdi + 0x28]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov ecx, dword [rbp + 0x1b8]
test ecx, ecx
jle 0x42aeb0
xor r13d, r13d
xor r14d, r14d
jmp 0x42b965
add r14d, 1
add r13, 8
cmp dword [rbp + 0x1b8], r14d
jle 0x42aeb0
mov rax, qword [rbp + 0xe0]
mov r12, qword [rax + r13]
mov rcx, r12
call fcn.0041c390
test al, al
je 0x42ae46
mov rcx, r12
call fcn.0041c240
test al, al
jne 0x42b750
mov rcx, r12
call fcn.0041c3b0
test al, al
je 0x42ae46
mov rcx, r12
call fcn.0041c5b0
test al, al
je 0x42b950
lea rdx, str._s:_Byte_Order_Mark__BOM__was_detected
mov r8, r12
mov rcx, rsi
call fcn.004032f0
jmp 0x42b950
mov ecx, eax
call fcn.00527de0
mov rbx, qword [rbp + 0x68]
mov rsi, rax
call qword [sym.imp.msvcrt.dll___iob_func]
lea rdx, [0x00540b0a]
lea rcx, [rax + 0x60]
mov r9, rsi
mov r8, rbx
call sub.msvcrt.dll_fprintf
mov eax, 0xffffffff
jmp 0x42ae6d
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
lea rdx, [0x00540b14]
mov r9, rax
mov r8, rbx
mov rcx, rsi
call fcn.00403390
lea rdx, str.If_you_are_using_the_hashcat_binary_package__this_may_be_an_extraction_issue.
mov rcx, rsi
call fcn.004032f0
lea rdx, str.For_example__using__7z_e__instead_of_using__7z_x_.
mov rcx, rsi
call fcn.004032f0
xor edx, edx
mov rcx, rsi
call fcn.004032f0
mov rcx, rbx
call fcn.0040ea80
mov eax, 0xffffffff
jmp 0x42ae6d
lea rdx, str._s:_Byte_Order_Mark__BOM__was_detected
mov r8, r13
mov rcx, rsi
call fcn.004032f0
jmp 0x42b5e5
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [rdi + 0x30]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [rbp + 0xa0]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
lea rdx, str.Outfile_and_hashfile_cannot_point_to_the_same_file.
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov r8, qword [rax + 8]
lea rdx, str._s:_A_directory_cannot_be_used_as_a_pidfile_argument.
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov r8, qword [r15 + 0x48]
lea rdx, str._s:_A_directory_cannot_be_used_as_an_outfile.
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
call qword [sym.imp.msvcrt.dll__errno]
mov ecx, dword [rax]
call sub.msvcrt.dll_strerror
mov r8, qword [rbx + 0x18]
lea rdx, [0x00540b14]
mov r9, rax
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov r8, qword [rbx + 0x18]
lea rdx, str._s:_A_directory_cannot_be_used_as_a_hashfile_argument.
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov r8, qword [rax + 8]
lea rdx, str._s:_A_directory_cannot_be_used_as_a_dictstat_argument.
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov r8, qword [rax + 8]
lea rdx, str._s:_A_directory_cannot_be_used_as_a_logfile_argument.
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
mov r8, qword [rax + 0x48]
lea rdx, str._s:_A_directory_cannot_be_used_as_a_potfile_argument.
mov rcx, rsi
call fcn.00403390
mov eax, 0xffffffff
jmp 0x42ae6d
lea rdx, str._s:_A_directory_cannot_be_used_as_a_wordlist_argument.
mov r8, r12
mov rcx, rsi
call fcn.00403390
or eax, 0xffffffff
jmp 0x42ae6d
lea rdx, str._s:_A_directory_cannot_be_used_as_a_wordlist_argument.
mov r8, r13
mov rcx, rsi
call fcn.00403390
or eax, 0xffffffff
jmp 0x42ae6d