Identifikator datotečnog potpisa
Identificiraj tip datoteke iz sirovog zaglavlja podataka koristeći bazu magičnih brojeva.
Identifikator datotečnog potpisa
Zalijepi prve bajte datoteke — kopirane iz heks editora, debuggera ili malog skripte — i ovaj alat će ih usporediti s ugrađenom bazom magičnih brojeva kako bi ti rekao kakve vrste datoteke dolaze. Trebaju mu samo bajti zaglavlja, tako da nikada ne učitavaš stvarnu datoteku: nekoliko bajtova je dovoljno da prepoznaš PNG, ZIP arhiv, ELF binarnu datoteku, SQLite bazu podataka i deseci drugih čestih formata.
Poduržavaju se četiri formata unosa: heks sa razmakom (89 50 4E 47), neprekinuti heks (89504E47), pobječeni \x bajti (\x89\x50\x4E\x47) i Base64. Uključivanjem "prikaži sve podudarance" navodi se svaki potpis pronađen na početku spremnika, sortiran od najodrednijeg prema dolje — korisno kada je kratka potpisna oznaka kao što je dvobajt Windows izvršivi kod dvoznačan. "Pretraži ugniježđene potpise" pretražuje cijeli zaljepin spremmnik umjesto samo početka, što je način na koji se pronalazi ZIP ili slika zapakirana u datim dijelovima podataka druge datoteke. "Prikaži prve bajte kao ASCII" ispisuje heks-i-ASCII pregled zaglavlja iznad rezultata, kao što bi to učinio heks editor.
Svaki pronađeni rezultat izvještava ekstenziju datoteke, MIME tip, pomak bajta gdje potpis počinje i kratko opisuje. Neki formati — WAV, WebP, AVI — mogu se identificirati samo od dva markera zajedno, RIFF zaglavlja plus oznaku tipa nekoliko bajtova dalje, a ne samo od jednog niza bajtova. Vrlo kratki ili generički potpisi mogu se usporediti s više od jednog formata odjednom; u tom slučaju svaki kandidat je naveden umjesto pogađanja.
Svega se izvršava lokalno u vašem pregledniku. Bajti koje zalijepiš nikada se ne učitavaju ili prate nigdje, tako da je sigurno inspicirati datoteke koje još niste u potpunosti pouzdali. Kopiraj izvještaj, preuzmi ga kao .txt datoteku ili ga pošalji nazad u ulaz kako bi ga provukao kroz drugi alat.