Dosya İmza Tanımlayıcı
Dosya türünü sihirli numara veritabanı kullanarak ham başlık baytlarından tanımlayın.
Dosya İmza Tanımlayıcı
Bir dosyanın ilk baytlarını yapıştırın — bir hex editöründen, bir hata ayıklayıcıdan veya küçük bir scriptden kopyalayın — ve bu araç bunları yerleşik sihirli numara veritabanıyla eşleştirerek dosyanın türünü belirler. Yalnızca dosya başlığına ihtiyacınız vardır, bu nedenle asıl dosyayı hiçbir zaman yüklemeye gerek yoktur: birkaç bayt, bir PNG, ZIP arşivi, ELF ikilisi, SQLite veritabanı ve düzinelerce diğer yaygın biçimi tanımak için yeterlidir.
Dört giriş biçimi desteklenir: boşluklu hexadecimal (89 50 4E 47), sürekli hexadecimal (89504E47), escaped \x baytları (\x89\x50\x4E\x47) ve Base64. "Tüm eşleşmeleri göster" seçeneğini açmak, başlangıçtan başlayarak tamponda bulunan tüm imzaları listeler — en spesifik olanından başlayarak — bu, iki baytlı Windows yürütülebilir işaretçisi gibi kısa bir imzanın kendi başına belirsiz olduğu durumlarda yardımcı olur. "İçteki imzaları ara", yapıştırılan tamponun tamamını taraması yerine tamamını tarayarak, başka bir dosyanın verilerine paketlenmiş bir ZIP veya görüntüyü bulabilir. "İlk baytları ASCII olarak göster", bir hex editöründe olduğu gibi sonuçların üzerinde başlığın hex-ve-ASCII önizlemesini yazdırır.
Her eşleşme, dosya uzantısını, MIME türünü, imzanın başladığı bayt yer değiştirmesini ve kısa bir açıklamayı bildirir. Bazı biçimler — WAV, WebP, AVI — yalnızca iki işaretin birlikte, bir RIFF başlığı artı biraz daha ileri bir tür etiketinden tanımlanabilir, tek bir bayt dizisinden değil. Çok kısa veya genel imzalar aynı anda birden fazla biçimle eşleşebilir; bu olduğunda her aday listelenir ve tahmin edilmez.
Her şey tarayıcınızda yerel olarak çalışır. Yapıştırdığınız baytlar hiçbir zaman yüklenmez veya herhangi bir yere gönderilmez, bu nedenle tam olarak güvenmeyen dosyaları incelemek güvenlidir. Raporu kopyalayın, metin dosyası olarak indirin veya başka bir araçla çalıştırmak için girişe gönderin.