¿Qué es el formato de archivo NULL?
Los archivos con la extensión .null no pertenecen a un único formato definido; la extensión actúa como un marcador de posición genérico o un artefacto de error utilizado por varios programas y scripts. Algunos programas de Windows utilizan .null para archivos vacíos o dañados para marcar «sin datos» o reservar un nombre de archivo. Los archivos con la extensión .null también pueden ser producidos por ransomware (especialmente la familia STOP/Djvu) para archivos cifrados, reemplazando la extensión original con .null; estos archivos no se pueden recuperar simplemente renombrándolos.
Tres situaciones explican la mayoría de los archivos .null que encontrará:
- Un marcador de posición vacío de cero bytes creado por un programa o script para señalar un estado o reservar una ruta.
- Un archivo mal etiquetado cuya extensión se configuró incorrectamente como
.nulldebido a un error o mala configuración; el contenido real puede ser una imagen, un archivo DAT, un archivo TMP o cualquier otro formato. - Un archivo cifrado por el ransomware STOP/Djvu, que añade
.nulla los archivos seleccionados mediante el cifrado AES-128-CBC; el descifrado requiere un descifrador oficial, no un cambio de nombre.
Si un archivo .null no puede ser abierto por la aplicación esperada, inspeccione su contenido en el Bloc de notas o cualquier editor de texto plano, que puede abrir variantes simples basadas en texto. Examinar el archivo en un editor hexadecimal -como HxD o Hex Fiend- o ejecutar el comando file en Linux/macOS revela los primeros bytes (la sección de encabezado), que pueden contener información útil sobre el tipo de archivo original. Herramientas como TrID y FileAlyzer también pueden sugerir el formato real oculto bajo la extensión .null.
Seguridad y protección
RIESGO: MEDIUMLa extensión .null en sí misma es inerte, pero es un marcador conocido de RANSOMWARE: la familia STOP/Djvu añade .null a los archivos que cifra (AES-256), por lo que una aparición repentina de archivos .null junto con una nota de rescate significa una infección activa; desconecte la máquina, no pague, ejecute un antivirus de confianza y busque un descifrador gratuito (p. ej., la herramienta STOP/Djvu de Emsisoft) o restaure desde copias de seguridad limpias. Para casos benignos el riesgo es bajo: un marcador vacío es inofensivo, y un archivo mal etiquetado es tan arriesgado como su tipo real una vez renombrado (así que identifíquelo antes de abrirlo; un ejecutable mal etiquetado renombrado y ejecutado podría ser malware). Nunca renombre ciegamente un .null a .exe; inspeccione sus bytes primero.
Detalles del formato
en pocas palabras- Archivo cifrado por ransomware STOP/Djvu '.null' - Una variante del ransomware STOP/Djvu (activa desde ~2017) añade .null a los archivos de las víctimas tras el cifrado AES-256; estos no pueden abrirse renombrándolos y requieren recuperación de ransomware, no un visor.
- Artefacto de redirección /dev/null (Unix) - En sistemas tipo Unix, 'null' es el dispositivo de cubo de bits; a veces se crea por accidente un archivo literal llamado 'null' (p. ej., una redirección mal escrita) y es simplemente lo que se haya escrito en él.
Programas que abren archivos NULL
Detalles técnicos
especificación profunda| Categoría de formato | Marcador de posición genérico / artefacto de error - no es un formato de archivo diseñado |
| Identificación del archivo | Los primeros bytes revelan el origen real: encabezado del formato original (archivo mal etiquetado), contenido vacío (marcador) o datos cifrados (ransomware) |
| Tamaño de archivo típico | Cero bytes cuando se usa como marcador de posición; tamaño arbitrario cuando un archivo real fue mal etiquetado o cifrado |
| Tipo MIME | application/octet-stream - no existe un tipo MIME registrado o dedicado para .null |
| Codificación de contenido | Depende totalmente del origen: texto plano, binario o datos cifrados AES-128-CBC en la variante de ransomware |
| Estructura del encabezado | Heredada del formato original en archivos mal etiquetados; ausente por completo en archivos de marcador de cero bytes |
| Asociación con ransomware | El ransomware STOP/Djvu añade .null a los archivos seleccionados cifrados con AES-128-CBC; renombrarlos no los restaura |
| Método de identificación | Ejecute `file nombrearchivo.null` en Linux/macOS o ábralo en un editor hexadecimal para leer los primeros 8-16 bytes |
| Enfoque de recuperación | Renombrar a la extensión correcta si está mal etiquetado; usar un descifrador oficial de STOP/Djvu si está cifrado por ransomware |
| Origen de la plataforma | Multiplataforma - producido por scripts y programas en Windows, macOS y Linux |
| Productores comunes | Scripts de construcción, gestores de paquetes, flujos de CI e instaladores de software que crean archivos de bandera o de bloqueo |
| Uso de cero bytes | Un .null de cero bytes actúa como un archivo de bandera: su presencia señala un estado al SO o al script, no su contenido |
| Roles de marcador relacionados | Funcionalmente similar a los archivos .tmp, .bak y .000 utilizados como artefactos transitorios o sobrantes |
| Herramientas de detección | TrID y FileAlyzer (Windows), Hex Fiend (macOS) y el comando `file` (Linux/macOS) |
| Lanzado | N/A - '.null' is used ad hoc by programs/scripts, not a designed format |
Conversiones de NULL
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos NULL.