Function at 0x1400dab60
Capabilities:
Create directory

Disassembly:
push rsi
push rdi
push rbx
sub rsp, 0x70
mov r8, rdx
mov rdx, rcx
mov edx, ecx
movabs rdi, 0x8000000000000000
lea rcx, [rsp + 0x28]
call fcn.1400bc2b0
mov rax, qword [rsp + 0x28]
mov rsi, qword [rsp + 0x30]
cmp rax, rdi
je 0x1400dac0a
mov rcx, qword [rsp + 0x38]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x50], rcx
lea rcx, [rsp + 0x58]
lea rdx, [rsp + 0x40]
call fcn.1400d8970
mov rbx, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
cmp rbx, rdi
je 0x1400dac0a
mov rcx, rsi
xor edx, edx
call sub.kernel32.dll_CreateDirectoryW
test eax, eax
je 0x1400dabe6
test rbx, rbx
je 0x1400dabe2
mov edx, 2
mov rcx, rsi
call fcn.140008000
xor esi, esi
jmp 0x1400dac0a
call sub.kernel32.dll_GetLastError
mov edi, eax
shl rdi, 0x20
or rdi, 2
test rbx, rbx
je 0x1400dac07
mov edx, 2
mov rcx, rsi
call fcn.140008000
mov rsi, rdi
mov rax, rsi
add rsp, 0x70
pop rbx
pop rdi
pop rsi
ret
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x1a8
mov rsi, rdx
mov rdi, rcx
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.1400beaf0
movzx eax, byte [rsp + 0x20]
mov rcx, qword [rsp + 0x30]
mov rdx, qword [rsp + 0x40]
movzx r8d, al
lea r9, [0x14012ed64]
movsxd r10, dword [r9 + r8*4]
add r10, r9
mov r8, rsi
mov r9, rdi
jmp r10
add rcx, 4
jmp 0x1400dacad
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 8
jmp 0x1400dacad
mov ecx, 6
jmp 0x1400dacad
lea r8, [rdx + 1]
test rdx, rdx
cmove r8, rdx
add rcx, r8
add rcx, 2
jmp 0x1400dacad
mov ecx, 2
mov r8, rsi
sub r8, rcx
jb 0x1400db274
add rcx, rdi
mov r9, rcx
test r8, r8
je 0x1400dacd8
movzx ecx, byte [r9]
cmp cl, 0x2f
sete dl
cmp cl, 0x5c
sete cl
or cl, dl
jmp 0x1400dacda
xor ecx, ecx
mov rdx, qword [rsp + 0x40]
mov qword [rsp + 0x12f], rdx
movups xmm0, xmmword [rsp + 0x21]
movups xmm1, xmmword [rsp + 0x31]
movaps xmmword [rsp + 0x120], xmm1
movaps xmmword [rsp + 0x110], xmm0
test rsi, rsi
je 0x1400dad0c
cmp al, 6
jne 0x1400dad14
jmp 0x1400dad3b
cmp al, 2
ja 0x1400dafe2
mov rdx, qword [rsp + 0x12f]
mov qword [rsp + 0x3f], rdx
movaps xmm0, xmmword [rsp + 0x110]
movaps xmm1, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rdx, qword [rsp + 0x3f]
mov qword [rsp + 0xc0], rdx
movaps xmm0, xmmword [rsp + 0x20]
movaps xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0xb1], xmm1
movups xmmword [rsp + 0xa1], xmm0
mov qword [rsp + 0x90], rdi
mov qword [rsp + 0x98], rsi
mov byte [rsp + 0xa0], al
add byte [rsi - 0x39], ah
test byte [rax + rcx*8], ah
add byte [rax], al
add byte [rax], al
invalid
mov byte [rsp + 0xca], cl
lea rax, str._rustc_11f32b73e0dc9287e305b5b9980d24aecdc8c17flibrarycore_srccharmethods.rs
mov qword [rsp + 0xd0], rax
mov qword [rsp + 0xd8], 0
mov byte [rsp + 0xe0], 6
mov word [rsp + 0x108], 0x200
mov byte [rsp + 0x10a], 0
lea rcx, [rsp + 0x138]
lea rdx, [rsp + 0x90]
call fcn.1400db2b0
cmp byte [rsp + 0x138], 0xa
je 0x1400daeb4
lea rbx, [rsp + 0x58]
lea r14, [rsp + 0x170]
add byte [rbp + rcx*4 - 0x44], cl
and al, 0xd0
add byte [rax], al
add byte [rbp + rcx*4 + 0x64], cl
and al, 0x20
lea r13, [rsp + 0x138]
lea rbp, [rsp + 0x90]
nop dword [rax]
mov rcx, r14
mov rdx, r15
call fcn.1400db2b0
add byte [rax], al
cmp byte [rsp + 0x170], 0xa
je 0x1400daed1
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x50], rax
and al, 0x50
movups xmm0, xmmword [rsp + 0x138]
movups xmm1, xmmword [rsp + 0x148]
add byte [rax], al
movups xmm2, xmmword [rsp + 0x158]
movaps xmmword [rsp + 0x40], xmm2
movaps xmmword [rsp + 0x30], xmm1
movaps xmmword [rsp + 0x20], xmm0
mov rax, qword [rsp + 0x1a0]
mov qword [rbx + 0x30], rax
movups xmm0, xmmword [rsp + 0x170]
movups xmm1, xmmword [rsp + 0x180]
movups xmm2, xmmword [rsp + 0x190]
xchg esp, eax
and al, 0x90
add dword [rax], eax
add byte [rdi], cl
adc dword [rbx + 0x20], edx
movups xmmword [rbx + 0x10], xmm1
movups xmmword [rbx], xmm0
add ecx, dword [rcx + rcx*4 - 0x1f]
mov rdx, rbx
call fcn.1400bf350
test al, al
je 0x1400daed1
mov rcx, r13
mov rdx, rbp
call fcn.1400db2b0
cmp byte [rsp + 0x138], 0xa
jne 0x1400dae10
lea rcx, [rsp + 0x20]
lea rdx, [rsp + 0xd0]
call fcn.1400db2b0
cmp byte [rsp + 0x20], 0xa
je 0x1400dafe2
mov rcx, rdi
mov rdx, rsi
call 0x1400dab60
mov qword [rsp + 0x90], rax
test rax, rax
je 0x1400dafe2
mov rbx, rax
and eax, 3
lea rcx, [0x14012ed80]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
movzx eax, byte [rbx + 0x10]
jmp 0x1400daf1b
movzx eax, byte [rbx + 0xf]
jmp 0x1400daf1b
mov rcx, rbx
shr rcx, 0x20
call fcn.1400bd0d0
test al, al
je 0x1400daf5d
lea rcx, [rsp + 0x20]
mov rdx, rdi
mov r8, rsi
call fcn.1400db5f0
cmp dword [rsp + 0x20], 2
jne 0x1400dafb5
mov rax, qword [rsp + 0x28]
lea rcx, [rsp + 0xd8]
mov qword [rsp + 0xd8], rax
mov byte [rsp + 0xd0], 1
add eax, ebp
pop rax
invalid
std
invalid
jmp 0x1400dafe4
add eax, ebp
pop rax
invalid
lea rcx, [rsp + 0x90]
call fcn.1400b99b0
invalid
invalid
std
dec dword [rax - 0x73]
mov word [rax + rdx*4], fs
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
cli
invalid
and al, 0x90
add byte [rax], al
add byte [rax - 0x77], cl
cli
mov r8, rsi
call fcn.1400beaf0
movzx edx, byte [rsp + 0x90]
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
cwde
add eax, 0xc634d00
nop
nop
add byte [rax], al
add byte [rax - 0x75], cl
mov word [rax + riz*4], fs
add byte [rax], al
add byte [rax - 0x75], cl
test byte [rax + rsi*4], ah
add byte [rax], al
add byte [rbp + rcx*4 + 5], cl
cwde
add eax, 0xc634d00
nop
add r9, r8
mov rdx, rsi
mov r8, rdi
jmp r9
add rcx, 4
jmp 0x1400db056
mov eax, dword [rsp + 0x60]
test eax, 0x400
sete cl
test dword [rsp + 0x64], 0x20000000
sete dl
or dl, cl
shr al, 4
test al, dl
je 0x1400dafe4
lea rcx, [rsp + 0x90]
call fcn.1400b99b0
jmp 0x11b3fafe1
xor ebx, ebx
mov rax, rbx
add rsp, 0x1a8
add esp, 0x1a8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
mov rax, rbx
shr rax, 0x20
shr eax, 0x20
cmp eax, 0x28
ja case.default.0x1400db019
lea rcx, [0x14012ed90]
movsxd rax, dword [rcx + rax*4]
add rax, rcx
jmp rax
xor eax, eax
jmp 0x1400daf1b
invalid
invalid
lea rdx, [rax + 1]
test rax, rax
test eax, eax
cmove rdx, rax
add rcx, rdx
add ecx, edx
add rcx, 8
jmp 0x1400db056
invalid
mov ecx, 6
jmp 0x1400db056
lea rdx, [rax + 1]
test rax, rax
cmove rdx, rax
cmove edx, eax
add rcx, rdx
add rcx, 2
add ecx, 2
jmp 0x1400db056
mov ecx, 2
mov rdx, rsi
sub rdx, rcx
sub edx, ecx
jb 0x1400db274
add rcx, rdi
mov r8, rcx
test rdx, rdx
je 0x1400db07f
movzx eax, byte [r8]
cmp al, 0x2f
sete cl
xchg esp, eax
invalid
cmp al, 0x5c
sete al
or al, cl
jmp 0x1400db081
xor eax, eax
mov qword [rsp + 0x20], rdi
mov qword [rsp + 0x28], rsi
movups xmm0, xmmword [rsp + 0x90]
movups xmm1, xmmword [rsp + 0xa0]
invalid
add byte [rax], al
add byte [rax], al
movups xmmword [rsp + 0x30], xmm0
movups xmmword [rsp + 0x40], xmm1
mov rcx, qword [rsp + 0xb0]
mov qword [rsp + 0x50], rcx
mov dword [rsp + 0x50], ecx
mov byte [rsp + 0x5a], al
mov word [rsp + 0x58], 0x200
lea rcx, [rsp + 0xd0]
lea rdx, [rsp + 0x20]
call fcn.1400db2b0
movzx eax, byte [rsp + 0xd0]
cmp al, 0xa
invalid
jne 0x1400db0e7
lea rbx, str.failed_to_create_whole_tree
jmp 0x1400dafe4
add al, 0xfa
cmp al, 3
ja 0x1400db0db
movzx eax, al
dec rax
cmp rax, 3
jae 0x1400db0db
lea rcx, [rsp + 0x20]
call fcn.1400bf420
test rax, rax
je 0x1400db0db
mov rcx, rax
call 0x1400dac20
mov rbx, rax
test rax, rax
jne 0x1400dafe4
mov rcx, rdi
mov rdx, rsi
call 0x1400dab60
mov qword [rsp + 0x20], rax
test rax, rax
je 0x1400dafe2
invalid
lodsd eax, dword [rsi]
invalid
invalid
invalid
test byte [rbp + 0x48fffffe], ch
mov ebx, eax
ret
mov rbx, rax
ret
mov rcx, rdi
mov rdx, rsi
call fcn.1400db730
test al, al
je 0x1400dafe4
lea rcx, [rsp + 0x20]
lea ecx, [rsp + 0x20]
jmp 0x1400dafdd
invalid
mov al, 0x29
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 1
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 2
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 3
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 4
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 5
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 6
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 7
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 8
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 9
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0xa
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0xb
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0xc
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0xd
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0xe
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0xf
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x10
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x11
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x12
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x13
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x14
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x15
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x16
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x17
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x18
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x19
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x1a
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x1b
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x1c
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x1d
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x1e
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x1f
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x20
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x21
jmp 0x1400daf1b
invalid
invalid
invalid
mov al, 0x22
jmp 0x1400daf1b
mov al, 0x23
jmp 0x1400daf1b
mov al, 0x24
jmp 0x1400daf1b
mov al, 0x25
jmp 0x1400daf1b
mov al, 0x26
jmp 0x1400daf1b
mov al, 0x27
jmp 0x1400daf1b
mov al, 0x28
jmp 0x1400daf1b
lea r8, [0x1401c4a00]
mov rdx, rsi
call fcn.14000b710
mov rsi, rax
lea rcx, [rsp + 0x20]
call fcn.1400b99b0
jmp 0x1400db2a2
mov rcx, rsi
call fcn.1401035c0
call fcn.14000fb10
int3
mov byte [rdi + 0x39], 1
mov al, 1
cmp r13b, al
ja 0x1400db4d9
cmp al, 1
je 0x1400db440
movzx eax, al
cmp eax, 2
jne 0x1400db4cf
mov rcx, rdi
call fcn.1400bfb40
cmp r14, rax
jbe 0x1400db3b0
lea rcx, [rsp + 0x68]
mov rdx, rdi
call fcn.1400bfa10
mov rbx, r14
movzx eax, byte [rsp + 0x70]
movups xmm0, xmmword [r15]
movups xmm1, xmmword [r15 + 0x10]
movups xmm2, xmmword [r15 + 0x20]
movaps xmmword [rsp + 0x30], xmm0
movaps xmmword [rsp + 0x40], xmm1
movaps xmmword [rsp + 0x50], xmm2
mov rcx, qword [r15 + 0x2f]
mov qword [rsp + 0x5f], rcx
sub rbx, qword [rsp + 0x68]
jb 0x1400db5b9
mov qword [rdi + 8], rbx
cmp al, 0xa
jne 0x1400db521
add byte [rax], al
invalid
add byte [rax], al
add byte [rax - 0x2176b6fe], dh
mov al, 2
mov r14, rbx
jmp 0x1400db3b6
mov byte [rdi + 0x39], 0
xor eax, eax
cmp r12d, 3
jb 0x1400db3b6
cmp r12d, 5
je 0x1400db3b6
cmp r12d, 6
jne 0x1400db502
invalid
test r14, r14
je 0x1400db496
mov rax, qword [rsp + 0x28]
movzx ecx, byte [rax]
cmp r14, 1
je 0x1400db4a0
cmp cl, 0x2e
jne 0x1400db4a0
jne 0x1400db4a0
mov rax, qword [rsp + 0x28]
movzx eax, byte [rax + 1]
cmp eax, 0x2f
je 0x1400db4b5
cmp eax, 0x5c
je 0x1400db4b5
xor eax, eax
jmp 0x1400db3b6
xor r14d, r14d
xor eax, eax
jmp 0x1400db3b6
invalid
invalid
invalid
invalid
invalid
xor eax, eax
cmp r14, 1
jne 0x1400db3b6
cmp cl, 0x2e
jne 0x1400db3b6
sub rbx, 1
jb 0x1400db5df
mov qword [rdi + 8], rbx
mov byte [rsi], 7
jmp 0x1400db4dc
cmp bpl, 6
jne 0x1400db507
mov byte [rdi + 0x39], 3
mov byte [rsi], 0xa
add rsp, 0xa8
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret
add byte [rax], al
add byte [rax - 0x77], cl
pop rdi
or dh, al
invalid
mov byte [rsi], 6
jmp 0x1400db4dc
lea rax, [0x14012ee50]
movsxd rcx, dword [rax + r12*4]
add rcx, rax
jmp rcx
mov rax, qword [rdi + 0x20]
add rax, 4
jmp 0x1400db57f
mov byte [rsi], al
movaps xmm0, xmmword [rsp + 0x30]
movaps xmm1, xmmword [rsp + 0x40]
movaps xmm2, xmmword [rsp + 0x50]
movups xmmword [rsi + 1], xmm0
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 0x21], xmm2
mov rax, qword [rsp + 0x5f]
mov qword [rsi + 0x30], rax
jmp 0x1400db4dc
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
lea rdx, [rcx + 1]
test rcx, rcx
cmove rdx, rcx
add rax, rdx
add rax, 8
jmp 0x1400db57f
mov rax, qword [rdi + 0x20]
mov rcx, qword [rdi + 0x30]
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
xor byte [rax - 0x73], cl
push rcx
add dword [rax - 0x7b], ecx
leave
cmove rdx, rcx
add rax, rdx
add rax, 2
test rax, rax
je case.default.0x1400db515
mov byte [rdi + 0x39], 3
mov rax, qword [rdi + 0x30]
mov qword [rsi + 0x20], rax
movups xmm0, xmmword [rdi + 0x11]
movups xmm1, xmmword [rdi + 0x21]
movups xmmword [rsi + 0x11], xmm1
movups xmmword [rsi + 1], xmm0
mov byte [rsi], bpl
mov rax, qword [rsp + 0x28]
mov qword [rsi + 0x28], rax
mov qword [rsi + 0x30], rbx
jmp 0x1400db4dc
mov rcx, rbx
mov rbx, r14
lea r8, [0x1401c4b40]
mov rdx, rbx
call fcn.14000c180
lea r8, [0x1401c4b28]
mov rcx, rbx
xor edx, edx
call fcn.14000c180
lea r8, [0x1401c4b10]
jmp 0x1400db5d5
lea rcx, [rsp + 0x28]
call fcn.1400b99b0
jmp 0x1400db8d3
nop
add rsp, 0x2d8
pop rbx
pop rdi
pop rsi
pop r12
pop r14
pop r15
ret
shl rdx, 0x20
or rdx, r8
mov qword [rsi], 0
mov dword [rsi + 0x10], 0
mov dword [rsi + 0x18], 0
movups xmmword [rsi + 0x20], xmm0
movlps qword [rsi + 0x30], xmm1
xor byte [rax - 0x77], r9b
push rsi
invalid
mov dword [rsi + 0x40], eax
xor byte [rax - 0x77], r9b
push rsi
cmp byte [rcx + 0x4e894046], cl
mov dword [rsi + 0x44], ecx
xor esi, esi
mov dword [rsi + 0x44], ecx
xor esi, esi
jmp 0x1400db9a9
leave
and r9d, 0x20000000
je 0x1400db956
mov qword [rsi + 8], rdi
mov qword [rsi], 2
mov sil, 1
test r12, r12
je 0x1400db9bb
mov edx, 2
mov rcx, r14
call fcn.140008000
invalid
invalid
inc dword [rax - 0x7c]
test byte [rdi], 0x84
test sil, sil
je 0x1400db8a7
invalid
invalid
jrcxz 0x1400db9c0
invalid
jmp 0x1400db8d3
mov esi, eax
lea rcx, [rsp + 0x28]
and al, 0x28
and al, 0x28
call fcn.1400b99b0
fcmovu st(0), st(7)
std
dec dword [rax - 0x77]
mov rcx, rsi
mov rcx, rsi
call fcn.1401035c0
loop case.0x1400dac70.97
add al, byte [rax]
call fcn.14000fb10
int3
dec esp
nop word cs:[rax + rax]
nop word cs:[rax + rax]
nop word cs:[rax + rax]
test byte [rax], al
add byte [rax], al
add byte [rax], al
and byte [rcx + rcx*4 - 0x3a], cl
retf
adc bl, byte [rax]
adc al, 0
add byte [rcx], dh
leave
add byte [rax - 0x7b], cl
sal byte [rbp + rdx + 0x48], 0x89
mov dword [rax], edi
mov qword [rax + 8], rsi
mov dword [rax], edi
pop rax
adc byte [rax - 1], cl
ror byte [rax - 0x7d], 0xc4
invalid
and byte [rbx + 0x5f], bl
invalid
or byte [rax], al
add byte [rax], al
add byte [rax], al
stc
mov rdx, rsi
call fcn.1400bbd80
add edi, esi
dec dword [rax - 0x77]
fld1
insd dword [rdi], dx
jnp 0x1400dba54
invalid
add edi, esi
dec dword [rax - 0x77]
fld1
insd dword [rdi], dx
invalid
jnp 0x1400dba54
add al, byte [rax]
add al, ch
call fcn.14000fb10
int3
mov eax, 0xccfff340
dec esp
nop dword [rax]
add byte [rax], al
sub rsp, 0x28
sub esp, 0x28
mov rcx, qword [rcx]
mov ecx, dword [rcx]
mov eax, ecx
and eax, 3
lea rdx, [0x14012ee68]
movsxd rax, dword [rdx + rax*4]
add rax, rdx
jmp rax
mov rax, qword [rcx]
mov rdx, qword [rcx + 8]
push rcx
or bl, ch
invalid
push rcx
or bl, ch
xor ecx, dword [rax - 0x75]
mov rax, qword [rcx - 1]
invalid
invalid
mov rax, qword [rcx - 1]
dec dword [rax - 0x75]
mov rdx, qword [rcx + 7]
mov rcx, rax
sar edi, 0x52
jmp 0x1400dbab8
push rcx
invalid
sar edi, 0x52
jmp 0x1400dbab8
shr rcx, 0x20
shr ecx, 0x20
call fcn.1400bd0d0
xor dl, byte [rsi]
invalid
dec dword [rax + 0xf]
mov esi, 0xd8d48c0
invalid
invalid
invalid
scasb al, byte [edi]
scasb al, byte [rdi]
movsx rax, al
lea rcx, [0x1401c6910]
or eax, 0xeae67
scasb al, byte [rdi]
invalid
mov rdx, qword [rcx + rax*8]
mov edx, dword [rcx + rax*8]
adc al, 0xc1
lea rcx, str.entity_not_foundpermission_deniedconnection_refusedconnection_resethost_unreachablenetwork_unreachableconnection_abortednot_connectedaddress_in_useaddress_not_availablenetwork_downbroken_pipeentity_already_existsoperation_would_blocknot_a_directoryis_a_directorydirectory_not_emptyread_only_filesystem_or_storage_mediumfilesystem_loop_or_indirection_limit__e.g._symlink_loop_stale_network_file_handleinvalid_input_parameterinvalid_datatimed_outwrite_zerono_storage_spaceseek_on_unseekable_filefilesystem_quota_exceededfile_too_largeresource_busyexecutable_file_busydeadlockcross_device_link_or_renametoo_many_linksinvalid_filenameargument_list_too_longoperation_interruptedunsupportedunexpected_end_of_fileout_of_memoryother_erroruncategorized_errorOscode
lea ecx, [0x1401c6a58]
invalid
mov rax, qword [rcx + rax*8]
add al, 0xc1
add rsp, 0x28
ret
invalid
shr rcx, 0x20
shr ecx, 0x20
cmp ecx, 0x28
ja case.default.0x1400dbad4
stc
sub byte [rdi + 0x14], dh
lea rax, [0x14012ee78]
movsxd rcx, dword [rax + rcx*4]
invalid
or al, 0x88
add rcx, rax
add ecx, eax
xor eax, dword [0x14c7102d0]
mov byte [rax + 1], cl
add ecx, eax
jmp rcx
invalid
add ecx, eax
jmp rcx
xor eax, eax
jmp case.0x1400dafa9.19
mov al, 0x29
jmp case.0x1400dafa9.19
mov al, 1
jmp case.0x1400dafa9.19
invalid
mov esp, 0xb8eb02b0
mov al, 2
jmp case.0x1400dafa9.19
mov al, 3
jmp case.0x1400dafa9.19
mov al, 4
jmp case.0x1400dafa9.19
mov al, 5
jmp case.0x1400dafa9.19
add eax, 0x6b0aceb
mov al, 6
jmp case.0x1400dafa9.19
mov al, 7
jmp case.0x1400dafa9.19
mov al, 8
jmp case.0x1400dafa9.19
invalid
movabs al, byte [0x98eb0ab09ceb09b0]
mov al, 9
jmp case.0x1400dafa9.19
mov al, 0xa
jmp case.0x1400dafa9.19
mov al, 0xb
jmp case.0x1400dafa9.19
mov al, 0xc
jmp case.0x1400dafa9.19
or al, 0xeb
nop
mov al, 0xd
jmp case.0x1400dafa9.19
mov al, 0xe
jmp case.0x1400dafa9.19
invalid
mov byte [rax - 0x4f7b14f1], dh
adc bl, ch
jmp case.0x1400dafa9.19
mov al, 0x11
jmp case.0x1400dafa9.19
mov al, 0x12
invalid
jb 0x1400dbb29
mov al, 0xf
jmp case.0x1400dafa9.19
invalid
test byte [rax - 0x4f7f14f0], dh
adc ecx, ebp
invalid
jns 0x1400dbb22
mov al, 0x10
jmp case.0x1400dafa9.19
mov al, 0x11
jmp case.0x1400dafa9.19
invalid
invalid
mov al, 0x12
jmp case.0x1400dafa9.19
invalid
mov al, 0x13
jmp case.0x1400dafa9.19
invalid
mov al, 0x14
jmp case.0x1400dafa9.19
invalid
mov al, 0x15
jmp case.0x1400dafa9.19
invalid
mov al, 0x16
jmp case.0x1400dafa9.19
invalid
mov al, 0x17
jmp case.0x1400dafa9.19
invalid
mov al, 0x18
jmp case.0x1400dafa9.19
invalid
mov al, 0x19
jmp case.0x1400dafa9.19
invalid
mov al, 0x1a
jmp case.0x1400dafa9.19
invalid
mov al, 0x1b
jmp case.0x1400dafa9.19
invalid
mov al, 0x1c
jmp case.0x1400dafa9.19
invalid
mov al, 0x1d
jmp case.0x1400dafa9.19
invalid
mov al, 0x1e
jmp case.0x1400dafa9.19
invalid
mov al, 0x1f
jmp case.0x1400dafa9.19
invalid
invalid
invalid
mov al, 0x20
jmp case.0x1400dafa9.19
invalid
invalid
invalid
mov al, 0x21
jmp case.0x1400dafa9.19
invalid
invalid
invalid
mov al, 0x22
jmp case.0x1400dafa9.19
invalid
invalid
invalid
mov al, 0x23
jmp case.0x1400dafa9.19
invalid
invalid
invalid
mov al, 0x24
jmp case.0x1400dafa9.19
invalid
invalid
invalid
mov al, 0x25
jmp case.0x1400dafa9.19
invalid
invalid
invalid
mov al, 0x26
jmp case.0x1400dafa9.19
mov al, 0x27
jmp case.0x1400dafa9.19
mov al, 0x28
jmp case.0x1400dafa9.19
test cl, cl
je 0x1401017db
mov rcx, rdx
mov rdx, r8
jmp 0x1400dac20
mov rcx, rdx
mov rdx, r8
jmp 0x1400dab60