Uppslag av filsignatur (magiskt tal)

Klistra in en fils inledande byte i hex för att identifiera dess filtyp.

Så här använder du

  1. Ange dina värden i fälten ovan.
  2. Tryck på Beräkna för att se resultatet direkt.
  3. Använd Dela-knappen för att kopiera en länk till ditt resultat.

Om denna kalkylator

De flesta filformat börjar med en fast sekvens av byte som kallas ett magiskt tal eller en filsignatur — till exempel börjar JPEG-bilder med FF D8 FF, PDF-filer med 25 50 44 46 ("%PDF") och ZIP-baserade format (däribland DOCX och XLSX) med 50 4B 03 04 — som identifierar formatet oavsett filens filändelse. Eftersom signaturer finns i filens faktiska innehåll och inte i dess namn ligger de till grund för verktyg som Unix-kommandot `file` och är långt mer tillförlitliga än att lita på en omdöpt fil eller en fil utan filändelse.

Det här uppslaget tar de inledande byten i en fil, angivna som hex, och matchar dem mot en referenstabell med vanliga signaturer för bilder, arkiv, dokument och körbara filer för att identifiera det verkliga formatet. Utredare inom digital kriminalteknik, skadeprogramsanalytiker och utvecklare som bygger uppladdningsvalidatorer eller filtypsdetektorer använder det för att bekräfta vad en fil faktiskt är — och fånga förklädda körbara filer, korrupta nedladdningar eller felmärkta filer som en enkel kontroll av filändelsen skulle missa.

Var det här till hjälp?

Du kan välja upp till 3 reaktioner.

Kommentarer

  • Bli först med att kommentera.

Populära kalkylatorer

Alla räknare