Data Encrypted for Impact
Ver en attack.mitre.org →7 syscalls implementan esta técnica
- NtWriteFile
Escribe datos en un archivo, canal o dispositivo abierto — pareja kernel de NtCreateFile para soltar payloads.
- NtSetInformationFile
Establece metadatos de archivo vía FILE_INFORMATION_CLASS — renombrar, eliminar, asignar, fin de archivo…
- NtLockFile
Adquiere un bloqueo de rango de bytes sobre un archivo abierto, opcionalmente exclusivo y opcionalmente asíncrono.
- NtUnlockFile
Libera un bloqueo de rango de bytes previamente adquirido sobre un archivo abierto.
- NtNotifyChangeDirectoryFileEx
Notificación extendida de cambios de directorio que permite elegir la clase FILE_NOTIFY_INFORMATION devuelta en el buffer.
- NtQueryVolumeInformationFile
Obtiene propiedades de filesystem y volumen (etiqueta, tamaño, tipo de dispositivo, atributos) del volumen asociado a un handle de archivo.
- NtSetVolumeInformationFile
Modifica propiedades de volumen escribibles — principalmente la etiqueta — del volumen asociado a un handle de archivo.