Pernahkah kalian mendownload suatu file namun saat dibuka file tersebut mengandung virus atau korup ?. Bisa jadi file yang kalian download tersebut sudah mengalami perubahan atau kerusakan sehingga file tersebut tidak berjalan dengan semestinya. Nah, di postingan kali ini saya akan sedikit menjelaskan bagaimana cara mengecek / mendeteksi keaslian suatu file.
Suatu file apapun itu bentuknya baik berupa file kompresi seperti rar, zip, 7zip atau file berekstensi exe, iso, mdg, dmg, dan lain sebagainya memiliki hash didalamnya baik ituMD5, CRC32, SHA-1, dan lain-lain. Menurut sebuah blog milik UGM, Hash memiliki fungsi sebagai sebuah algoritma yang mengubah text atau message menjadi sederetan karakter acak yang memiliki jumlah karakter yang sama. Hash disini masuk kedalam sebuah teknik kriptografi yang biasa digunakan menyimpan password, message integrity, dan jugamessage fingerprint. Hash juga biasanya terdiri dari kumpulan angka dari 1-9 dan juga kumpulan huruf a-z.
Disini saya tidak akan menjelaskan secara panjang lebar tentang apa itu hash, semua pengertiannya bisa kamu baca disini. Dengan adanya hash dalam suatu file baik itu MD5, CRC32 atau SHA-1, kita bisa dengan mudah mengecek keaslian file tersebut apakah file tersebut masih bagus atau sudah berubah.
Saya biasanya untuk mengecek keaslian suatu file menggunakan sebuah software yang bernama HashTab. Software ini bersifat Freeware untuk personal use. Dengan menggunakan HashTab ini kamu bisa mengecek keaslian file kamu baik saat kamucopy atau file yang kamu download di web. software HashTab ini bisa kamu download disini, Untuk menggunakannnya pun cukup mudah, kamu tinggal install seperti biasa dan software ini akan muncul saat kamu mengklik kanan pada sebuah file --> properties --> File Hashes.
Contohnya adalah dibawah ini, saya sudah mendownload sebuah file ISO dari Windows 7 Ultimate SP1 (x64) dan ingin mengecek keaslian file yang saya download apakah file tersebut memang asli dari Microsoft atau bukan. Langkah pertama yang saya lakukan adalah menuju situs MSDN Microsoft untuk mendapatkan informasi dari Hash-nya seperti gambar dibawah ini.
Setelah saya dapatkan informasi hashnya, cukup saya copy informasi hash SHA-1nya dan cek langsung dengan software HashTab seperti langkah awal tadi. Apabila hash-nya cocok, maka akan muncul tampilan seperti dibawah ini :
Jika hash SHA-1nya sama, maka bisa dipastikan file Windows 7 Ultimate SP1 (x64) yang saya download adalah original alias asli dari Microsoft sendiri dan tentunya tidak mengandung virus / hal-hal aneh :p. Namun apabila berbeda, maka akan menunjukan tampilan seperti ini :
Jika dari hash-nya saja sudah tidak cocok, otomatis file yang kita download sudah dirubah. Bisa saja file yang kita download mengandung malware, virus, dan berbagai macam program jahat lainnya.
Kesimpulan
Kita tidak pernah tahu kapan dan bagaimana virus / malware menyerang komputer kita khususnya pengguna Windows :D. Dengan mengetahui keaslian file yang kita download, kita setidaknya dapat mencegah jalan virus masuk ke PC kita. Ada sedikit tips yang dapat saya berikan :
1. Selalu download software dari situs resminya.
2. Jangan asal download dari situs yang tidak terpercaya.
3. Selalu cek keaslian file yang kamu download, carilah situs yang menyediakan infohash MD5, CRC32 atau SHA-1 didalam filenya.
No comments:
Post a Comment