Qu'est-ce que le format de fichier NULL ?
Les fichiers avec l'extension .null n'appartiennent pas à un format unique défini - l'extension agit comme un espace réservé générique ou un artefact d'erreur utilisé par divers programmes et scripts. Certains programmes Windows utilisent .null pour les fichiers vides ou corrompus/endommagés afin de marquer « aucune donnée » ou de réserver un nom de fichier. Les fichiers avec l'extension .null peuvent également être produits par des ransomwares (notamment la famille STOP/Djvu) pour les fichiers chiffrés, remplaçant l'extension d'origine par .null ; ces fichiers ne sont pas récupérables par un simple renommage.
Trois situations expliquent la plupart des fichiers .null que vous rencontrerez :
- Un espace réservé vide de zéro octet créé par un programme ou un script pour signaler un état ou réserver un chemin.
- Un fichier mal étiqueté dont l'extension a été incorrectement définie sur
.nullpar un bug ou une mauvaise configuration - le contenu réel peut être une image, un fichier DAT, un fichier TMP ou tout autre format. - Un fichier chiffré par le ransomware STOP/Djvu, qui ajoute
.nullaux fichiers ciblés en utilisant le chiffrement AES-128-CBC ; le déchiffrement nécessite un outil officiel, pas un renommage.
Si un fichier .null ne peut pas être ouvert par l'application attendue, inspectez son contenu dans Notepad ou tout éditeur de texte brut, qui peut ouvrir les variantes simples basées sur du texte. L'examen du fichier dans un éditeur hexadécimal - tel que HxD ou Hex Fiend - ou l'exécution de la commande file sur Linux/macOS révèle les premiers octets (la section d'en-tête), qui peuvent contenir des informations utiles sur le type de fichier d'origine. Des outils tels que TrID et FileAlyzer peuvent également suggérer le format réel caché sous l'extension .null.
Sécurité et sûreté
RISQUE : MEDIUML'extension .null elle-même est inerte, mais c'est un marqueur de RANSOMWARE connu : la famille STOP/Djvu ajoute .null aux fichiers qu'elle chiffre (AES-256), donc une apparition soudaine de fichiers .null accompagnée d'une demande de rançon signifie une infection active - déconnectez la machine, ne payez pas, lancez un anti-malware réputé et cherchez un déchiffreur gratuit (ex: l'outil STOP/Djvu d'Emsisoft) ou restaurez à partir de sauvegardes propres. Pour les cas bénins, le risque est faible : un espace réservé vide est inoffensif, et un fichier mal étiqueté n'est risqué que selon son type réel une fois renommé (identifiez-le donc avant de l'ouvrir - un exécutable mal étiqueté renommé et lancé pourrait être un malware). Ne renommez jamais aveuglément un .null en .exe ; inspectez d'abord ses octets.
Détails du format
en bref- Fichier chiffré par le ransomware STOP/Djvu '.null' - Une variante du ransomware STOP/Djvu (active depuis ~2017) ajoute .null aux fichiers des victimes après un chiffrement AES-256 ; ceux-ci ne peuvent pas être ouverts par renommage et nécessitent une récupération de ransomware, pas un visionneur.
- Artefact de redirection /dev/null (Unix) - Sur les systèmes de type Unix, « null » est le périphérique « bit-bucket » ; un fichier littéral nommé « null » est parfois créé par accident (ex: une redirection mal tapée) et contient simplement ce qui y a été écrit.
Programmes qui ouvrent les fichiers NULL
Détails techniques
spécifications approfondies| Catégorie de format | Espace réservé générique / artefact d'erreur - pas un format de fichier conçu |
| Identification du fichier | Les premiers octets révèlent l'origine réelle : en-tête du format d'origine (fichier mal étiqueté), contenu vide (espace réservé) ou données chiffrées (ransomware) |
| Taille de fichier typique | Zéro octet lorsqu'il est utilisé comme espace réservé ; taille arbitraire lorsqu'un fichier réel a été mal étiqueté ou chiffré |
| Type MIME | application/octet-stream - aucun type MIME enregistré ou dédié n'existe pour .null |
| Encodage du contenu | Entièrement dépendant de l'origine : texte brut, binaire ou données chiffrées AES-128-CBC dans la variante ransomware |
| Structure de l'en-tête | Héritée du format d'origine dans les fichiers mal étiquetés ; totalement absente dans les fichiers d'espace réservé de zéro octet |
| Association aux ransomwares | Le ransomware STOP/Djvu ajoute .null aux fichiers ciblés chiffrés avec AES-128-CBC ; le renommage ne les restaure pas |
| Méthode d'identification | Exécutez `file nomdufichier.null` sur Linux/macOS ou ouvrez-le dans un éditeur hexadécimal pour lire les 8-16 premiers octets |
| Approche de récupération | Renommer avec la bonne extension si mal étiqueté ; utiliser un déchiffreur officiel STOP/Djvu si chiffré par ransomware |
| Origine de la plateforme | Multiplateforme - produit par des scripts et des programmes sur Windows, macOS et Linux |
| Producteurs courants | Scripts de construction, gestionnaires de paquets, pipelines CI et installateurs de logiciels qui créent des fichiers de marquage ou de verrouillage |
| Utilisation de zéro octet | Un .null de zéro octet agit comme un fichier témoin : sa présence signale un état au système d'exploitation ou au script, pas son contenu |
| Rôles d'espace réservé connexes | Fonctionnellement similaire aux fichiers .tmp, .bak et .000 utilisés comme artefacts transitoires ou résiduels |
| Outils de détection | TrID et FileAlyzer (Windows), Hex Fiend (macOS) et la commande `file` (Linux/macOS) |
| Publié | N/A - '.null' is used ad hoc by programs/scripts, not a designed format |
Conversions NULL
Q&R de la communauté
posées par les utilisateursPas encore de questions - soyez le premier à poser une question sur les fichiers NULL.