Identifică orice fișier după octeții săi de început — caută peste 100 de semnături de format după nume, extensie sau hex, vezi octeții numărului magic, reprezentarea lor ASCII, decalajul octetului și categoria formatului și copiază orice semnătură dintr-un singur clic. În browserul tău, gratuit.

Fiecare semnătură rulează dintr-o referință încorporată în browserul tău — nimic nu este încărcat și niciun fișier nu este citit vreodată de un server.

Încearcă:
Format Extensie Semnătură hex ASCII Decalaj Categorie
Nicio semnătură nu corespunde căutării tale.
Încearcă un nume de format, o extensie sau octeți hex — de exemplu PNG, .zip sau 25 50 44 46.

Despre Semnături de fișier (numere magice)

Semnăturile de fișiere — numite și magic numbers — sunt secvențele fixe de octeți de la (sau aproape de) începutul unui fișier, care îi identifică formatul real, indiferent de nume sau extensie. Această referință catalogează semnăturile a peste 100 de formate, fiecare cu octeții săi hexazecimali, reprezentarea ASCII printabilă acolo unde există, offset-ul de octet la care apare semnătura și o categorie de format.

Căutarea funcționează din orice unghi: scrie un nume de format precum PNG, o extensie precum .pdf sau octeți hex bruți precum 50 4B, iar semnăturile potrivite apar instant. Etichetele de categorie restrâng lista la formate de imagine, audio, video, document, arhivă, executabil, font, bază de date sau altele, iar orice semnătură hex se copiază dintr-un singur clic.

Acesta este tabelul de care ai nevoie când extensia unui fișier nu poate fi de încredere: deschide fișierul în orice vizualizator hex, citește primii octeți și potrivește-i aici. Este o tehnică de bază în depanarea formatelor de fișiere, validarea încărcărilor și criminalistica digitală — și rulează integral în browserul tău, deoarece niciun fișier nu este niciodată încărcat sau citit de un server.

Cum să utilizați Semnături de fișier (numere magice)

  1. Deschide fișierul pe care vrei să-l identifici într-un vizualizator sau editor hex și notează primii octeți.
  2. Lipește sau introdu acei octeți hex în câmpul de căutare — de exemplu 25 50 44 46.
  3. Alternativ, caută după numele formatului sau extensie pentru a găsi semnătura pe care ar trebui să o aibă un format.
  4. Folosește etichetele de categorie pentru a restrânge rezultatele la imagini, arhive, executabile și așa mai departe.
  5. Compară offset-ul listat — unele semnături încep dincolo de octetul 0 — și copiază semnătura hex dacă ai nevoie de ea în altă parte.

Întrebări frecvente

Este o secvență scurtă și fixă de octeți, plasată la un offset cunoscut — de obicei chiar la început — care declară formatul fișierului. Fișierele PNG încep cu 89 50 4E 47, PDF-urile cu 25 50 44 46 („%PDF”). Programele verifică acești octeți în loc să se încreadă în extensie.

Pentru că extensiile sunt doar o parte a numelui fișierului — oricine poate redenumi evil.exe în photo.jpg. Semnătura reflectă ce sunt de fapt octeții. Când nu concordă, ai încredere în semnătură; exact așa prind validatoarele de încărcare și scannerele de malware fișierele deghizate.

Câteva formate rezervă octeții de deschidere pentru alte date. Imaginile ISO plasează marcajul CD001 la offset-ul 32769, de exemplu. Coloana de offset îți spune unde să te uiți, deci începe comparația hex de la acel octet, nu de la început.

Pentru că documentele Office moderne, fișierele JAR și multe alte containere sunt literalmente arhive ZIP, deci toate încep cu PK (50 4B). Distincția lor necesită să te uiți în interiorul arhivei, la conținutul ei, nu doar la octeții inițiali.

Folosește orice vizualizator hex: xxd file | head pe Linux și macOS, sau un editor hex pe Windows. Prima linie de output arată octeții inițiali în hex — lipește-i în câmpul de căutare de aici pentru a potrivi formatul.

Da. Baza de date vine cu pagina, iar căutarea are loc local în browserul tău. Niciun fișier nu este încărcat, niciun server nu îți citește datele și nu există niciun cost sau cont.

Ai nevoie de ajutor?
Ai întâmpinat o problemă cu acest instrument? Spune-ne.
Raportează o problemă

Adăugați acest instrument gratuit pe propriul site — copiați și lipiți codul de mai jos.