File dan halaman

Kalkulator Hash File

Berjalan secara lokalBaru

Alat ini sendiri tersedia dalam bahasa Inggris; halaman ini menjelaskannya dalam bahasa Anda.

Gunakan Kalkulator Hash File

Fungsinya

Jatuhkan satu file atau lebih untuk mendapatkan MD5, SHA-1, dan SHA-256-nya. Hashing berlangsung di browser Anda; hanya tautan pencarian yang Anda klik yang mengirim hash ke VirusTotal atau MalwareBazaar.

Aplikasi ini sepenuhnya berjalan di browser Anda: tidak ada data yang Anda masukkan yang diunggah.

Cara menggunakan Kalkulator Hash File

  1. Jatuhkan atau pilih file. Jatuhkan satu file atau lebih ke kotak atau pilih file. Hingga 50 file dimasukkan ke antrean dan di-hash satu per satu.
  2. Pantau kemajuannya. Setiap file mendapat kartu dengan ukurannya dan bilah kemajuan. Stop membatalkan file saat ini dan sisa antrean.
  3. Salin hash-nya. Setiap kartu menampilkan MD5, SHA-1, dan SHA-256 dengan tombol Copy. Copy all hashes menghasilkan tabel dipisahkan tab untuk setiap file.
  4. Cari hash-nya. Tekan VirusTotal atau MalwareBazaar untuk mencari SHA-256 di tab baru, atau gunakan Send to untuk IOC Converter atau Abuse Report Generator.
  5. Mulai lagi. Clear menghentikan proses yang sedang berjalan dan menghapus semua kartu.

Contoh

Kalimat uji yang dipublikasikan

Masukan
The quick brown fox jumps over the lazy dog
Hasil (direkam pada 2026-10-20)
example.txt

43 B (43 bytes) · browser type text/plain

Done
MD5
9e107d9d372bb6826bd81d3542a419d6

SHA-1
2fd4e1c67a2d28fced849ee1bb76e7391b93eb12

SHA-256
d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592

VirusTotal ↗
MalwareBazaar ↗

These links open virustotal.com or bazaar.abuse.ch in a new tab and send only the SHA-256, never the file.

Di-hash sebagai file 43 byte bernama example.txt: MD5 9e107d9d372bb6826bd81d3542a419d6, SHA-1 2fd4e1c67a2d28fced849ee1bb76e7391b93eb12, dan SHA-256 d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592, nilai yang dipublikasikan untuk kalimat ini.

Apa yang diperiksa

SinyalApa artinya
SHA-256Nilai yang dikutip dalam laporan dan dipakai untuk mencari di database malware. Mengubah satu byte saja dari file menghasilkan nilai yang berbeda.
MD5 dan SHA-1Masih dipakai oleh layanan pencarian dan feed lama. Keduanya tidak tahan tabrakan, jadi jangan hanya mengandalkannya sebagai bukti.
Peringatan file kosongFile 0 byte memiliki hash yang sama dengan setiap file kosong lainnya, sehingga kecocokan tidak membuktikan apa pun.
File di atas 500 MBHanya MD5 yang dihitung, dan tautan pencarian menjadi VirusTotal (by MD5). MalwareBazaar memerlukan SHA-256.
Catatan memoriJika browser tidak dapat menyediakan memori untuk seluruh file, SHA-1 dan SHA-256 dilewati dan sebuah catatan menyebutkannya.
Tipe dari browserTipe MIME yang ditebak browser Anda dari nama file. Ini tidak memeriksa isinya; File Type Sniffer yang melakukannya.
Copy all hashesSatu baris header dan satu baris per file dengan nama, byte, MD5, SHA-1, dan SHA-256, siap untuk tiket atau spreadsheet.
Tautan pencarianMembuka pencarian hanya dengan hash. Hash yang tidak dikenal bukan bukti keamanan: sampel baru sering belum tercantum.
Baris ukuranJumlah byte yang persis. Jika berbeda dari ukuran di laporan atau log gateway email, berarti Anda sedang melihat file yang berbeda.

Contoh lainnya

File kosong

Masukan
A file of 0 bytes
Hasil

MD5 d41d8cd98f00b204e9800998ecf8427e, SHA-1 da39a3ee5e6b4b0d3255bfef95601890afd80709, SHA-256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, dan peringatan bahwa ini hash dari nol byte, yang sama untuk setiap file kosong.

String uji abc

Masukan
A 3-byte file containing abc, with no line break
Hasil

MD5 900150983cd24fb0d6963f7d28e17f72, SHA-1 a9993e364706816aba3e25717850c26c9cd0d89d, SHA-256 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad: nilai yang dipublikasikan dalam RFC 1321 dan FIPS 180.

Image disk yang sangat besar

Masukan
A 2 GB .iso file
Hasil

Hanya MD5 yang ditampilkan, dengan catatan bahwa SHA-1 dan SHA-256 dilewati karena file lebih besar dari 500 MB, dan satu tautan VirusTotal (by MD5).

Pertanyaan yang Sering Diajukan

Hash apa saja yang dihasilkan kalkulator ini, dan bagaimana caranya?

MD5 berasal dari implementasi RFC 1321 milik halaman ini sendiri saat file dibaca dalam potongan 4 MB; SHA-1 dan SHA-256 berasal dari Web Crypto API browser. Ketiganya mencakup byte persis dari file, sehingga cocok dengan yang dilaporkan sha256sum, Get-FileHash, atau VirusTotal untuk file tersebut.

Mengapa SHA-1 dan SHA-256 tidak ada untuk file yang sangat besar?

Web Crypto hanya dapat meng-hash buffer yang lengkap, sehingga halaman harus menyimpan seluruh file di memori; di atas 500 MB halaman melewatinya agar tab tidak crash dan hanya menghitung MD5. MD5 dan SHA-1 cukup untuk pencarian tetapi tidak tahan tabrakan (collision), jadi kutip SHA-256 saat Anda melaporkan sampel.

Apakah file diunggah ke VirusTotal atau MalwareBazaar?

Tidak. File tidak pernah keluar dari browser Anda. Tombol VirusTotal dan MalwareBazaar adalah tautan biasa yang membuka situs tersebut di tab baru dengan hash di alamatnya, dan tidak ada yang dikirim sampai Anda mengklik salah satunya.

Mengapa hash saya berbeda dari yang ada di laporan?

Perubahan apa pun pada byte mengubah setiap hash: salinan yang disimpan ulang, di-zip ulang, atau dikonversi adalah file yang berbeda. Mengganti nama file tidak mengubah hash-nya. Hash file asli yang Anda terima.

Haruskah saya mengunggah file ke VirusTotal sendiri?

Cari berdasarkan hash terlebih dahulu. File yang diunggah ke VirusTotal dibagikan kepada mitra keamanannya, jadi jangan mengunggah dokumen yang berisi data pribadi atau data perusahaan.

Apakah berisiko meng-hash file berbahaya?

Hashing hanya membaca byte: file tidak pernah dibuka, dijalankan, atau dirender. Biarkan file tetap tertutup setelahnya dan hapus saat Anda tidak lagi membutuhkannya sebagai bukti.

Apa yang diteruskan Send to?

SHA-256 dari setiap file yang di-hash, satu per baris, atau MD5 jika SHA-256 dilewati. IOC Converter dan Abuse Report Generator menerima daftar tersebut.

Penjelasan Istilah

Penelitian PhishDestroy