Lompat ke konten
Aback Tools Logo

Detektor Jenis File Massal

Unggah banyak file untuk mendeteksi jenis file sebenarnya dengan membaca byte ajaib (tanda tangan file). Detektor Jenis File Massal kami membaca 64 byte pertama setiap file dan mencocokkannya dengan database yang berisi 65+ tanda tangan yang diketahui untuk mengidentifikasi format file sebenarnya - apa pun ekstensi filenya. Ketidakcocokan ekstensi secara otomatis disorot untuk audit keamanan, analisis forensik, dan verifikasi integritas file. Semua pemrosesan dilakukan sepenuhnya di browser Anda - tidak perlu mengunggah, tidak perlu mendaftar.

Bulk File Type Detector

Upload multiple files to detect their true file types by reading magic bytes (file signatures). The tool compares the detected type against the declared file extension and highlights mismatches - useful for security audits, file integrity verification, and forensic analysis. Supports 60+ file formats including images, documents, archives, audio, video, fonts, executables, and more. All processing is done entirely in your browser - no uploads, no signup required.

Drag & drop files here, or click to select

Supports all file types - analyzed by magic bytes, not extensions

How Magic Byte Detection Works

Every file format has a unique signature at the beginning of the file, called magic bytes or file signatures. These bytes are written by the application that created the file and remain unchanged even if the file extension is renamed. Our tool reads the first 64 bytes of each file and matches them against a database of 65+ known file signatures. This allows us to detect the true file type regardless of the declared extension - for example, a file renamed from document.pdf to document.jpg will still be correctly identified as a PDF.

Mengapa Menggunakan Detektor Jenis File Massal Kami?

  • Deteksi Tanda Tangan File Byte Ajaib: Membaca dan mencocokkan 64 byte pertama setiap file dengan database 65+ tanda tangan file yang dikenal. Mendeteksi jenis file sebenarnya, apa pun ekstensi file atau nama file - .exe yang diganti namanya dan disamarkan sebagai .pdf akan diidentifikasi dengan benar. Mendukung gambar, dokumen, arsip, audio, video, font, executable, sertifikat, dan banyak lagi.
  • Pemrosesan Batch untuk Banyak File: Unggah dan analisis banyak file secara bersamaan. Setiap file diproses secara independen dengan hasilnya sendiri yang menunjukkan jenis yang terdeteksi, status kecocokan, dan tingkat kepercayaan. File dianalisis secara paralel untuk mendapatkan hasil yang cepat - cocok untuk mengaudit direktori file selama investigasi keamanan atau pemeriksaan jaminan kualitas.
  • Deteksi & Peringatan Ketidakcocokan: Secara otomatis membandingkan ekstensi file yang dideklarasikan dengan jenis file yang terdeteksi. File yang tidak cocok disorot dengan jelas dengan indikator peringatan dan peringatan berkode warna. Filter hasil berdasarkan status kecocokan untuk mengidentifikasi file mencurigakan dengan cepat - penting untuk audit keamanan, deteksi malware, dan verifikasi integritas file.
  • 100% Pemrosesan Berbasis Browser Pribadi: Semua analisis file terjadi sepenuhnya di browser Anda. File dibaca menggunakan FileReader API dan diproses di memori - tidak ada data yang diunggah ke server mana pun. File Anda tidak pernah meninggalkan perangkat Anda. Hal ini membuatnya aman untuk menganalisis file sensitif atau rahasia tanpa masalah privasi.

Kasus Penggunaan Umum untuk Detektor Jenis File Massal

  • Respons & Forensik Insiden Keamanan: Selama respons insiden, pindai direktori file mencurigakan dengan cepat untuk mengidentifikasi file executable yang diberi label yang salah, skrip yang disamarkan sebagai dokumen, atau file dengan ekstensi yang tidak cocok - teknik umum yang digunakan pembuat malware untuk menghindari deteksi. Analisis massal memberikan gambaran singkat tentang file yang berpotensi berbahaya di lingkungan Anda.
  • Analisis Malware & Perburuan Ancaman: Analisis kumpulan file mencurigakan untuk mencari tanda-tanda gangguan atau penyamaran. Pemburu ancaman dapat dengan cepat mengidentifikasi file yang ekstensinya telah diubah untuk menyembunyikan sifat sebenarnya dari file tersebut - misalnya, file yang diganti namanya menjadi .exe atau .scr yang berpura-pura menjadi dokumen .pdf atau .jpg.
  • Audit Integritas File Server: Audit direktori server web dan direktori unggah file untuk memastikan file sesuai dengan jenis yang diharapkan. Deteksi unggahan file yang tidak sah di mana penyerang mungkin telah mengunggah file yang dapat dieksekusi dengan ekstensi yang tampak tidak berbahaya. Verifikasi bahwa file media yang diunggah benar-benar jenis yang diklaimnya.
  • Pengujian Keamanan Pengunggahan File: QA dan tim keamanan dapat menguji formulir pengunggahan file dengan mengirimkan file dengan ekstensi yang tidak cocok untuk memverifikasi bahwa server memvalidasi jenis file dengan benar berdasarkan konten, bukan hanya berdasarkan ekstensi. Membantu mengidentifikasi kerentanan bypass pengunggahan file yang umum.
  • Forensik Digital & Analisis Bukti: Penyelidik forensik digital dapat menganalisis file bukti secara batch untuk memverifikasi integritasnya dan mengidentifikasi file apa pun yang ekstensinya telah diubah. Tampilan header hex menyediakan data forensik tambahan untuk dokumentasi dan pelaporan lacak balak.
  • Pendidikan & Penelitian Format File: Pelajari tentang tanda tangan file dan bagaimana berbagai format file diidentifikasi pada tingkat biner. Lihat byte ajaib sebenarnya dari berbagai format file dan pahami bagaimana tanda tangan hex berhubungan dengan nama format yang dapat dibaca manusia. Cocok untuk pelajar keamanan siber dan pendidikan ilmu komputer.

Apa itu Byte Ajaib?

Byte ajaib (juga disebut tanda tangan file atau angka ajaib) adalah beberapa byte pertama di awal file yang secara unik mengidentifikasi formatnya. Byte ini ditulis oleh aplikasi yang membuat file dan tetap konstan untuk format file tersebut. Misalnya, setiap gambar JPEG dimulai dengan byte FF D8 FF , setiap PDF dimulai dengan 25 50 44 46 ('%PDF'), dan file PNG dimulai dengan tanda tangan 8-byte 89 50 4E 47 0D 0A 1A 0A . Byte ajaib dikenali oleh sistem operasi, utilitas perintah file, dan alat forensik untuk menentukan jenis file secara independen dari ekstensi file.

Cara Kerja Detektor Jenis File Kami

  1. Pembacaan File: Saat file diunggah, alat kami membaca 64 byte pertama setiap file ke dalam memori menggunakan FileReader API browser. Hanya byte header yang dibaca - bukan seluruh konten file. Hal ini membuat proses pendeteksian menjadi sangat cepat bahkan untuk file berukuran besar (misalnya, video 4K atau gambar disk multi-gigabyte).
  2. Pencocokan Tanda Tangan: Byte header dibandingkan dengan database komprehensif yang terdiri dari 65+ tanda tangan file yang diketahui. Setiap tanda tangan diperiksa pada offset yang diketahui (biasanya pada byte 0, tetapi beberapa format seperti TAR memiliki tanda tangan pada offset 0x101). Jika byte cocok, jenis file diidentifikasi dengan pasti.
  3. Perbandingan Ekstensi: Jenis file yang terdeteksi dibandingkan dengan ekstensi file yang dinyatakan. Jika cocok, file tersebut ditandai sebagai cocok. Jika tidak cocok, file tersebut ditandai sebagai ketidakcocokan dengan indikator peringatan - ini bisa menunjukkan file diberi label yang salah atau upaya yang disengaja untuk menyembunyikan sifat sebenarnya dari file tersebut.
  4. Tampilan Hex: 24 byte hex pertama dari setiap file ditampilkan, memungkinkan Anda memverifikasi byte ajaib secara manual. Ini berguna untuk dokumentasi forensik dan untuk belajar mengenali tanda tangan file secara visual.

Mengapa Ekstensi File vs Pemeriksaan Byte Ajaib Itu Penting

  • Keamanan: Penyerang sering kali mengganti nama file berbahaya agar memiliki ekstensi yang tampak tidak berbahaya (misalnya, evil.exe diganti namanya menjadi document.pdf ). Deteksi byte ajaib melewati trik ini dengan memeriksa konten file sebenarnya.
  • Pemulihan Data: Ketika file dipulihkan dari penyimpanan yang rusak, ekstensinya mungkin hilang atau rusak. Analisis Magic byte dapat mengidentifikasi format file asli sehingga dapat dikembalikan dengan baik.
  • Jaminan Kualitas: Sistem pengunggahan file harus memvalidasi jenis file berdasarkan konten, bukan hanya berdasarkan ekstensi. Deteksi jenis file massal membantu tim QA memverifikasi bahwa validasi unggahan berfungsi dengan benar.
  • Forensik: Dalam investigasi digital, ketidakcocokan ekstensi file dapat menjadi bukti adanya gangguan. Mendokumentasikan jenis file sebenarnya melalui byte ajaib adalah praktik forensik standar.

Privasi, Keamanan & Batasan

Detektor Jenis File Massal kami memproses semuanya sepenuhnya di browser Anda. File dibaca menggunakan FileReader API dan dianalisis di dalam memori - tidak ada data yang diunggah ke server mana pun. Alat ini 100% gratis tanpa pendaftaran, tanpa akun, dan tanpa batasan penggunaan.

Format yang didukung: 65+ jenis file di seluruh gambar (JPEG, PNG, GIF, WebP, BMP, TIFF, AVIF, ICO, HEIC, SVG, PSD), dokumen (PDF, DOC, DOCX, XLSX, PPT, ODT, RTF, EPUB), arsip (ZIP, RAR, 7z, GZIP, BZIP2, XZ, Zstandard, TAR, DMG, ISO), audio (MP3, FLAC, WAV, AIFF, OGG, M4A, WMA, AMR, MIDI), video (AVI, MPEG, MKV, WebM, FLV, MOV, WMV), font (TTF, OTF, WOFF, WOFF2, EOT), dan executable (ELF, PE, Mach-O, SWF, WASM).

Batasan: File dengan format yang tidak dikenal atau khusus akan ditampilkan sebagai "Tidak Diketahui". File yang lebih kecil dari offset tanda tangan yang diperlukan mungkin tidak dapat dideteksi. Beberapa format (seperti format berbasis ZIP) mungkin cocok dengan beberapa tanda tangan - tanda tangan pertama yang cocok akan dikembalikan. File yang dienkripsi atau dikaburkan mungkin tidak memiliki tanda tangan yang dapat dikenali. Alat ini tidak dapat mendeteksi jenis file hanya dari konten file jika database tanda tangan tidak menyertakan format tersebut.

Pertanyaan yang Sering Diajukan

Byte ajaib adalah urutan byte tetap di awal file yang secara unik mengidentifikasi formatnya. Mereka ditulis oleh aplikasi yang membuat file dan tetap konstan - bahkan mengganti nama file tidak akan mengubah byte ajaibnya. Hal ini menjadikannya metode yang paling dapat diandalkan untuk menentukan tipe file yang sebenarnya.

Detektor Jenis File Massal kami mendukung 65+ format file di semua kategori utama: gambar (JPEG, PNG, GIF, WebP, BMP, TIFF, AVIF, ICO, HEIC, SVG, PSD), dokumen (PDF, DOC, DOCX, XLSX, PPT, ODT, RTF, EPUB, MOBI), arsip (ZIP, RAR, 7z, GZIP, BZIP2, XZ, Zstandard, TAR, DMG, ISO), audio, video, font, dan executable.

Ketidakcocokan terjadi ketika ekstensi file yang dideklarasikan (mis., .pdf) tidak cocok dengan jenis file yang terdeteksi (mis., PE/EXE). Ini bisa berarti file tersebut diganti namanya untuk menyembunyikan sifat aslinya, salah disimpan, atau salah diberi label secara tidak sengaja. Ketidakcocokan disorot dengan warna merah dengan ikon peringatan.

Sebuah file ditampilkan sebagai "Tidak Dikenal" ketika byte ajaibnya tidak cocok dengan tanda tangan apa pun di database kami. Hal ini dapat terjadi pada format kustom atau kepemilikan, format yang sangat baru, file dengan header yang rusak, atau file yang terlalu kecil untuk dibaca tanda tangannya.

Anda dapat mengunggah dan menganalisis file sebanyak yang dapat ditangani browser Anda. Setiap file diproses secara independen secara paralel. Ringkasan dengan jumlah kecocokan/ketidakcocokan dan daftar hasil yang dapat difilter memudahkan navigasi.

Ya. Semua analisis file terjadi sepenuhnya di browser Anda menggunakan FileReader API. Hanya 64 byte pertama dari setiap file yang dibaca, dan tidak ada data yang diunggah ke server mana pun. File Anda tidak pernah meninggalkan perangkat Anda.

Ya. Penguji keamanan dapat membuat file pengujian dengan ekstensi yang tidak cocok dan memverifikasi bahwa server target memvalidasi jenis file berdasarkan konten dengan benar. Alat kami mengonfirmasi jenis file sebenarnya dengan membaca byte ajaib.

Ya! 100% gratis tanpa pendaftaran, tanpa akun, tanpa kunci API, dan tanpa batasan penggunaan.