Hva er NULL-filformatet?
Filer med filendelsen .null tilhører ikke ett enkelt definert format - endelsen fungerer som en generisk plassholder eller feilartefakt brukt av ulike programmer og skript. Noen Windows-programmer bruker .null for tomme eller korrupte/skadede filer for å markere «ingen data» eller reservere et filnavn. Filer med filendelsen .null kan også være produsert av løsepengevirus (spesielt STOP/Djvu-familien) for krypterte filer, der den opprinnelige filendelsen erstattes med .null; disse filene kan ikke gjenopprettes bare ved å endre navn.
Tre situasjoner står for de fleste .null-filene du vil støte på:
- En tom null-byte plassholder opprettet av et program eller skript for å flagge en tilstand eller reservere en bane.
- En feilmerket fil der filendelsen ble feilaktig satt til
.nullav en feil eller feilkonfigurasjon - det faktiske innholdet kan være et bilde, en DAT-fil, en TMP-fil eller et hvilket som helst annet format. - En fil kryptert av STOP/Djvu-løsepengevirus, som legger til
.nullpå målfilene ved hjelp av AES-128-CBC-kryptering; dekryptering krever en offisiell dekryptor, ikke bare endring av filnavn.
Hvis en .null-fil ikke kan åpnes av det forventede programmet, kan du inspisere innholdet i Notepad eller et annet tekstredigeringsprogram, som kan åpne enkle tekstbaserte varianter. Ved å undersøke filen i en heks-editor - som HxD eller Hex Fiend - eller ved å kjøre file-kommandoen på Linux/macOS, avsløres de første bytene (header-seksjonen), som kan inneholde nyttig informasjon om den opprinnelige filtypen. Verktøy som TrID og FileAlyzer kan også foreslå det virkelige formatet som skjuler seg bak .null-endelsen.
Sikkerhet og trygghet
RISIKO: MEDIUMSelve filendelsen .null er i seg selv passiv, men den er en kjent markør for LØSEPENGEVIRUS: STOP/Djvu-familien legger til .null på filer den krypterer (AES-256). Hvis du plutselig får mange .null-filer sammen med et krav om løsepenger, betyr det en aktiv infeksjon - koble fra maskinen, ikke betal, kjør et anerkjent antivirusprogram og sjekk etter en gratis dekryptor (f.eks. Emsisofts STOP/Djvu-verktøy) eller gjenopprett fra rene sikkerhetskopier. For ufarlige tilfeller er risikoen lav: en tom plassholder er ufarlig, og en feilmerket fil er bare så risikabel som dens sanne type når den får nytt navn (identifiser den derfor før åpning - en feilmerket kjørbar fil som får nytt navn og kjøres, kan være skadevare). Endre aldri blindt navn på en .null til .exe; inspiser bytene først.
Formatdetaljer
i et nøtteskall- STOP/Djvu '.null' løsepengevirus-kryptert fil - En variant av STOP/Djvu-løsepengeviruset (aktivt siden ca. 2017) legger til .null på ofrenes filer etter AES-256-kryptering; disse kan ikke åpnes ved å endre navn og krever gjenoppretting fra løsepengevirus, ikke et visningsprogram.
- /dev/null omdirigeringsartefakt (Unix) - På Unix-lignende systemer er «null» en enhet for å kaste data; en bokstavelig fil kalt «null» blir noen ganger opprettet ved et uhell (f.eks. en feilskrevet omdirigering) og inneholder bare det som ble skrevet til den.
Programmer som åpner NULL-filer
Tekniske detaljer
dyp spesifikasjon| Formatkategori | Generisk plassholder / feilartefakt - ikke et designet filformat |
| Filidentifikasjon | De første bytene avslører det sanne opphavet: original format-header (feilmerket fil), tomt innhold (plassholder) eller krypterte data (løsepengevirus) |
| Typisk filstørrelse | Null byte når den brukes som plassholder; vilkårlig størrelse når en ekte fil er feilmerket eller kryptert |
| MIME-type | application/octet-stream - ingen registrert eller dedikert MIME-type eksisterer for .null |
| Innholdskoding | Helt avhengig av opphav: ren tekst, binær eller AES-128-CBC-kryptert data i løsepengevirus-varianten |
| Header-struktur | Arvet fra det opprinnelige formatet i feilmerkede filer; mangler helt i plassholderfiler på null byte |
| Tilknytning til løsepengevirus | STOP/Djvu-løsepengevirus legger til .null på målfiler kryptert med AES-128-CBC; navneendring gjenoppretter dem ikke |
| Identifikasjonsmetode | Kjør `file filnavn.null` på Linux/macOS eller åpne i en heks-editor for å lese de første 8-16 bytene |
| Gjenopprettingsmetode | Endre navn til riktig filendelse hvis feilmerket; bruk en offisiell STOP/Djvu-dekryptor hvis kryptert av løsepengevirus |
| Plattformopphav | Kryssplattform - produsert av skript og programmer på Windows, macOS og Linux |
| Vanlige produsenter | Byggeskript, pakkebehandlere, CI-pipelines og programvareinstallatører som oppretter flagg- eller låsefiler |
| Bruk av null-byte | En .null-fil på null byte fungerer som en flaggfil: dens tilstedeværelse signaliserer en tilstand til operativsystemet eller skriptet, ikke innholdet |
| Relaterte plassholderroller | Funksjonelt lik .tmp, .bak og .000-filer som brukes som midlertidige eller gjenværende artefakter |
| Deteksjonsverktøy | TrID og FileAlyzer (Windows), Hex Fiend (macOS) og `file`-kommandoen (Linux/macOS) |
| Utgitt | N/A - '.null' is used ad hoc by programs/scripts, not a designed format |
NULL-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om NULL-filer.