Skip to main content

Pengidentifikasi Format File Deteksi format file dengan menganalisis byte ajaib (tanda tangan file) di header.

Pengidentifikasi Format File illustration
๐Ÿ”„

Pengidentifikasi Format File

Deteksi format file dengan menganalisis byte ajaib (tanda tangan file) di header.

1

Unggah file apa saja

Tarik dan lepaskan atau pilih file mana pun untuk diidentifikasi.

2

Lihat hasil deteksi

Lihat format yang terdeteksi, jenis MIME, dan tingkat kepercayaan.

3

Periksa dump heksadesimal

Tampilkan byte pertama dari file dalam format heksadesimal.

Loading tool...

What Is Pengidentifikasi Format File?

Pengidentifikasi Format File mendeteksi jenis file dengan menganalisis byte ajaib - urutan byte spesifik di awal file yang mengidentifikasi formatnya. Tidak seperti mengandalkan ekstensi file (yang dapat diubah atau salah), analisis byte ajaib memeriksa konten file yang sebenarnya. Alat ini memeriksa melawan 30+ tanda tangan file yang dikenal yang mencakup gambar (JPEG, PNG, GIF, WebP), dokumen (PDF, Office, RTF), arsip (ZIP, GZIP, RAR, 7Z), audio (MP3, FLAC, OGG), video (MP4, WebM), font (WOFF, TTF, OTF), dan lain-lain. Alat ini juga menampilkan dump heksadesimal dari 64 byte pertama untuk pemeriksaan manual.

Why Use Pengidentifikasi Format File?

  • Mengidentifikasi file berdasarkan konten sebenarnya, bukan hanya ekstensi file.
  • 30+ tanda tangan file yang mencakup semua format umum.
  • Tampilan dump heksadesimal untuk pemeriksaan manual.
  • Menampilkan ekstensi yang terdeteksi, jenis MIME, dan tingkat kepercayaan.

Common Use Cases

File Tidak Dikenal

Identifikasi file dengan ekstensi yang hilang, salah, atau tidak dikenal.

Analisis Keamanan

Verifikasi bahwa ekstensi file sesuai dengan konten sebenarnya untuk mendeteksi file yang menyamar.

Pemulihan Data

Identifikasi file yang dipulihkan yang telah kehilangan ekstensinya atau metadata.

Pengembangan

Verifikasi logika deteksi jenis file dan periksa header file selama pengembangan.

Technical Guide

Alat ini membaca 512 byte pertama dari file yang diunggah sebagai ArrayBuffer dan memeriksanya melawan database urutan byte ajaib yang dikenal. Setiap tanda tangan menentukan: nilai byte untuk dicocokkan, offset byte opsional, ekstensi file, jenis MIME, dan deskripsi yang dapat dibaca manusia.

Tanda tangan diperiksa secara berurutan, dengan tanda tangan yang lebih panjang/lebih spesifik diperiksa terlebih dahulu. Proses pencocokan membandingkan setiap byte dari tanda tangan dengan byte file pada offset yang ditentukan, opsional mengaplikasikan topeng bit.

Dump heksadesimal menampilkan 64 byte pertama dalam format dump heksadesimal tradisional: offset, nilai byte heksadesimal, dan representasi karakter ASCII. Karakter non-cetak ditunjukkan sebagai titik.

Tingkat kepercayaan: "Tinggi" berarti pencocokan tanda tangan kuat dan spesifik. Beberapa format memiliki header yang mirip (misalnya, format berbasis ZIP seperti DOCX, XLSX, JAR), sehingga menghasilkan catatan tentang alternatif yang mungkin.

Tips & Best Practices

  • 1
    Deteksi byte ajaib lebih dapat diandalkan daripada ekstensi file, yang dapat dengan mudah diubah.
  • 2
    Beberapa format berbagi tanda tangan (misalnya, .docx/.xlsx/.jar semuanya berbasis ZIP).
  • 3
    Dump heksadesimal membantu Anda mengidentifikasi format file kustom atau tidak biasa secara manual.
  • 4
    Hanya 512 byte pertama yang dibaca - file tidak sepenuhnya dimuat ke memori.

Related Tools

Frequently Asked Questions

Q Berapa banyak format yang dideteksi?
Alat ini memeriksa melawan 30+ tanda tangan file yang dikenal yang mencakup gambar, dokumen, arsip, audio, video, font, dan lain-lain.
Q Apakah seluruh file dibaca?
Tidak, hanya 512 byte pertama yang dibaca untuk deteksi format. Ini cepat dan efisien memori.
Q Apa jika format tidak terdeteksi?
Format tidak dikenal menampilkan "Format tidak dikenal" dengan dump heksadesimal untuk pemeriksaan manual.
Q Dapatkah mendeteksi format berbasis ZIP (DOCX, XLSX)?
Format ini menggunakan wadah ZIP, sehingga terdeteksi sebagai ZIP. Catatan menyebutkan DOCX/XLSX sebagai kemungkinan.
Q Apakah file saya diunggah?
Tidak, semua analisis dilakukan di browser Anda. Hanya 512 byte pertama yang dibaca ke memori.

About This Tool

Pengidentifikasi Format File is a free online tool by FreeToolkit.ai. All processing happens directly in your browser โ€” your data never leaves your device. No registration or installation required.