Pemeriksa File

Periksa properti dan byte signature awal secara lokal tanpa membaca seluruh file.

Berkas & Kompresi
Menyiapkan ruang kerja Anda…

Input

Menyiapkan ruang kerja Anda…

Output
Hasil Anda akan muncul di sini.

Cara menggunakan

  1. Pilih file atau seret ke area kerja.
  2. Baca properti dan byte Hex awal yang dihasilkan otomatis.
  3. Salin laporan atau unduh file-info.json.

Properti file dan byte signature

Ekstensi nama file dan label MIME browser memberi petunjuk, tetapi tidak selalu mengidentifikasi format sebenarnya. Byte signature awal memberi petunjuk lain untuk dibandingkan.

Alat hanya membaca 256 byte awal file yang maksimal 1 GiB. Laporan berisi properti dasar tanpa mengekstrak seluruh konten atau menjalankan file.

Membandingkan petunjuk file

Nama, ukuran, label MIME dan waktu perubahan berasal dari objek File yang dipilih di browser. Properti ini ditampilkan terpisah dari deteksi signature.

Header yang dikenali dapat menunjukkan PNG, PDF atau ZIP. Beberapa format container berbagi signature, sehingga byte awal yang sama dapat mewakili format lebih spesifik yang berbeda.

Contoh
Input
PNG signature bytes
Hasil
89 50 4e 47 0d 0a 1a 0a → PNG

Signature PNG delapan byte sebagai petunjuk format, bukan hasil validasi seluruh file.

Bagian yang tidak diperiksa

Header singkat bukan validasi seluruh file. Header tidak membuktikan seluruh file valid, aman atau berasal dari sumber tepercaya.

Alat tidak memindai malware, mengekstrak dokumen tertanam atau menghitung checksum seluruh file. Gunakan File Checksum untuk digest semua byte.

Menggunakan laporan

Salin dan Unduh mengekspor JSON berisi properti dan byte Hex awal. Keduanya tidak mengekspor file asli atau mengunggahnya ke DevToolsy.

Batas pemrosesan

PNG, JPEG, dan WebP diam: 20 MiB, 24 megapiksel, dan 8.192 piksel per sisi. Base64: 2 MiB. SVG: 1 MiB. Pemeriksaan file: 1 GiB dengan hanya 256 byte pertama yang dibaca. Dukungan codec browser bervariasi. Tidak ada file yang diunggah.

Bacaan lanjutanMDN · File API
?

Pertanyaan umum

Apakah signature yang dikenali membuktikan file aman?

Tidak. Signature hanya petunjuk format, bukan pemindaian malware, verifikasi integritas atau bukti asal.

Mengapa ekstensi dan jenis terdeteksi berbeda?

Ekstensi dapat diganti, sedangkan label MIME dapat diperkirakan browser. Bandingkan signature dengan validator format bila perlu kepastian.

Mengapa signature tidak dikenal?

Format mungkin di luar daftar, header belum lengkap atau datanya tidak dikenali. Hasil tidak dikenal bukan penilaian keamanan.

Apakah seluruh file dibaca?

Tidak. Laporan hanya membaca 256 byte awal, meskipun pemilihan file menyediakan properti dasar seperti nama dan ukuran.

Apakah perlu menekan Hasilkan setelah memilih file?

Tidak. Pemeriksaan dimulai otomatis setelah file dipilih. Pilih file lain atau gunakan Bersihkan untuk menghapus laporan saat ini.

Temukan alat berikutnya

Bahasa

Ganti bahasa? Pekerjaan saat ini akan dihapus. Salin atau unduh data yang ingin disimpan terlebih dahulu.