Identifikasi Ekstensi File

Berikutnya

Ketik nama file atau ekstensi, lalu alat ini akan melaporkan ekstensi, nama jenis file, dan tipe MIME-nya. Ini cara cepat untuk mengetahui kemungkinan isi file .dat, .bin, atau .m4a, dan ekstensi ganda seperti invoice.pdf.exe langsung terlihat sebelum Anda membuka apa pun.

Cara mengidentifikasi jenis file

  1. 1

    Ketik nama file atau ekstensinya

    Masukkan nama file lengkap seperti `report.dat`, ekstensi saja seperti `.png`, atau URL yang diakhiri nama file.

  2. 2

    Baca laporannya

    Alat ini menampilkan ekstensi, nama jenis file, dan tipe MIME. Ekstensi yang tidak dikenal dilaporkan secara jujur.

  3. 3

    Waspadai ekstensi ganda

    Jika sebuah file bernama `invoice.pdf.exe`, laporan akan menampilkan `exe`. Ini trik umum untuk menyembunyikan file yang dapat dieksekusi, jadi perlakukan file semacam itu dengan hati-hati.

  4. 4

    Gunakan tabel referensi

    Tabel di bawah mencantumkan byte pertama (angka magis) dari format umum, sehingga Anda dapat memeriksa sebuah file di penampil hex.

Byte ajaib untuk format umum

Format Byte pertama (hex) ASCII
PNG 89 50 4E 47 .PNG
JPEG FF D8 FF ...
GIF 47 49 46 38 GIF8
PDF 25 50 44 46 %PDF
ZIP 50 4B 03 04 PK..
7z 37 7A BC AF 7z..
RAR 52 61 72 21 Rar!
MP3 49 44 33 / FF FB ID3 / …
ELF 7F 45 4C 46 .ELF
EXE 4D 5A MZ

Ekstensi saja tidak membuktikan isi file. Jika ekstensinya .png tetapi file dimulai dengan 4D 5A, Anda sedang berhadapan dengan file yang dapat dieksekusi di Windows yang telah diubah namanya; jangan membukanya. Penampil hex dapat memastikan byte pertama file apa pun.

Ekstensi yang disukai para penyerang

Ekstensi Mengapa disalahgunakan
.scr File screensaver menjalankan kode sembarang di Windows
.iso Citra disk dapat terpasang secara otomatis pada sistem Windows modern
.lnk Jalur pintas dapat menjalankan perintah satu baris di PowerShell
.html Memungkinkan penyerang mengintegrasikan alat pengumpul kredensial
.zip di dalam .pdf Pengelakan dengan ekstensi ganda

Kapan alat ini membantu

  • Seseorang mengirimi Anda email berisi resume.pdf.exe; laporan menampilkan ekstensi aslinya, exe.
  • Anda mengunduh song.mp3 dan ingin tahu tipe MIME yang seharusnya dimilikinya; jika ragu, bandingkan byte pertamanya dengan tabel di atas.
  • Anda mewarisi direktori berisi file dengan ekstensi aneh dan perlu mengidentifikasinya satu per satu.
  • Sistem lama menghasilkan .dat; alat ini memberi tahu bahwa itu bukan format standar, jadi buka file tersebut di penampil hex untuk memeriksanya.

Kesalahan umum

  • Hanya mengandalkan ekstensi. Windows secara default menyembunyikan ekstensi yang sudah dikenal, sehingga invoice.pdf.exe tampil sebagai invoice.pdf di File Explorer.
  • Menganggap .txt aman. Setelah diubah namanya, file .txt tetap bisa jadi dokumen Office bermakro, atau sebuah skrip jika pengguna salah membukanya.
  • Menganggap biner = berbahaya dan teks = aman. Skrip .js atau .ps1 yang berbahaya justru berupa teks murni.

Pertanyaan yang Sering Diajukan

Tidak. Alat ini hanya melihat nama file atau ekstensi yang Anda ketik. Alat ini tidak membaca isi file dan tidak dapat mendeteksi file yang diubah namanya ke ekstensi lain.

Setiap format memiliki tanda tangan di beberapa byte pertamanya (untuk PNG, 89 50 4E 47). Buka file di penampil hex dan bandingkan byte pertamanya dengan tabel di atas; ekstensi saja bukan bukti.

Ya, sangat mudah. File .jpg dapat diubah nama menjadi .exe, dan sebaliknya. Alat ini melaporkan ekstensi asli (yang terakhir), jadi ekstensi ganda seperti photo.jpg.exe mudah dikenali.

File teks dirancang agar mudah dibaca oleh manusia dan aman dibuka di berbagai editor. File biner mengandung byte yang tidak dapat dicetak (seperti gambar, file eksekusi, atau arsip), sehingga hanya boleh dibuka menggunakan aplikasi khusus yang ditujukan untuknya.

Alat Terkait

Alat ini tersedia dalam bahasa lain