joyce8/EMBER2024-capa huggingface dataset:
Function at 0x180086c70
Capabilities:
Access peb ldr_data
Get ntdll base address

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rdi
push r14
push r15
sub rsp, 0x50
mov rax, qword [0x1801724e0]
xor rax, rsp
mov qword [rsp + 0x48], rax
mov r14, rcx
mov r15, rdx
mov rcx, qword gs:[0x60]
xor edx, edx
mov rcx, qword [rcx + 0x30]
lea r8d, [rdx + 0x28]
call sym.ntdll.dll_RtlAllocateHeap
mov rdi, rax
test rax, rax
je 0x1800c6ec6
mov edx, 1
mov rcx, rax
call sym.ntdll.dll_RtlCreateSecurityDescriptor
mov ebx, eax
test eax, eax
js 0x1800c6eed
mov eax, dword [0x180123ee8]
mov esi, 0x1c
mov dword [rsp + 0x32], eax
mov r8d, esi
movzx eax, word [0x180123eec]
xor edx, edx
mov word [rsp + 0x36], ax
mov word [rsp + 0x30], 0x101
mov dword [rsp + 0x38], 0x12
mov rcx, qword gs:[0x60]
mov rcx, qword [rcx + 0x30]
call sym.ntdll.dll_RtlAllocateHeap
mov rbx, rax
test rax, rax
je 0x1800c6ed0
lea r8d, [rsi - 0x1a]
mov edx, esi
mov rcx, rax
call sym.ntdll.dll_RtlCreateAcl
mov esi, eax
test eax, eax
js 0x180086dbf
mov edx, 2
mov byte [rsp + 0x28], 0
lea rax, [rsp + 0x30]
mov r9d, 0x1fffff
mov rcx, rbx
mov qword [rsp + 0x20], rax
lea r8d, [rdx + 1]
call fcn.180037408
mov esi, eax
mov r8, rbx
test eax, eax
js 0x1800c6ed7
xor r9d, r9d
mov dl, 1
mov rcx, rdi
call sym.ntdll.dll_RtlSetDaclSecurityDescriptor
mov esi, eax
test eax, eax
js 0x180086dbf
mov edx, 0x1000
mov rcx, rdi
mov r8d, edx
call sym.ntdll.dll_RtlSetControlSecurityDescriptor
mov esi, eax
test eax, eax
js 0x180086dbf
mov qword [r14], rdi
xor eax, eax
mov qword [r15], rbx
mov rcx, qword [rsp + 0x48]
xor rcx, rsp
call fcn.18008b0e0
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rdi
ret
mov r8, rbx
jmp 0x1800c6ed7
mov eax, 0xc000009a
jmp 0x180086d9c
mov ebx, 0xc000009a
jmp 0x1800c6eed
mov rcx, qword gs:[0x60]
xor edx, edx
mov rcx, qword [rcx + 0x30]
call sym.ntdll.dll_RtlFreeHeap
mov ebx, esi
mov rcx, qword gs:[0x60]
mov r8, rdi
xor edx, edx
mov rcx, qword [rcx + 0x30]
call sym.ntdll.dll_RtlFreeHeap
mov eax, ebx
jmp 0x180086d9c
Function at 0x180087f50
Capabilities:
Access peb ldr_data
Check for peb beingdebugged flag
Get ntdll base address

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rbp
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov rdi, rcx
movzx ebx, r8w
mov rcx, qword gs:[0x60]
mov r13, rdx
mov r8d, ebx
mov edx, 8
mov r12, r9
mov rcx, qword [rcx + 0x30]
call sym.ntdll.dll_RtlAllocateHeap
xor r15d, r15d
mov rbp, rax
test rax, rax
je 0x1800c71d0
lea rax, [rsp + 0x68]
or rsi, 0xffffffffffffffff
mov qword [rsp + 0x28], rax
lea r8d, [r15 + 2]
mov rcx, rsi
mov qword [rsp + 0x20], rbx
mov r9, rbp
mov rdx, rdi
call sym.ntdll.dll_NtQueryVirtualMemory
mov edi, eax
test eax, eax
js 0x1800880a0
mov rcx, qword [rbp + 8]
mov rax, rsi
inc rax
cmp word [rcx + rax*2], r15w
jne 0x180087fd8
lea r8, [rax*2 + 2]
mov qword [rsp + 0x68], r8
cmp r8, rbx
jae 0x1800c71c6
mov rdx, qword [rbp + 8]
mov rcx, r13
call sym.ntdll.dll_RtlCopyMemory
mov edx, 0x5c
mov rcx, r13
call sym.ntdll.dll_wcsrchr
mov rbx, rax
test rax, rax
je 0x1800c71bc
add rbx, 2
inc rsi
cmp word [rbx + rsi*2], r15w
jne 0x180088021
mov r14, qword [rsp + 0x80]
add esi, esi
test r14, r14
je 0x180088070
mov rcx, qword gs:[0x60]
lea r8, [rsi + 2]
mov edx, 8
mov rcx, qword [rcx + 0x30]
call sym.ntdll.dll_RtlAllocateHeap
mov qword [r14], rax
test rax, rax
je 0x1800c71d0
lea r8, [rsi + 2]
mov rdx, rbx
mov rcx, rax
call sym.ntdll.dll_RtlCopyMemory
mov rax, qword [rsp + 0x88]
test rax, rax
je 0x18008807f
mov dword [rax], esi
test r12, r12
je 0x180088090
sub rbx, r13
sar rbx, 1
add ebx, ebx
mov dword [r12], ebx
mov rax, qword [rsp + 0x90]
test rax, rax
je 0x1800880a0
mov byte [rax], 1
test rbp, rbp
je 0x1800880bc
mov rcx, qword gs:[0x60]
mov r8, rbp
xor edx, edx
mov rcx, qword [rcx + 0x30]
call sym.ntdll.dll_RtlFreeHeap
mov rbx, qword [rsp + 0x60]
mov eax, edi
mov rbp, qword [rsp + 0x70]
mov rsi, qword [rsp + 0x78]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
mov edi, 0xc0000039
jmp 0x1800880a0
mov edi, 0x80000005
jmp 0x1800880a0
mov edi, 0xc0000017
jmp 0x1800880a0

Function at 0x180089238
Capabilities:
Access peb ldr_data
Get kernel32 base address

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r14
push r15
sub rsp, 0x20
mov rax, qword gs:[0x60]
mov rsi, r8
movzx r8d, word [rcx]
mov r14, rcx
mov ebp, edx
xor edx, edx
mov r15, qword [rax + 0x30]
mov rcx, r15
call sym.ntdll.dll_RtlAllocateHeap
xor ebx, ebx
mov rdi, rax
test rax, rax
je 0x1800892dd
mov byte [rsi], 1
mov rcx, rax
movzx r8d, word [r14]
mov rdx, qword [r14 + 8]
call sym.ntdll.dll_RtlCopyMemory
mov eax, ebp
lea ecx, [rbx + 0x2e]
shr rax, 1
mov dl, 1
shr ebp, 1
inc ebp
mov word [rdi + rax*2], cx
mov rcx, rdi
mov word [rdi + rbp*2], bx
call fcn.18004f794
test al, al
mov r8, rdi
mov rcx, r15
sete dl
mov byte [rsi], dl
xor edx, edx
call sym.ntdll.dll_RtlFreeHeap
mov rbp, qword [rsp + 0x48]
mov eax, ebx
mov rbx, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x50]
add rsp, 0x20
pop r15
pop r14
pop rdi
ret
mov byte [rsi], bl
mov ebx, 0xc0000017
jmp 0x1800892c2
Function at 0x1800894a0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x20
mov r8b, byte [rcx]
mov rdi, rdx
mov rbx, rcx
mov esi, 1
test r8b, r8b
je 0x1800c782c
movzx eax, word [rdi]
cmp ax, si
jb 0x1800894dc
mov rax, qword [rdi + 8]
or r8b, 0x43
xor byte [rax], r8b
movzx eax, word [rdi]
mov r9d, esi
cmp si, ax
jae 0x180089508
mov r8, qword [rdi + 8]
lea eax, [r9 - 1]
mov edx, r9d
add r9d, esi
mov al, byte [rax + r8]
xor al, byte [rdx + r8]
xor al, byte [rbx]
mov byte [rdx + r8], al
movzx eax, word [rdi]
cmp r9d, eax
jb 0x1800894e4
mov rbx, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
add rsp, 0x20
pop rdi
ret
lea rcx, [rsp + 0x30]
call sym.ntdll.dll_NtQuerySystemTime
mov al, byte [rsp + 0x31]
mov r8d, esi
mov byte [rbx], al
test al, al
jne 0x1800c785a
cmp r8d, 8
jae 0x1800c785a
mov eax, r8d
add r8d, esi
mov cl, byte [rsp + rax + 0x30]
or byte [rbx], cl
cmp byte [rbx], 0
je 0x1800c7843
mov r8b, byte [rbx]
test r8b, r8b
jne 0x1800894c6
mov byte [rbx], sil
mov r8b, sil
jmp 0x1800894c6

Function at 0x1800895a0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
movzx eax, word [rdx]
mov ebx, 1
mov r10b, cl
cmp eax, ebx
jbe 0x1800895d9
mov r8, qword [rdx + 8]
lea r9d, [rax - 1]
lea eax, [rax - 2]
mov al, byte [rax + r8]
xor al, byte [r9 + r8]
xor al, r10b
mov byte [r9 + r8], al
mov eax, r9d
cmp r9d, ebx
ja 0x1800895b4
movzx eax, word [rdx]
cmp ax, bx
jb 0x1800895e9
mov rax, qword [rdx + 8]
or r10b, 0x43
xor byte [rax], r10b
mov rbx, qword [rsp + 8]
ret

Function at 0x18008a8d0
Capabilities:
Access peb ldr_data

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x20
mov rax, qword gs:[0x60]
mov rdi, rcx
mov rcx, qword gs:[0x60]
mov r14, rdx
mov r8, rdi
xor edx, edx
mov rsi, qword [rax + 0x20]
mov rcx, qword [rcx + 0x30]
call sym.ntdll.dll_RtlSizeHeap
mov rcx, qword gs:[0x60]
mov rbx, rax
mov rcx, qword [rcx + 0x38]
call sym.ntdll.dll_RtlEnterCriticalSection
xor edx, edx
lea rcx, [0x18015cb20]
mov r8d, 0x468
call sym.ntdll.dll_memset
inc qword [rsi + 0x3f8]
mov rbp, qword [rsi + 0x80]
mov qword [rsi + 0x80], rdi
mov qword [rsi + 0x3f0], rbx
mov rcx, qword gs:[0x60]
mov rcx, qword [rcx + 0x38]
call sym.ntdll.dll_RtlLeaveCriticalSection
test r14, r14
je 0x1800c7e58
mov qword [r14], rbp
mov rbx, qword [rsp + 0x30]
xor eax, eax
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
mov rdi, qword [rsp + 0x48]
add rsp, 0x20
pop r14
ret
test rbp, rbp
je 0x18008a976
mov rcx, qword gs:[0x60]
mov r8, rbp
xor edx, edx
mov rcx, qword [rcx + 0x30]
call sym.ntdll.dll_RtlFreeHeap
nop
jmp 0x18008a976
Function at 0x18009923c
Capabilities:
Encrypt data using rc4 prga

Disassembly:
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
push rbx
push rbp
push rsi
push rdi
push r12
push r14
push r15
sub rsp, 0x20
mov rbx, qword [rsp + 0x80]
mov eax, ecx
and al, 8
mov edi, ecx
neg al
mov r11d, 0xffff
mov r15, r9
mov rsi, r8
mov r14, qword [rbx]
sbb eax, eax
dec dword [r9]
movzx ecx, word [r8]
mov dword [rsp + 0x60], eax
cmp r11w, cx
je 0x180099293
mov rdx, qword [rsp + 0x90]
call fcn.18009a144
mov rax, qword [rsp + 0x98]
xor r10d, r10d
mov r12d, edi
mov ecx, edi
and r12d, 0x10
lea rbp, [rax - 1]
cmovne rbp, rax
and ecx, 1
mov dword [rsp + 0x80], ecx
mov edx, dword [rsp + 0x88]
test ecx, ecx
je 0x1800992cc
test edx, edx
je 0x18009943d
test ecx, ecx
lea eax, [rdx - 1]
mov rcx, qword [rsp + 0x90]
cmove eax, edx
inc dword [r15]
mov dword [rsp + 0x88], eax
call fcn.18009a100
mov r11d, 0xffff
mov word [rsi], ax
xor r10d, r10d
movzx r8d, ax
cmp r11w, ax
je 0x180099421
mov r9b, r8b
test r12d, r12d
jne 0x180099367
test dil, 0x20
je 0x180099329
cmp ax, 9
jb 0x18009931f
cmp ax, 0xd
jbe 0x180099329
mov r9b, r8b
cmp r8w, 0x20
jne 0x180099367
test dil, 0x40
je 0x180099421
movzx ecx, r8w
shr cx, 3
cmp r8w, cx
jb 0x180099421
movzx eax, cx
mov edx, r8d
mov rcx, qword [rsp + 0x68]
and edx, 7
mov r9b, r8b
movsx ecx, byte [rax + rcx]
xor ecx, dword [rsp + 0x60]
bt ecx, edx
jae 0x180099421
test dil, 4
jne 0x1800993fc
mov ecx, edi
and ecx, 2
test rbp, rbp
je 0x180099402
test ecx, ecx
je 0x180099393
mov rax, qword [rbx]
mov word [rax], r8w
add qword [rbx], 2
dec rbp
jmp 0x1800993f0
movsxd rax, dword [0x180156ef4]
cmp rbp, rax
jb 0x1800993ad
mov rax, qword [rbx]
mov byte [rax], r9b
mov rax, qword [rbx]
movsx esi, byte [rax]
jmp 0x1800993de
movsx rsi, r9b
mov byte [rsp + 0x98], r9b
mov r8, rsi
test r9b, r9b
jle 0x1800993c6
cmp rsi, rbp
ja 0x180099402
cmp esi, 5
ja 0x180099402
mov rcx, qword [rbx]
lea rdx, [rsp + 0x98]
call sym.ntdll.dll_RtlCopyMemory
xor r10d, r10d
test esi, esi
jle 0x1800993eb
movsxd rax, esi
add qword [rbx], rax
sub rbp, rax
mov rsi, qword [rsp + 0x70]
mov ecx, dword [rsp + 0x80]
jmp 0x1800992b9
add r14, 2
jmp 0x1800993f0
test ecx, ecx
je 0x18009941c
mov word [r14], r10w
or eax, 0xffffffff
add rsp, 0x20
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret
mov byte [r14], r10b
jmp 0x18009940a
dec dword [r15]
movzx ecx, word [rsi]
cmp r11w, cx
je 0x18009943d
mov rdx, qword [rsp + 0x90]
call fcn.18009a144
xor r10d, r10d
cmp r14, qword [rbx]
je 0x18009940a
test dil, 4
jne 0x180099469
mov rax, qword [rsp + 0xa0]
inc dword [rax]
test r12d, r12d
jne 0x180099469
mov rax, qword [rbx]
test dil, 2
je 0x180099466
mov word [rax], r10w
jmp 0x180099469
mov byte [rax], r10b
xor eax, eax
jmp 0x18009940d
Function at 0x18009a440
Capabilities:
Check for peb beingdebugged flag

Disassembly:
push rbx
sub rsp, 0x590
mov ebx, ecx
lea rcx, [rsp + 0xc0]
call fcn.18009e920
and qword [rsp + 0x28], 0
and dword [rsp + 0x38], 0
mov rax, qword [rsp + 0x1b8]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x20], ebx
mov dword [rsp + 0x24], 1
mov rax, qword gs:[0x60]
mov bl, byte [rax + 2]
test bl, bl
jne 0x18009a4a0
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0x20]
call fcn.18000d490
test bl, bl
setne r8b
lea rdx, [rsp + 0xc0]
lea rcx, [rsp + 0x20]
call sym.ntdll.dll_NtRaiseException
mov ecx, eax
call sym.ntdll.dll_RtlRaiseStatus
int3

Function at 0x18009a990
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0
test byte [0x7ffe0308], 1
jne 0x18009a9a5
syscall
ret
int 0x2e
ret

Function at 0x18009a9b0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 1
test byte [0x7ffe0308], 1
jne 0x18009a9c5
syscall
ret
int 0x2e
ret

Function at 0x18009a9d0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 2
test byte [0x7ffe0308], 1
jne 0x18009a9e5
syscall
ret
int 0x2e
ret

Function at 0x18009a9f0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 3
test byte [0x7ffe0308], 1
jne 0x18009aa05
syscall
ret
int 0x2e
ret

Function at 0x18009aa10
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 4
test byte [0x7ffe0308], 1
jne 0x18009aa25
syscall
ret
int 0x2e
ret

Function at 0x18009aa30
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 5
test byte [0x7ffe0308], 1
jne 0x18009aa45
syscall
ret
int 0x2e
ret

Function at 0x18009aa50
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 6
test byte [0x7ffe0308], 1
jne 0x18009aa65
syscall
ret
int 0x2e
ret

Function at 0x18009aa70
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 7
test byte [0x7ffe0308], 1
jne 0x18009aa85
syscall
ret
int 0x2e
ret

Function at 0x18009aa90
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 8
test byte [0x7ffe0308], 1
jne 0x18009aaa5
syscall
ret
int 0x2e
ret

Function at 0x18009aab0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 9
test byte [0x7ffe0308], 1
jne 0x18009aac5
syscall
ret
int 0x2e
ret

Function at 0x18009aad0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0xa
test byte [0x7ffe0308], 1
jne 0x18009aae5
syscall
ret
int 0x2e
ret

Function at 0x18009aaf0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0xb
test byte [0x7ffe0308], 1
jne 0x18009ab05
syscall
ret
int 0x2e
ret

Function at 0x18009ab10
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0xc
test byte [0x7ffe0308], 1
jne 0x18009ab25
syscall
ret
int 0x2e
ret

Function at 0x18009ab90
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x10
test byte [0x7ffe0308], 1
jne 0x18009aba5
syscall
ret
int 0x2e
ret

Function at 0x18009abb0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x11
test byte [0x7ffe0308], 1
jne 0x18009abc5
syscall
ret
int 0x2e
ret

Function at 0x18009abd0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x12
test byte [0x7ffe0308], 1
jne 0x18009abe5
syscall
ret
int 0x2e
ret
Function at 0x18009abf0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x13
test byte [0x7ffe0308], 1
jne 0x18009ac05
syscall
ret
int 0x2e
ret

Function at 0x18009ac10
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x14
test byte [0x7ffe0308], 1
jne 0x18009ac25
syscall
ret
int 0x2e
ret

Function at 0x18009ac30
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x15
test byte [0x7ffe0308], 1
jne 0x18009ac45
syscall
ret
int 0x2e
ret

Function at 0x18009ac50
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x16
test byte [0x7ffe0308], 1
jne 0x18009ac65
syscall
ret
int 0x2e
ret

Function at 0x18009ac70
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x17
test byte [0x7ffe0308], 1
jne 0x18009ac85
syscall
ret
int 0x2e
ret

Function at 0x18009ac90
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x18
test byte [0x7ffe0308], 1
jne 0x18009aca5
syscall
ret
int 0x2e
ret

Function at 0x18009acb0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x19
test byte [0x7ffe0308], 1
jne 0x18009acc5
syscall
ret
int 0x2e
ret

Function at 0x18009acd0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x1a
test byte [0x7ffe0308], 1
jne 0x18009ace5
syscall
ret
int 0x2e
ret

Function at 0x18009acf0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x1b
test byte [0x7ffe0308], 1
jne 0x18009ad05
syscall
ret
int 0x2e
ret

Function at 0x18009ad10
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x1c
test byte [0x7ffe0308], 1
jne 0x18009ad25
syscall
ret
int 0x2e
ret

Function at 0x18009ad30
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x1d
test byte [0x7ffe0308], 1
jne 0x18009ad45
syscall
ret
int 0x2e
ret

Function at 0x18009ad50
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x1e
test byte [0x7ffe0308], 1
jne 0x18009ad65
syscall
ret
int 0x2e
ret

Function at 0x18009ad70
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x1f
test byte [0x7ffe0308], 1
jne 0x18009ad85
syscall
ret
int 0x2e
ret

Function at 0x18009ad90
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x20
test byte [0x7ffe0308], 1
jne 0x18009ada5
syscall
ret
int 0x2e
ret

Function at 0x18009adb0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x21
test byte [0x7ffe0308], 1
jne 0x18009adc5
syscall
ret
int 0x2e
ret

Function at 0x18009add0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x22
test byte [0x7ffe0308], 1
jne 0x18009ade5
syscall
ret
int 0x2e
ret

Function at 0x18009adf0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x23
test byte [0x7ffe0308], 1
jne 0x18009ae05
syscall
ret
int 0x2e
ret

Function at 0x18009ae10
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x24
test byte [0x7ffe0308], 1
jne 0x18009ae25
syscall
ret
int 0x2e
ret

Function at 0x18009ae30
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x25
test byte [0x7ffe0308], 1
jne 0x18009ae45
syscall
ret
int 0x2e
ret
Function at 0x18009ae50
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x26
test byte [0x7ffe0308], 1
jne 0x18009ae65
syscall
ret
int 0x2e
ret

Function at 0x18009ae70
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x27
test byte [0x7ffe0308], 1
jne 0x18009ae85
syscall
ret
int 0x2e
ret

Function at 0x18009ae90
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x28
test byte [0x7ffe0308], 1
jne 0x18009aea5
syscall
ret
int 0x2e
ret

Function at 0x18009aeb0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x29
test byte [0x7ffe0308], 1
jne 0x18009aec5
syscall
ret
int 0x2e
ret

Function at 0x18009aed0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x2a
test byte [0x7ffe0308], 1
jne 0x18009aee5
syscall
ret
int 0x2e
ret

Function at 0x18009aef0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x2b
test byte [0x7ffe0308], 1
jne 0x18009af05
syscall
ret
int 0x2e
ret

Function at 0x18009af10
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x2c
test byte [0x7ffe0308], 1
jne 0x18009af25
syscall
ret
int 0x2e
ret

Function at 0x18009af30
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x2d
test byte [0x7ffe0308], 1
jne 0x18009af45
syscall
ret
int 0x2e
ret

Function at 0x18009af50
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x2e
test byte [0x7ffe0308], 1
jne 0x18009af65
syscall
ret
int 0x2e
ret

Function at 0x18009af70
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x2f
test byte [0x7ffe0308], 1
jne 0x18009af85
syscall
ret
int 0x2e
ret

Function at 0x18009af90
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x30
test byte [0x7ffe0308], 1
jne 0x18009afa5
syscall
ret
int 0x2e
ret

Function at 0x18009afb0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x31
test byte [0x7ffe0308], 1
jne 0x18009afc5
syscall
ret
int 0x2e
ret

Function at 0x18009afd0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x32
test byte [0x7ffe0308], 1
jne 0x18009afe5
syscall
ret
int 0x2e
ret

Function at 0x18009aff0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x33
test byte [0x7ffe0308], 1
jne 0x18009b005
syscall
ret
int 0x2e
ret

Function at 0x18009b010
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x34
test byte [0x7ffe0308], 1
jne 0x18009b025
syscall
ret
int 0x2e
ret

Function at 0x18009b030
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x35
test byte [0x7ffe0308], 1
jne 0x18009b045
syscall
ret
int 0x2e
ret

Function at 0x18009b050
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x36
test byte [0x7ffe0308], 1
jne 0x18009b065
syscall
ret
int 0x2e
ret

Function at 0x18009b070
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x37
test byte [0x7ffe0308], 1
jne 0x18009b085
syscall
ret
int 0x2e
ret

Function at 0x18009b090
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x38
test byte [0x7ffe0308], 1
jne 0x18009b0a5
syscall
ret
int 0x2e
ret
Function at 0x18009b0b0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x39
test byte [0x7ffe0308], 1
jne 0x18009b0c5
syscall
ret
int 0x2e
ret

Function at 0x18009b0d0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x3a
test byte [0x7ffe0308], 1
jne 0x18009b0e5
syscall
ret
int 0x2e
ret

Function at 0x18009b0f0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x3b
test byte [0x7ffe0308], 1
jne 0x18009b105
syscall
ret
int 0x2e
ret

Function at 0x18009b110
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x3c
test byte [0x7ffe0308], 1
jne 0x18009b125
syscall
ret
int 0x2e
ret

Function at 0x18009b130
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x3d
test byte [0x7ffe0308], 1
jne 0x18009b145
syscall
ret
int 0x2e
ret

Function at 0x18009b150
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x3e
test byte [0x7ffe0308], 1
jne 0x18009b165
syscall
ret
int 0x2e
ret

Function at 0x18009b170
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x3f
test byte [0x7ffe0308], 1
jne 0x18009b185
syscall
ret
int 0x2e
ret

Function at 0x18009b190
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x40
test byte [0x7ffe0308], 1
jne 0x18009b1a5
syscall
ret
int 0x2e
ret

Function at 0x18009b1b0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x41
test byte [0x7ffe0308], 1
jne 0x18009b1c5
syscall
ret
int 0x2e
ret

Function at 0x18009b1d0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x42
test byte [0x7ffe0308], 1
jne 0x18009b1e5
syscall
ret
int 0x2e
ret

Function at 0x18009b1f0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x43
test byte [0x7ffe0308], 1
jne 0x18009b205
syscall
ret
int 0x2e
ret

Function at 0x18009b210
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x44
test byte [0x7ffe0308], 1
jne 0x18009b225
syscall
ret
int 0x2e
ret

Function at 0x18009b250
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x46
test byte [0x7ffe0308], 1
jne 0x18009b265
syscall
ret
int 0x2e
ret

Function at 0x18009b270
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x47
test byte [0x7ffe0308], 1
jne 0x18009b285
syscall
ret
int 0x2e
ret

Function at 0x18009b290
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x48
test byte [0x7ffe0308], 1
jne 0x18009b2a5
syscall
ret
int 0x2e
ret

Function at 0x18009b2b0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x49
test byte [0x7ffe0308], 1
jne 0x18009b2c5
syscall
ret
int 0x2e
ret

Function at 0x18009b2d0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x4a
test byte [0x7ffe0308], 1
jne 0x18009b2e5
syscall
ret
int 0x2e
ret

Function at 0x18009b2f0
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x4b
test byte [0x7ffe0308], 1
jne 0x18009b305
syscall
ret
int 0x2e
ret

Function at 0x18009b310
Capabilities:
Execute syscall

Disassembly:
mov r10, rcx
mov eax, 0x4c
test byte [0x7ffe0308], 1
jne 0x18009b325
syscall
ret
int 0x2e
ret