MoonBounce (APT41)
Las atribuciones se basan en informes públicos. Una familia listada significa que al menos una ficha de syscall la cita; su ausencia no implica que no la use.
7 syscalls citados
- NtAddDriverEntry
Registra una nueva EFI_DRIVER_ENTRY en el firmware para que el entorno UEFI cargue un controlador antes del SO.
- NtModifyDriverEntry
Sobrescribe una EFI_DRIVER_ENTRY existente identificada por su ID, reescribiendo la variable NVRAM UEFI Driver#### en su lugar.
- NtDeleteDriverEntry
Elimina una EFI_DRIVER_ENTRY registrada por ID, borrando la variable NVRAM UEFI Driver#### correspondiente.
- NtEnumerateDriverEntries
Devuelve una lista empaquetada de cada EFI_DRIVER_ENTRY registrada — las variables UEFI Driver#### despachadas antes del boot manager.
- NtSetDriverEntryOrder
Reescribe la lista DriverOrder UEFI de la plataforma, controlando qué drivers UEFI cargan primero al arranque.
- NtQuerySystemEnvironmentValueEx
Lee una variable UEFI identificada por un par (nombre, GUID de proveedor) y devuelve sus datos y atributos.
- NtSetSystemEnvironmentValueEx
Escribe o elimina una variable UEFI identificada por (nombre, GUID de proveedor) — la superficie canónica de persistencia en firmware.