joyce8/EMBER2024-capa huggingface dataset:
Function at 0x755532d6
Capabilities:
Query or enumerate registry key
Query or enumerate registry value

Disassembly:
push 0x40
push 0x75561648
call fcn.75558940
xor ebx, ebx
mov dword [ebp - 0x1c], ebx
mov dword [ebp - 0x24], ebx
mov dword [ebp - 0x20], ebx
mov dword [ebp - 0x28], ebx
mov dword [ebp - 4], ebx
cmp dword [ebp + 0xc], ebx
je 0x7555330c
push 0x57
call dword [sym.imp.API_MS_Win_Core_ErrorHandling_L1_1_0.dll_SetLastError]
mov dword [ebp - 4], 0xfffffffe
jmp 0x75553467
cmp dword [ebp + 0x10], ebx
je 0x75553318
push 0x80090009
jmp 0x755532fa
lea eax, [ebp - 0x1c]
push eax
mov esi, 0x20019
push esi
push ebx
push str.SOFTWAREMicrosoftCryptographyDefaultsProvider
push 0x80000002
call sub.API_MS_Win_Core_LocalRegistry_L1_1_0.dll_RegOpenKeyExA
cmp eax, ebx
je 0x7555333d
push 0x80090020
jmp 0x755532fa
lea eax, [ebp - 0x50]
push eax
push ebx
lea eax, [ebp - 0x30]
push eax
lea eax, [ebp - 0x34]
push eax
lea eax, [ebp - 0x38]
push eax
lea eax, [ebp - 0x3c]
push eax
lea eax, [ebp + 0xc]
push eax
lea eax, [ebp - 0x40]
push eax
push ebx
push ebx
push ebx
push dword [ebp - 0x1c]
call sub.API_MS_Win_Core_LocalRegistry_L1_1_0.dll_RegQueryInfoKeyA
cmp eax, ebx
jne 0x75553336
inc dword [ebp + 0xc]
push dword [ebp + 0xc]
push 0x40
call dword [sym.imp.API_MS_Win_Core_Misc_L1_1_0.dll_LocalAlloc]
mov edi, eax
mov dword [ebp - 0x20], edi
cmp edi, ebx
jne 0x75553387
push 8
jmp 0x755532fa
lea eax, [ebp - 0x50]
push eax
lea eax, [ebp - 0x44]
push eax
push ebx
push ebx
lea eax, [ebp + 0xc]
push eax
push edi
push dword [ebp + 8]
push dword [ebp - 0x1c]
call sub.API_MS_Win_Core_LocalRegistry_L1_1_0.dll_RegEnumKeyExA
cmp eax, ebx
je 0x755533ab
push eax
jmp 0x755532fa
lea eax, [ebp - 0x24]
push eax
push esi
push ebx
push edi
push dword [ebp - 0x1c]
call sub.API_MS_Win_Core_LocalRegistry_L1_1_0.dll_RegOpenKeyExA
cmp eax, ebx
jne 0x75553336
mov dword [ebp + 0x10], 4
lea eax, [ebp + 0x10]
push eax
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x48]
push eax
push ebx
push 0x75551314
push dword [ebp - 0x24]
call sub.API_MS_Win_Core_LocalRegistry_L1_1_0.dll_RegQueryValueExA
cmp eax, ebx
jne 0x75553336
mov eax, dword [ebp + 0x14]
mov ecx, dword [ebp - 0x2c]
mov dword [eax], ecx
mov eax, edi
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
cmp cl, bl
jne 0x755533f8
sub eax, edx
lea esi, [eax + 1]
mov edi, dword [ebp + 0x1c]
cmp dword [ebp + 0x18], ebx
je 0x7555342d
mov eax, dword [edi]
cmp eax, esi
jae 0x7555341e
mov dword [edi], esi
push 0xea
jmp 0x755532fa
push dword [ebp - 0x20]
push eax
push dword [ebp + 0x18]
call sub.ntdll.dll_strcpy_s
add esp, 0xc
mov dword [edi], esi
mov dword [ebp - 4], 0xfffffffe
mov dword [ebp - 0x28], 1
jmp 0x75553467
cmp dword [ebp - 0x20], ebx
je 0x75553475
push dword [ebp - 0x20]
call dword [sym.imp.API_MS_Win_Core_Misc_L1_1_0.dll_LocalFree]
cmp dword [ebp - 0x1c], ebx
je 0x75553482
push dword [ebp - 0x1c]
call sub.API_MS_Win_Core_LocalRegistry_L1_1_0.dll_RegCloseKey
cmp dword [ebp - 0x24], ebx
je 0x7555348f
push dword [ebp - 0x24]
call sub.API_MS_Win_Core_LocalRegistry_L1_1_0.dll_RegCloseKey
mov eax, dword [ebp - 0x28]
call fcn.75558985
ret 0x18
Function at 0x75553704
Capabilities:
Encode data using xor

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
sub esp, 0x110
mov eax, dword [0x755632e4]
xor eax, ebp
mov dword [ebp - 4], eax
push esi
mov esi, dword [ebp + 8]
mov byte [ebp - 0xc], 0xa2
mov byte [ebp - 0xb], 0x17
mov byte [ebp - 0xa], 0x9c
mov byte [ebp - 9], 0x98
mov byte [ebp - 8], 0xca
xor eax, eax
mov cl, byte [ebp + 0x10]
xor byte [ebp + eax - 0xc], cl
inc eax
cmp eax, 5
jb 0x75553733
lea eax, [ebp - 0xc]
push eax
push 5
lea eax, [ebp - 0x110]
push eax
call fcn.75556e6d
push esi
push dword [ebp + 0xc]
lea eax, [ebp - 0x110]
push eax
call fcn.75556d20
mov ecx, dword [ebp - 4]
xor ecx, ebp
pop esi
call fcn.75556c1f
leave
ret 0xc
Function at 0x75553dc9
Capabilities:
Print debug messages

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
sub esp, 0x140
mov eax, dword [0x755632e4]
xor eax, ebp
mov dword [ebp - 4], eax
mov eax, dword [ebp + 8]
push ebx
push esi
push edi
push 0x27
pop ecx
push 0
mov dword [ebp - 0x140], eax
mov ebx, 0x9c
push ebx
lea eax, [ebp - 0xa0]
mov esi, 0x75563098
lea edi, [ebp - 0xa0]
push eax
rep movsd dword es:[edi], dword [esi]
call fcn.75553704
push 0x27
pop ecx
push 2
push ebx
lea eax, [ebp - 0x13c]
mov esi, 0x75563138
lea edi, [ebp - 0x13c]
push eax
rep movsd dword es:[edi], dword [esi]
call fcn.75553704
push dword [ebp + 0x14]
lea esi, [ebx - 0x1c]
push dword [ebp + 0x10]
lea eax, [ebp - 0xa0]
push dword [ebp + 0xc]
push dword [ebp - 0x140]
push esi
push eax
call fcn.755537fa
xor edi, edi
inc edi
cmp eax, edi
jne 0x75553e57
mov esi, edi
jmp 0x75553e90
push dword [ebp + 0x14]
lea eax, [ebp - 0x13c]
push dword [ebp + 0x10]
push dword [ebp + 0xc]
push dword [ebp - 0x140]
push esi
push eax
call fcn.755537fa
mov esi, eax
cmp esi, edi
jne 0x75553e7b
mov esi, edi
test esi, esi
jne 0x75553e90
push 0x13b3
push 0x75551440
call sub.ntdll.dll_DbgPrint
pop ecx
pop ecx
mov ecx, dword [ebp - 4]
pop edi
mov eax, esi
pop esi
xor ecx, ebp
pop ebx
call fcn.75556c1f
leave
ret 0x10
Function at 0x75553ea8
Capabilities:
Check systemkerneldebuggerinformation
Get system information on windows
Print debug messages

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
sub esp, 0x25c
mov eax, dword [0x755632e4]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
mov esi, dword [ebp + 8]
xor ebx, ebx
push ebx
push 2
lea eax, [ebp - 0x224]
push eax
push 0x23
mov dword [ebp - 0x228], ebx
mov dword [ebp - 0x22c], ebx
mov dword [ebp - 0x220], 8
call dword [sym.imp.ntdll.dll_NtQuerySystemInformation]
cmp byte [ebp - 0x224], 1
jne 0x75553f05
cmp byte [ebp - 0x223], bl
jne 0x75553f05
xor eax, eax
inc eax
jmp 0x75554080
lea eax, [ebp - 0x238]
push eax
lea eax, [ebp - 0x21c]
push eax
push 0x104
push ebx
push esi
push ebx
call dword [sym.imp.API_MS_Win_Core_ProcessEnvironment_L1_1_0.dll_SearchPathW]
mov esi, dword [sym.imp.ntdll.dll_NtSetInformationThread]
test eax, eax
je 0x75554049
push edi
push ebx
push 4
lea eax, [ebp - 0x220]
push eax
push 0x18
push 0xfffffffffffffffe
call dword [sym.imp.ntdll.dll_NtQueryInformationThread]
xor edi, edi
inc edi
test eax, eax
jl 0x75553f76
mov dword [ebp - 0x230], edi
cmp dword [ebp - 0x220], edi
jbe 0x75553f6c
push 4
lea eax, [ebp - 0x230]
push eax
push 0x18
push 0xfffffffffffffffe
call esi
test eax, eax
jge 0x75553f76
mov dword [ebp - 0x220], 8
push ebx
push ebx
push ebx
push ebx
lea eax, [ebp - 0x21c]
push eax
push edi
call 0x75559005
test eax, eax
jne 0x75553f96
mov dword [ebp - 0x22c], edi
jmp 0x75554048
lea eax, [ebp - 0x25c]
push eax
push ebx
lea eax, [ebp - 0x21c]
push eax
call dword [sym.imp.API_MS_Win_Core_File_L1_1_0.dll_GetFileAttributesExW]
test eax, eax
jne 0x75553fc5
push 0x1425
push 0x755514d8
call sub.ntdll.dll_DbgPrint
pop ecx
pop ecx
jmp 0x75554048
cmp dword [ebp - 0x240], ebx
jne 0x75554048
lea eax, [ebp - 0x14]
push eax
lea eax, [ebp - 0x234]
push eax
lea eax, [ebp - 0x228]
push eax
push dword [ebp - 0x23c]
lea eax, [ebp - 0x21c]
push eax
call fcn.75553bca
test eax, eax
jne 0x75554008
push 0x1432
push 0x75551370
call sub.ntdll.dll_DbgPrint
pop ecx
pop ecx
jmp 0x75554034
push ebx
lea eax, [ebp - 0x14]
push eax
push dword [ebp - 0x234]
push dword [ebp - 0x228]
call fcn.75553dc9
test eax, eax
jne 0x7555402e
push 0x1439
push 0x75551440
jmp 0x75553fff
mov dword [ebp - 0x22c], edi
cmp dword [ebp - 0x228], ebx
je 0x75554048
push dword [ebp - 0x228]
call dword [sym.imp.API_MS_Win_Core_Misc_L1_1_0.dll_LocalFree]
pop edi
cmp dword [ebp - 0x220], 8
je 0x75554061
push 4
lea eax, [ebp - 0x220]
push eax
push 0x18
push 0xfffffffffffffffe
call esi
cmp dword [ebp - 0x22c], ebx
jne 0x7555407a
push 0x144e
push 0x75551488
call sub.ntdll.dll_DbgPrint
pop ecx
pop ecx
mov eax, dword [ebp - 0x22c]
mov ecx, dword [ebp - 4]
pop esi
xor ecx, ebp
pop ebx
call fcn.75556c1f
leave
ret 4
Function at 0x75554095
Capabilities:
Get file size
Print debug messages

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
sub esp, 0x78
mov eax, dword [0x755632e4]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
mov esi, dword [ebp + 8]
push edi
mov edi, dword [ebp + 0xc]
xor ebx, ebx
push 0x68
lea eax, [ebp - 0x6c]
push ebx
push eax
mov dword [ebp - 0x70], ebx
call sub.ntdll.dll_memset
add esp, 0xc
push ebx
push 0x80
push 3
push ebx
push 1
push 0x80000000
push esi
call dword [sym.imp.API_MS_Win_Core_File_L1_1_0.dll_CreateFileA]
mov esi, eax
cmp esi, 0xffffffff
jne 0x755540f2
push 0x8009001e
call dword [sym.imp.API_MS_Win_Core_ErrorHandling_L1_1_0.dll_SetLastError]
jmp 0x75554191
lea eax, [ebp - 0x78]
push eax
push esi
call dword [sym.imp.API_MS_Win_Core_File_L1_1_0.dll_GetFileSize]
mov dword [ebp - 0x74], eax
cmp eax, 0xffffffff
jne 0x75554123
push 0x1487
push 0x755515b0
call sub.ntdll.dll_DbgPrint
pop ecx
pop ecx
push 0x8009001c
call dword [sym.imp.API_MS_Win_Core_ErrorHandling_L1_1_0.dll_SetLastError]
jmp 0x75554185
lea eax, [ebp - 0x6c]
push eax
call fcn.75556f70
lea eax, [ebp - 0x6c]
push eax
push dword [ebp - 0x74]
push esi
call fcn.75553b1c
test eax, eax
jne 0x75554149
push 0x1490
push 0x75551568
jmp 0x7555410f
lea eax, [ebp - 0x6c]
push eax
call fcn.755570d0
push dword [ebp + 0x14]
lea eax, [ebp - 0x14]
push eax
push dword [ebp + 0x10]
push edi
call fcn.75553dc9
test eax, eax
jne 0x7555417e
push 0x1499
push 0x75551440
call sub.ntdll.dll_DbgPrint
pop ecx
pop ecx
push 0x80090006
jmp 0x7555411b
mov dword [ebp - 0x70], 1
push esi
call dword [sym.imp.API_MS_Win_Core_Handle_L1_1_0.dll_CloseHandle]
cmp dword [ebp - 0x70], ebx
jne 0x755541a2
push 0x14a3
push 0x75551520
call sub.ntdll.dll_DbgPrint
pop ecx
pop ecx
mov ecx, dword [ebp - 4]
mov eax, dword [ebp - 0x70]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.75556c1f
leave
ret 0x10
Function at 0x75555003
Capabilities:
Query or enumerate registry value

Disassembly:
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
Function at 0x755550dd
Capabilities:
Query or enumerate registry value

Disassembly:
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
Function at 0x7555546b
Capabilities:
Query or enumerate registry value

Disassembly:
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
Function at 0x7555556b
Capabilities:
Query or enumerate registry value

Disassembly:
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
Function at 0x7555568f
Capabilities:
Query or enumerate registry value

Disassembly:
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
invalid