Lompat ke konten
Aback Tools Logo

Detektor Byte Ajaib File

Unggah file apa pun untuk langsung mendeteksi jenis file aslinya dengan menganalisis byte ajaib (tanda tangan/header file) - apa pun ekstensi filenya. File Magic Byte Detector membaca byte pertama file Anda dan membandingkannya dengan database 120+ tanda tangan yang diketahui mencakup gambar, audio, video, dokumen, arsip, executable, font, sertifikat, gambar disk, dan banyak lagi. Lihat hex dump dengan byte yang cocok yang disorot, interpretasi ASCII, tipe MIME, kategori file, dan pemeriksaan kecocokan ekstensi yang ditandai ketika ekstensi file yang dideklarasikan tidak cocok dengan konten sebenarnya. Semua pemrosesan berjalan secara lokal di browser Anda - tanpa unggahan, tanpa pendaftaran, sepenuhnya gratis.

File Magic Byte Detector

Upload any file to detect its true file type by reading the magic bytes (file signature / file header). The tool bypasses incorrect file extensions and reveals the real format. Shows the hex signature, ASCII interpretation, and whether the extension matches the detected format.

Drop any file here or click to browse

Supports all file types - only the first 64 bytes are read

Tentang

  • Apa itu Byte Ajaib? Byte ajaib (juga disebut tanda tangan file, angka ajaib, atau header file) adalah urutan byte di awal file yang secara unik mengidentifikasi formatnya. Misalnya, setiap file JPEG yang valid dimulai dengan FF D8 FF, dan setiap PNG dimulai dengan 89 50 4E 47. Tanda tangan ini ditentukan oleh spesifikasi format dan diperiksa oleh sistem operasi, browser, dan utilitas file untuk menentukan cara memproses file.
  • Mengapa Magic Bytes Dibandingkan Ekstensi File? Ekstensi file (.pdf,.jpg) hanyalah bagian dari nama file dan dapat diubah dengan mudah - pembuat malware dapat mengganti nama a.exe menjadi.pdf. Byte ajaib tidak dapat dipalsukan dengan mudah karena file tersebut harus benar-benar berisi struktur format yang valid. Sistem operasi seperti perintah file Linux dan sistem UTI macOS mengandalkan byte ajaib daripada ekstensi untuk deteksi tipe.
  • Di Mana Byte Ajaib Didefinisikan? Byte ajaib ditentukan dalam dokumen spesifikasi format resmi (RFC, standar ISO, dokumentasi vendor). Basis data dalam alat ini mencakup 120+ tanda tangan dari jenis MIME yang terdaftar di IANA, spesifikasi format file umum, dan format aplikasi terkenal. Sumbernya mencakup basis data ajaib Linux (man 5 magic), basis data info MIME bersama FreeDesktop.org, dan dokumentasi khusus format.
  • Pemrosesan & Privasi Berbasis Browser Semua analisis file berjalan sepenuhnya di browser Anda menggunakan API File dan operasi Uint8Array. File Anda tidak pernah meninggalkan perangkat Anda - tidak ada unggahan, tidak ada permintaan server, tidak ada layanan pihak ketiga. Hal ini membuat alat ini cocok untuk menganalisis file sensitif termasuk data kepemilikan, sampel penelitian keamanan, dan dokumen pribadi.

Pertanyaan yang Sering Diajukan

Detektor byte ajaib file membaca byte pertama dari file apa pun dan membandingkannya dengan database tanda tangan file yang dikenal (byte ajaib). Ini mengungkapkan format file sebenarnya terlepas dari ekstensi file, memungkinkan Anda mengidentifikasi file yang diganti namanya, mendeteksi malware yang disamarkan, dan mengidentifikasi jenis file yang tidak dikenal.

Basis data berisi lebih dari 120 tanda tangan file yang mencakup 16 kategori: gambar (JPEG, PNG, GIF, WebP, BMP, TIFF, AVIF, HEIC, PSD, format RAW), audio (MP3, WAV, FLAC, OGG, AAC, MIDI, AIFF, WMA), video (MP4, WebM, AVI, WMV, FLV, MKV, 3GP), dokumen (PDF, DOCX, XLSX, PPTX, RTF, ODF), arsip (ZIP, RAR, 7z, TAR, GZIP, BZIP2, XZ, ZSTD), executable (ELF, PE, Mach-O), font (TTF, OTF, WOFF, WOFF2), sertifikat (PEM, DER, PKCS7), image disk (DMG, ISO, VHD), dan banyak lagi.

Alat ini dapat mendeteksi semua jenis file yang tanda tangannya ada di database. Untuk file tanpa tanda tangan yang diketahui, alat ini melaporkannya sebagai tidak diketahui dan menampilkan hex dump mentah untuk pemeriksaan manual. Anda dapat menggunakan hex dump untuk meneliti tanda tangan yang tidak diketahui secara online.

Tidak. File Magic Byte Detector memproses semuanya secara lokal di browser Anda. File Anda tidak pernah meninggalkan perangkat Anda - tidak ada unggahan server, tidak ada pencatatan data, tidak ada permintaan pihak ketiga. Hanya 64 byte pertama yang dibaca untuk dideteksi.

Ekstensi file hanyalah bagian dari nama file dan dapat diubah secara sewenang-wenang. Byte ajaib tertanam dalam data biner file oleh aplikasi yang membuatnya dan hanya dapat diubah dengan menulis ulang file dalam format berbeda. Byte ajaib adalah cara resmi untuk mengidentifikasi jenis file.

Ya. Beberapa file cocok dengan banyak tanda tangan. Misalnya, file DOCX juga merupakan file ZIP yang valid (alat ini menunjukkan kecocokan DOCX tertentu dan kecocokan ZIP generik). Format kontainer seperti RIFF dapat berisi audio WAV, video AVI, atau gambar WebP - alat ini mendeteksi kontainer dan tipe konten.

Hex dump menampilkan setiap byte sebagai nilai heksadesimal dua digit (00-FF). Dump ASCII menampilkan byte yang sama dengan karakter - karakter yang dapat dicetak muncul sebagai karakternya sendiri, sedangkan byte yang tidak dapat dicetak muncul sebagai titik. Bersama-sama, mereka memberi Anda gambaran lengkap tentang byte pertama file.

Dimungkinkan untuk menambahkan byte ajaib dari satu format ke format lain (file poliglot), tetapi ini memerlukan konstruksi yang cermat dan jarang terjadi. Untuk sebagian besar tujuan keamanan, memeriksa byte ajaib adalah garis pertahanan pertama yang dapat diandalkan. Analisis lanjutan mungkin memerlukan validasi struktur file tambahan.

Ya - 100% gratis, selamanya. Tanpa pendaftaran, tanpa akun, tanpa tingkat premium, tanpa batasan penggunaan, dan tanpa iklan. Analisis file sebanyak yang Anda perlukan. Semua pemrosesan dilakukan secara lokal di browser Anda tanpa unggahan server.