Identifikasi file apa pun dari byte awalnya — cari 100+ tanda tangan format berdasarkan nama, ekstensi, atau hex, lihat byte magic-number, render ASCII-nya, offset byte dan kategori formatnya, lalu salin tanda tangan apa pun dengan satu klik. Di browser Anda, gratis.

Setiap tanda tangan berjalan dari referensi bawaan di browser Anda — tidak ada yang diunggah dan tidak ada file yang pernah dibaca oleh server.

Coba:
Format Ekstensi Tanda tangan hex ASCII Offset Kategori
Tidak ada tanda tangan yang cocok dengan pencarian Anda.
Coba nama format, ekstensi, atau byte hex — misalnya PNG, .zip, atau 25 50 44 46.

Tentang Tanda Tangan File (Magic Number)

Signature file — juga disebut magic number — adalah urutan byte tetap di (atau dekat) awal sebuah file yang mengidentifikasi format sebenarnya terlepas dari nama atau ekstensinya. Referensi ini mengkatalogkan signature dari lebih dari 100 format, masing-masing dengan byte hex-nya, rendering ASCII yang bisa dicetak jika ada, offset byte tempat signature muncul dan kategori formatnya.

Pencarian berfungsi dari sudut mana pun: ketik nama format seperti PNG, ekstensi seperti .pdf, atau byte hex mentah seperti 50 4B, dan signature yang cocok muncul secara instan. Chip kategori mempersempit daftar menjadi format image, audio, video, document, archive, executable, font, database atau lainnya, dan signature hex mana pun disalin dengan satu klik.

Ini adalah tabel yang Anda butuhkan ketika ekstensi sebuah file tidak bisa dipercaya: buka file di hex viewer mana pun, baca byte pertamanya dan cocokkan di sini. Ini adalah teknik inti dalam debugging format file, validasi unggahan dan forensik digital — dan semuanya berjalan sepenuhnya di browser Anda, karena tidak ada file yang pernah diunggah atau dibaca oleh server.

Cara menggunakan Tanda Tangan File (Magic Number)

  1. Buka file yang ingin Anda identifikasi di hex viewer atau editor dan catat byte pertamanya.
  2. Tempel atau ketik byte hex tersebut ke kotak pencarian — misalnya 25 50 44 46.
  3. Alternatifnya, cari berdasarkan nama format atau ekstensi untuk menemukan signature yang seharusnya dimiliki sebuah format.
  4. Gunakan chip kategori untuk mempersempit hasil menjadi image, archive, executable dan sebagainya.
  5. Bandingkan offset yang tercantum — beberapa signature dimulai setelah byte 0 — dan salin signature hex jika Anda membutuhkannya di tempat lain.

Pertanyaan yang sering diajukan

Itu adalah urutan byte pendek dan tetap yang ditempatkan pada offset yang diketahui — biasanya di awal sekali — yang menyatakan format file tersebut. File PNG dimulai dengan 89 50 4E 47, PDF dengan 25 50 44 46 ("%PDF"). Program memeriksa byte ini alih-alih memercayai ekstensinya.

Karena ekstensi hanyalah bagian dari nama file — siapa pun bisa mengganti nama evil.exe menjadi photo.jpg. Signature mencerminkan apa sebenarnya byte-byte itu. Ketika keduanya tidak sesuai, percayai signature-nya; ketidakcocokan itu persis bagaimana validator unggahan dan pemindai malware menangkap file yang disamarkan.

Beberapa format mencadangkan byte pembukanya untuk data lain. Image ISO menempatkan penanda CD001-nya di offset 32769, misalnya. Kolom offset memberitahu Anda di mana harus mencari, jadi mulailah perbandingan hex Anda dari byte itu, bukan dari awal.

Karena dokumen Office modern, file JAR dan banyak container lainnya sebenarnya adalah arsip ZIP, sehingga semuanya dimulai dengan PK (50 4B). Membedakannya memerlukan melihat ke dalam isi arsip, bukan hanya byte awalnya.

Gunakan hex viewer apa pun: xxd file | head di Linux dan macOS, atau hex editor di Windows. Baris pertama output menampilkan byte awal dalam hex — tempelkan ke kotak pencarian di sini untuk mencocokkan formatnya.

Ya. Basis datanya termuat bersama halaman dan pencarian terjadi secara lokal di browser Anda. Tidak ada file yang diunggah, tidak ada server yang membaca data Anda, dan tidak ada biaya atau akun.

Butuh bantuan?
Menemukan masalah dengan alat ini? Beri tahu tim kami.
Laporkan masalah

Tambahkan alat gratis ini ke situs web Anda sendiri — salin dan tempel kode di bawah ini.