O que é o formato de ficheiro NULL?
Arquivos com a extensão .null não pertencem a um único formato definido - a extensão atua como um marcador genérico ou artefato de erro usado por vários programas e scripts. Alguns programas do Windows usam .null para arquivos vazios ou corrompidos/danificados para marcar «sem dados» ou reservar um nome de arquivo. Arquivos com a extensão .null também podem ser produzidos por ransomware (notadamente a família STOP/Djvu) para arquivos criptografados, substituindo a extensão original por .null; esses arquivos não são recuperáveis simplesmente renomeando.
Três situações explicam a maioria dos arquivos .null que você encontrará:
- Um marcador vazio de zero bytes criado por um programa ou script para sinalizar um estado ou reservar um caminho.
- Um arquivo rotulado incorretamente cuja extensão foi definida erroneamente como
.nullpor um bug ou má configuração - o conteúdo real pode ser uma imagem, um arquivo DAT, um arquivo TMP ou qualquer outro formato. - Um arquivo criptografado pelo ransomware STOP/Djvu, que anexa
.nullaos arquivos alvo usando criptografia AES-128-CBC; a descriptografia requer um descriptografador oficial, não uma renomeação.
Se um arquivo .null não puder ser aberto pelo aplicativo esperado, inspecione seu conteúdo no Bloco de Notas ou em qualquer editor de texto simples, que pode abrir variantes baseadas em texto simples. Examinar o arquivo em um editor hexadecimal - como HxD ou Hex Fiend - ou executar o comando file no Linux/macOS revela os primeiros bytes (a seção de cabeçalho), que podem conter informações úteis sobre o tipo de arquivo original. Ferramentas como TrID e FileAlyzer também podem sugerir o formato real oculto sob a extensão .null.
Segurança e proteção
RISCO: MEDIUMA extensão .null em si é inerte, mas é um marcador conhecido de RANSOMWARE: a família STOP/Djvu anexa .null aos arquivos que criptografa (AES-256), portanto, um surgimento repentino de arquivos .null junto com uma nota de resgate significa uma infecção ativa - desconecte a máquina, não pague, execute um anti-malware confiável e verifique se há um descriptografador gratuito (ex: ferramenta STOP/Djvu da Emsisoft) ou restaure a partir de backups limpos. Para casos benignos, o risco é baixo: um marcador vazio é inofensivo, e um arquivo mal rotulado é tão arriscado quanto seu tipo verdadeiro uma vez renomeado (portanto, identifique-o antes de abrir - um executável mal rotulado renomeado e executado pode ser malware). Nunca renomeie cegamente um .null para .exe; inspecione seus bytes primeiro.
Detalhes do formato
em resumo- Arquivo criptografado pelo ransomware STOP/Djvu '.null' - Uma variante do ransomware STOP/Djvu (ativa desde ~2017) anexa .null aos arquivos das vítimas após a criptografia AES-256; estes não podem ser abertos por renomeação e exigem recuperação de ransomware, não um visualizador.
- Artefato de redirecionamento /dev/null (Unix) - Em sistemas do tipo Unix, 'null' é o dispositivo de descarte de bits; um arquivo literal chamado 'null' às vezes é criado por acidente (ex: um redirecionamento digitado incorretamente) e é apenas o que quer que tenha sido gravado nele.
Programas que abrem arquivos NULL
Detalhes técnicos
especificação profunda| Categoria do formato | Marcador genérico / artefato de erro - não é um formato de arquivo projetado |
| Identificação do arquivo | Os primeiros bytes revelam a verdadeira origem: cabeçalho do formato original (arquivo mal rotulado), conteúdo vazio (marcador) ou dados criptografados (ransomware) |
| Tamanho de arquivo típico | Zero bytes quando usado como marcador; tamanho arbitrário quando um arquivo real foi mal rotulado ou criptografado |
| Tipo MIME | application/octet-stream - não existe um tipo MIME registrado ou dedicado para .null |
| Codificação de conteúdo | Totalmente dependente da origem: texto simples, binário ou dados criptografados AES-128-CBC na variante de ransomware |
| Estrutura do cabeçalho | Herdada do formato original em arquivos mal rotulados; ausente inteiramente em arquivos marcadores de zero bytes |
| Associação com ransomware | O ransomware STOP/Djvu anexa .null aos arquivos alvo criptografados com AES-128-CBC; a renomeação não os restaura |
| Método de identificação | Execute `file nomearquivo.null` no Linux/macOS ou abra em um editor hexadecimal para ler os primeiros 8-16 bytes |
| Abordagem de recuperação | Renomeie para a extensão correta se estiver mal rotulado; use um descriptografador oficial do STOP/Djvu se estiver criptografado por ransomware |
| Origem da plataforma | Multiplataforma - produzido por scripts e programas no Windows, macOS e Linux |
| Produtores comuns | Scripts de build, gerenciadores de pacotes, pipelines de CI e instaladores de software que criam arquivos de sinalização ou bloqueio |
| Uso de zero bytes | Um .null de zero bytes atua como um arquivo de sinalização: sua presença sinaliza um estado para o SO ou script, não seu conteúdo |
| Funções de marcador relacionadas | Funcionalmente semelhante aos arquivos .tmp, .bak e .000 usados como artefatos transitórios ou remanescentes |
| Ferramentas de detecção | TrID e FileAlyzer (Windows), Hex Fiend (macOS) e o comando `file` (Linux/macOS) |
| Lançado | N/A - '.null' is used ad hoc by programs/scripts, not a designed format |
Conversões de NULL
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos NULL.