Pendeteksi Tipe File: Identifikasi File dari Magic Bytes
Pendeteksi Tipe File mengidentifikasi file dengan memeriksa byte pembukanya terhadap lebih dari 30 tanda magic-number, termasuk format gambar, arsip, audio, video, executable, dan database yang umum. Anda dapat menyediakan file atau menempelkan string heksadesimal. Jika tidak ada tanda yang cocok, ia memeriksa konten untuk JSON atau XML, dan menampilkan 64 byte pertama sebagai hex dump untuk diteliti.
Pendeteksi Tipe File mengidentifikasi format file dengan memeriksa byte pembukanya, yang sering disebut magic bytes. Sediakan file atau tempelkan string heksadesimal, dan alat ini membandingkan data dengan pustaka berisi lebih dari 30 tanda magic-number. Ia mengenali format termasuk PNG, JPEG, GIF, WebP, PDF, ZIP, GZIP, 7z, RAR, MP3, MP4, WAV, ELF, PE, Mach-O, SQLite, dan WebAssembly.
Bila tidak ada tanda yang cocok, pendeteksi beralih ke heuristik konten untuk JSON dan XML. Ia juga menampilkan 64 byte pertama sebagai hex dump, memberi Anda tampilan langsung atas data yang diperiksa. Ini membantu saat Anda ingin memeriksa byte di balik hasil daripada hanya mengandalkan nama file atau ekstensi.
Format file menggunakan struktur yang berbeda untuk merepresentasikan informasi. Banyak format biner menyertakan tanda yang dapat dikenali di dekat awal file, sedangkan JSON dan XML adalah format teks yang dapat diidentifikasi melalui kontennya. Memeriksa byte dapat membantu Anda menyelidiki file yang tidak dikenal atau memastikan formatnya saat namanya tidak informatif.
Pendeteksi Tipe File berjalan sepenuhnya di browser Anda: input Anda diproses di perangkat Anda dan tidak diunggah, disimpan, atau dikirim ke server. Alat ini gratis digunakan, dan setelah halaman dimuat ia berfungsi offline karena tidak memiliki ketergantungan server. Developer dan insinyur DevOps dapat menggunakannya untuk pemeriksaan file cepat, sementara siapa pun yang memeriksa data yang tidak dikenal dapat meninjau tipe yang terdeteksi dan byte pembukanya.
Langkah 1: Sediakan file atau tempelkan string heksadesimal. Pendeteksi menggunakan byte pembuka file atau byte yang diwakili input hex Anda.
Langkah 2: Tinjau dan sesuaikan opsi yang tersedia. Alat ini memeriksa input terhadap tanda magic-number dan heuristik kontennya.
Langkah 3: Tinjau tipe file yang terdeteksi. Jika tidak ada tanda yang cocok, pendeteksi memeriksa konten untuk JSON atau XML.
Langkah 4: Teliti hex dump dan salin hasilnya. Dump menampilkan 64 byte pertama sehingga Anda dapat melihat data yang diperiksa pendeteksi.
Kasus penggunaan: Identifikasi file yang tidak dikenal selama tugas debugging rutin tanpa menginstal utilitas lokal.
Kasus penggunaan: Periksa file dari mesin mana pun yang Anda gunakan dengan menjalankan pendeteksi di browser Anda.
Kasus penggunaan: Periksa file sensitif atau internal tanpa menempelkan isinya ke layanan pihak ketiga; pemrosesan tetap di browser Anda.
Kasus penggunaan: Selidiki file yang ekstensinya tidak memperjelas format sebenarnya dengan memeriksa magic bytes-nya.
Kasus penggunaan: Triase file biner yang tidak dikenal dengan membandingkan byte pembukanya dengan tanda untuk format seperti ZIP, PDF, atau SQLite.
Kasus penggunaan: Tinjau 64 byte pertama sebagai hex dump saat Anda perlu memahami byte mana yang diperiksa untuk kecocokan format.