Lompat ke konten
Aback Tools Logo

Pemeriksa Jenis MIME PDF

Verifikasi apakah tipe MIME file yang sebenarnya adalah application/pdf dengan membaca byte ajaibnya - beberapa byte pertama yang disimpan setiap format file sebagai sidik jari biner uniknya. Mendeteksi PDF yang diganti namanya dengan ekstensi yang salah, file non-PDF yang disamarkan sebagai .pdf, dan melaporkan versi PDF yang tepat untuk file PDF asli. Menerima semua jenis file, hanya membaca 32 byte, dan berjalan sepenuhnya di browser Anda tanpa unggahan server.

PDF MIME Type Checker
Drop any file to verify its actual MIME type from its magic bytes - not from its file extension or browser-reported type. Detects PDF files renamed with a different extension, non-PDFs disguised as .pdf, and the exact PDF version number. Supports any file type. Zero server uploads - all analysis runs locally in your browser.

Drop any file above to verify its actual MIME type from its magic bytes.

Works on .pdf, .jpg, .docx, .exe, or anything - the tool reads the raw bytes, not the extension.

Mengapa Menggunakan Pemeriksa Tipe MIME PDF Kami?

  • Mendeteksi File yang Diganti Nama dan Disamarkan: Pemeriksa tipe MIME PDF kami membaca byte file sebenarnya - bukan nama file. Ini menangkap PDF yang diganti namanya dengan ekstensi .jpg atau .docx, dan file non-PDF yang disamarkan dengan ekstensi .pdf, memberi Anda tipe MIME yang sebenarnya, apa pun nama file tersebut.
  • Aman - File Tidak Pernah Meninggalkan Perangkat Anda: Pemeriksa jenis PDF MIME hanya membaca 32 byte pertama file Anda seluruhnya di browser Anda. File Anda tidak pernah diunggah ke server mana pun, tidak pernah disimpan, dan tidak pernah dikirim - sehingga aman untuk memeriksa dokumen sensitif, file yang dapat dieksekusi, atau jenis file rahasia apa pun.
  • Hasil Instan dengan Laporan Tanda Tangan Lengkap: Verifikasi jenis MIME selesai dalam waktu kurang dari satu detik untuk ukuran file apa pun, karena hanya 32 byte pertama yang dibaca. Hasilnya mencakup hex dump byte ajaib, pratinjau ASCII, jenis file yang terdeteksi, versi PDF (jika ada), dan pemeriksaan lulus/gagal untuk setiap kriteria tanda tangan.
  • Berfungsi pada Semua Jenis File - Bukan Hanya PDF: Pemeriksa tipe PDF MIME mengenali file executable JPEG, PNG, GIF, TIFF, BMP, ZIP, DOCX, XLSX, PPTX, OLE2, PostScript, GZIP, RAR, 7-Zip, MP3, MP4, XML, HTML, ELF, dan PE - jadi Anda selalu tahu persis apa file sebenarnya sebelum membuka atau memprosesnya.

Apa itu Pemeriksa Tipe MIME PDF?

Pemeriksa tipe MIME PDF memverifikasi apakah konten biner aktual suatu file cocok dengan aplikasi tipe MIME/pdf - apa pun nama filenya. Setiap format file menyimpan urutan byte unik di awal file yang dikenal sebagai angka ajaib atau tanda tangan file. Untuk file PDF, ini adalah urutan 5-byte %PDF- (hex: 25 50 44 46 2D ), yang muncul pada offset 0. Pemeriksa tipe MIME PDF kami membaca byte pertama ini langsung dari file di browser Anda dan mencocokkannya dengan database tanda tangan file yang dikenal - memberi Anda tipe MIME sebenarnya yang akan ditetapkan oleh validator sisi server, sistem operasi, atau pemindai keamanan.

Cara Kerja Pemeriksa Tipe MIME PDF Kami

  1. Jatuhkan File Apa Pun: Pemeriksa jenis PDF MIME menerima semua jenis file. Hanya 32 byte pertama yang dibaca dari file - ini adalah jumlah minimum yang diperlukan untuk mengidentifikasi semua tanda tangan file umum. Sisa file tidak pernah dibaca, dimuat, atau dikirim. Alat ini berfungsi pada file dengan ukuran berapa pun mulai dari 1 byte hingga beberapa gigabyte.
  2. Pencocokan Byte Ajaib: 32 byte pertama dibaca sebagai string hex dan dibandingkan dengan 20+ tanda tangan file yang dikenal (JPEG, PNG, GIF, TIFF, BMP, ZIP/DOCX/XLSX, file OLE2 Office, PostScript, GZIP, RAR, 7-Zip, MP3, MP4, XML, HTML, ELF, PE/Windows yang dapat dieksekusi, dan PDF itu sendiri). Untuk file PDF, alat ini juga mengekstrak byte versi untuk melaporkan versi PDF yang tepat (1.0 hingga 2.0).
  3. Putusan dan Laporan: Alat ini menentukan satu dari empat putusan: PDF yang valid (kontennya adalah PDF dan ekstensinya .pdf), Bukan PDF (kontennya bukan PDF), Ketidakcocokan yang mencurigakan (konten PDF dengan ekstensi non-.pdf, atau ekstensi .pdf pada konten non-PDF), atau File kosong. Laporan lengkap menunjukkan hex dump, pratinjau ASCII, tipe terdeteksi, tipe MIME, dan tabel pemeriksaan tanda tangan per kriteria.

Tanda Tangan Byte Ajaib PDF

  • %PDF- header (5 byte): Setiap PDF yang valid dimulai dengan byte literal 25 50 44 46 2D - karakter ASCII %PDF- . Ini didefinisikan dalam spesifikasi PDF (ISO 32000) sebagai header file yang diperlukan. File apa pun yang tidak dimulai dengan byte ini bukanlah PDF yang valid.
  • Byte versi PDF (offset 5): Karakter tepat setelah %PDF- adalah digit versi mayor (selalu 1 atau 2 ), diikuti dengan titik dan digit versi minor. Ini memberikan versi PDF: 1.0, 1.4, 1.7, atau 2.0 - masing-masing sesuai dengan set fitur berbeda dalam spesifikasi PDF.
  • Ketidakcocokan ekstensi vs. konten: File bernama document.pdf mungkin sebenarnya bukan PDF - bisa berupa JPEG, arsip ZIP, atau file yang dapat dieksekusi dengan ekstensi yang diganti namanya. Sebaliknya, PDF asli yang disimpan sebagai report.jpg atau contract.docx masih berupa PDF dan akan memiliki tanda tangan %PDF-. Pemeriksaan byte ajaib mengungkapkan tipe sebenarnya dalam kedua kasus.
  • Mengapa byte ajaib tidak dapat dipalsukan tanpa merusak file: Menambahkan %PDF- ke awal file non-PDF akan menyebabkan pembaca PDF mencoba menguraikan dan gagal - file akan tampak rusak di penampil PDF mana pun. File PDF yang sah selalu memiliki struktur PDF yang lengkap dan benar setelah byte header.

Privasi, Keamanan & Ketersediaan

Pemeriksa tipe PDF MIME hanya membaca 32 byte pertama dari setiap file yang Anda jatuhkan - jumlah minimum absolut yang diperlukan untuk mengidentifikasi tanda tangan file. Tidak ada data file yang diunggah ke server mana pun, disimpan dalam database apa pun, atau dikirimkan melalui jaringan apa pun. Seluruh analisis berjalan di sisi klien di browser Anda menggunakan JavaScript FileReader API. Hal ini membuatnya aman untuk memeriksa file apa pun termasuk dokumen sensitif, file pribadi, laporan rahasia, dan bahkan sampel malware potensial (yang tidak pernah dijalankan - hanya 32 byte pertama yang dibaca). Alat ini 100% gratis tanpa pendaftaran, tanpa batasan tarif, dan tanpa batasan ukuran file.

Pertanyaan yang Sering Diajukan

Tipe MIME (tipe Ekstensi Email Internet Multiguna) adalah label standar yang mengidentifikasi format file. Jenis MIME yang benar untuk PDF adalah application/pdf. Server, browser, API, dan portal pengunggahan menggunakan tipe MIME untuk memutuskan cara menangani file - apakah akan membukanya di penampil PDF, menolaknya karena jenisnya salah, atau mengizinkannya melalui filter keamanan. File dengan tipe MIME yang salah akan ditolak atau salah ditangani meskipun diganti namanya dengan ekstensi yang benar.

Byte ajaib (juga disebut tanda tangan file atau nomor ajaib file) adalah urutan byte tetap di awal file yang mengidentifikasi formatnya. Setiap PDF yang valid dimulai dengan urutan 5-byte %PDF- (hex: 25 50 44 46 2D) pada byte offset 0. Ini ditentukan dalam spesifikasi PDF (ISO 32000). Pemeriksa tipe PDF MIME membaca byte ini secara langsung dan mengonfirmasi apakah byte tersebut cocok dengan tanda tangan PDF - apa pun nama file atau ekstensinya.

File sering kali diganti namanya dengan ekstensi berbeda secara tidak sengaja, oleh sistem otomatis yang menerapkan ekstensi yang salah, atau secara sengaja oleh pelaku jahat yang mencoba melewati filter jenis file. Kasus umum meliputi: gambar pindaian yang disimpan sebagai .pdf, bukan .jpg atau .tiff, dokumen Word yang diekspor dengan ekstensi yang salah, arsip ZIP diganti namanya menjadi .pdf untuk mengelabui portal unggahan, dan dokumen yang dapat dieksekusi diberi ekstensi .pdf dalam email phishing.

Ya, sepenuhnya. Pemeriksa tipe PDF MIME hanya membaca 32 byte pertama file Anda dan melakukan semua analisis secara lokal di browser Anda. Tidak ada byte melebihi 32 byte pertama yang dibaca, tidak ada data file yang diunggah ke server mana pun, tidak ada data yang disimpan, dan tidak ada yang dikirimkan melalui jaringan mana pun. Aman untuk memeriksa dokumen sensitif, file rahasia, dan bahkan sampel malware yang dicurigai - hanya byte ajaib yang diperiksa, bukan konten file.

Ya. Pemeriksa tipe PDF MIME mencocokkan byte ajaib dengan 20+ tanda tangan file yang dikenal termasuk JPEG, PNG, GIF, TIFF, BMP, ZIP (termasuk DOCX/XLSX/PPTX), file OLE2 Microsoft Office, PostScript, GZIP, RAR, 7-Zip, MP3, MP4, XML, HTML, executable Linux ELF, dan executable Windows PE. Jika jenis file tidak ada dalam database, ia akan melaporkan hex dump dan memberi label sebagai jenis file yang tidak diketahui.

Pemeriksa mendeteksi semua versi PDF dari 1.0 hingga 2.0 (1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, dan 2.0). Versi dibaca dari byte segera setelah %PDF- di header file. PDF versi 1.7 (ISO 32000-1) dan PDF 2.0 (ISO 32000-2) adalah versi modern yang paling umum.

Pemeriksa tipe PDF MIME hanya membaca 32 byte pertama file. Ini disengaja - tanda tangan byte ajaib selalu terletak di awal file (offset 0), jadi 32 byte lebih dari cukup untuk mengidentifikasi format file apa pun yang dikenal. Hanya membaca 32 byte berarti alat ini bekerja secara instan pada file dengan ukuran berapa pun, termasuk file yang lebih besar dari 10 GB, dan menghindari memuat konten file yang berpotensi sensitif ke dalam memori browser.

application/octet-stream adalah tipe MIME biner generik yang digunakan ketika tidak ada tanda tangan spesifik yang cocok. Ini berarti 32 byte pertama file tersebut tidak cocok dengan 20+ tanda tangan file yang diketahui di database pemeriksa. Jenis file sebenarnya mungkin masih dapat ditentukan dengan membaca lebih banyak byte atau dengan memeriksa database tanda tangan yang diperluas. Hex dump yang ditampilkan dalam hasil dapat membantu mengidentifikasi format secara manual.

Ya. Pemeriksa jenis PDF MIME 100% gratis tanpa pendaftaran, tanpa unggahan file, tanpa batasan ukuran file, dan tanpa batasan penggunaan. Alat ini berjalan sepenuhnya di browser Anda dan hanya memproses 32 byte pertama dari file apa pun yang Anda letakkan di dalamnya. Gunakan sebanyak yang Anda perlukan dengan file apa pun.