Bestandshandtekening-identificator
Identificeer het bestandstype aan de hand van de raw header-bytes met behulp van een magic-number-database.
Bestandshandtekening-identificator
Plak de eerste bytes van een bestand in — gekopieerd uit een hex-editor, een debugger of een klein script — en dit programma vergelijkt ze met een ingebouwde database van magic numbers om je te vertellen van welk type bestand ze afkomstig zijn. Het heeft alleen de bestandskoptekst nodig, dus je laadt nooit het eigenlijke bestand op: een handvol bytes is voldoende om een PNG, een ZIP-archief, een ELF-binair, een SQLite-database en tientallen andere veelgebruikte indelingen te herkennen.
Vier invoerindelingen worden ondersteund: hexadecimaal met spaties (89 50 4E 47), continu hexadecimaal (89504E47), escaped \x-bytes (\x89\x50\x4E\x47) en Base64. Als je "Alle overeenkomsten weergeven" inschakelt, worden alle handtekeningen aan het begin van de buffer opgesomd, gesorteerd van meest specifiek naar minst specifiek — handig wanneer een korte handtekening zoals de twee-byte Windows executable-marker zelf dubbelzinnig is. "Geneste handtekeningen doorzoeken" scant de gehele geplakte buffer in plaats van alleen het begin, dus een ZIP of een afbeelding die in de gegevens van een ander bestand is verpakt, wordt gevonden. "Eerste bytes als ASCII weergeven" drukt een hex-en-ASCII-voorvertoning van de koptekst boven de resultaten af, zoals een hex-editor zou doen.
Elke overeenkomst rapporteert de bestandsextensie, MIME-type, de byte-offset waar de handtekening begint, en een korte beschrijving. Bij sommige indelingen — WAV, WebP, AVI — wordt identificatie alleen mogelijk van twee markeringen samen, een RIFF-header plus een type-tag enkele bytes verder, niet van een enkele reeks bytes. Zeer korte of generieke handtekeningen kunnen meer dan één indeling tegelijk overeenkomen; als dat gebeurt, wordt elke kandidaat opgesomd in plaats van geraden.
Alles draait lokaal in je browser. De bytes die je plakt, worden nooit geüpload of ergens heen gestuurd, dus het is veilig om bestanden te inspecteren die je niet volledig hebt vertrouwd. Kopieer het rapport, download het als .txt-bestand of stuur het door naar een ander programma.