Identificator de semnătură de fișier
Identifică tipul unui fișier din octeții săi de antet utilizând o bază de date cu numere magice.
Identificator de semnătură de fișier
Lipește primii octeți ai unui fișier — copiați dintr-un editor hexazecimal, un depanator sau un mic script — și acest instrument îi potrivește cu o bază de date cu numere magice pentru a-ți spune din ce tip de fișier provin. Necesită doar antetul fișierului, deci nu încărcezi niciodată fișierul complet: o mână de octeți sunt suficienți pentru a recunoaște un PNG, un arhiv ZIP, un binar ELF, o bază de date SQLite și zeci de alte formate comune.
Patru formate de intrare sunt acceptate: hex cu spații (89 50 4E 47), hex continuu (89504E47), octeți escapați \x (\x89\x50\x4E\x47) și Base64. Activând "afișează toate potrivirile" listează fiecare semnătură găsită la începutul buffer-ului, sortate de la cea mai specifică la cea mai generică — util când o semnătură scurtă cum ar fi marcajul de doi octeți al executabilului Windows este ambiguă de la sine. "Caută semnături imbricate" scanează întregul buffer lipit în loc doar de început, ceea ce este modul în care un ZIP sau o imagine comprimată în interiorul datelor altui fișier este găsit. "Afișează primii octeți ca ASCII" imprimă o previzualizare hexazecimal și ASCII a antetului deasupra rezultatelor, așa cum ar face un editor hexazecimal.
Fiecare potrivire raportează extensia fișierului, tipul MIME, offset-ul de octet unde începe semnătura și o scurtă descriere. Unele formate — WAV, WebP, AVI — devin identificabile doar din două marcaje împreună, un antet RIFF plus o etichetă de tip câțiva octeți mai departe, nu din o singură serie de octeți. Semnăturile foarte scurte sau generice pot corespunde mai mult de un format în același timp; când se întâmplă asta, fiecare candidat este listat mai degrabă decât ghicit.
Tot se execută local în browserul tău. Octeții pe care îi lipsești nu sunt niciodată încărcați sau trimiși undeva, deci este sigur să inspectezi fișiere pe care nu le ai încredere complet. Copiază raportul, descarcă-l ca fișier .txt sau trimite-l înapoi la intrare pentru a-l procesa cu alt instrument.