Cara memeriksa checksum gambar ISO. Verifikasi jumlah hash: apa itu? Periksa iso hash sum

30.06.2020 USB flash drive

Setiap file memiliki nilai uniknya sendiri yang dapat digunakan untuk memvalidasi file. Nilai ini disebut hash atau checksum. Ini sering digunakan oleh pengembang perangkat lunak saat mengakses file. Checksum digunakan untuk memverifikasi file untuk mengidentifikasi integritasnya dan mencocokkan dengan pengidentifikasi yang ditentukan.

Ada beberapa algoritma untuk menghitung checksum file, di antaranya MD5, SHA256, SHA1, SHA384 adalah yang paling terkenal dan tersebar luas. Anda dapat menghitung hash file, yaitu checksumnya, menggunakan alat Windows standar dan layanan pihak ketiga. Pada artikel ini, kita akan melihat bagaimana melakukan ini.

Daftar Isi:

Cara menemukan hash file menggunakan baris perintah

Garis komando di Windows, ini memungkinkan Anda untuk melakukan berbagai tindakan, baik dengan sistem itu sendiri maupun dengan file individual.Melalui itu, Anda dapat menentukan checksum file menggunakan utilitas bawaan CertUtil.

Untuk mengetahui hash file melalui baris perintah, cukup dengan memasukkan kueri berikut di baris perintah:

Certutil -hashfile *jalur file* *algoritma*

Alih-alih *path ke file* Anda harus memasukkan path lengkap ke file. Misalnya: d:\8.jpg

Alih-alih *algoritme* Anda harus memasukkan nama algoritme yang ingin Anda gunakan untuk menghitung checksum. Utilitas CertUtil dapat menghitung checksum menggunakan algoritme berikut: MD2, MD4, MD5, SHA1, SHA256, SHA384, SHA512.

Setelah menjalankan perintah yang ditentukan, Anda akan dapat melihat hash file yang dihitung menggunakan utilitas CertUtil.

Cara menemukan hash file menggunakan utilitas PowerShell

Built-in lainnya Utilitas Windows, yang dapat menentukan checksum file adalah PowerShell. Ini berbeda dari CertUtil dengan mendukung lebih banyak algoritma untuk menghitung checksum: SHA256, MD5, SHA384, SHA1, SHA512, MACTripleDES, RIPEMD160.

Untuk memeriksa hash melalui utilitas PowerShell, gunakan perintah berikut:

Get-FileHash *path ke file* | Daftar Format

Alih-alih *path to file*, Anda harus menentukan path lengkap ke file yang checksumnya sedang diperiksa.

Penting untuk dicatat bahwa, secara default, utilitas PowerShell menghitung checksum menggunakan algoritma SHA256.

Jika Anda ingin menggunakan algoritme yang berbeda, Anda harus menentukan ini dalam perintah saat menjalankan kueri. Misalnya, untuk menentukan hash menggunakan algoritme MD5, Anda harus menjalankan perintah:

Get-FileHash *path ke file* -Algoritma MD5 | Daftar Format

Alih-alih MD5, Anda dapat menentukan algoritme lain yang didukung oleh utilitas.

Cara menemukan hash file menggunakan utilitas HashTab

Selain alat Windows untuk menentukan checksum file, Anda dapat menggunakan aplikasi pihak ketiga. Misalnya, salah satu program yang nyaman yang dapat menentukan hash suatu file adalah HashTab. Ini adalah aplikasi yang sangat sederhana yang dapat diunduh secara gratis dari Internet.

Setelah mengunduh program HashTab dan menginstalnya, a Tab baru, yang disebut “Hash sum of files”. Di tab ini, Anda dapat melihat perhitungan checksum untuk file dalam berbagai algoritme.

Saat menjelajah Internet atau sebelum mengunduh file tertentu, Anda mungkin menemukan parameter MD5, SHA-1, dan SHA-256 yang samar, juga dikenal sebagai jumlah hash. Apa yang pada awalnya tampak seperti rangkaian huruf dan angka acak sebenarnya adalah kunci unik yang memungkinkan Anda untuk memeriksa keaslian file dan melihat apakah mereka telah diubah atau dirusak.

Apa itu jumlah hash dan untuk apa?

Sebuah hash adalah hasil dari algoritma kriptografi yang dirancang untuk membuat satu set angka dan huruf. Ini juga disebut "sidik jari digital". Biasanya set ini memiliki panjang dan jumlah karakter yang tetap, terlepas dari ukuran informasi input. Misalnya, "WP" dan "WP-SEVEN" akan memiliki jumlah hash dengan ukuran yang persis sama. Panjang jumlah hanya tergantung pada algoritma hashing yang Anda uji. Misalnya, SHA1 akan memberikan jumlah 40 karakter, dan MD5 hanya 32.

Juga, perhatikan bahwa meskipun perbedaan minimal antara "WP-SEVEN" dan "WP-SEVEM", jumlah hash benar-benar berbeda dan tidak memiliki kesamaan. Ini berarti bahwa bahkan jika seseorang mengubah file bahkan dengan 1 bit (secara kasar), hasil akhirnya akan mendapatkan jumlah hash yang sama sekali berbeda. Ini menjadikan hash sebagai cara yang nyaman untuk memverifikasi keaslian file. Penerbit menentukan jumlah asli, dan pengguna memeriksa hasilnya dan membandingkannya dengan yang asli.

Hashing dilakukan dengan menggunakan berbagai standar. Seringkali ini adalah MD5, SHA-1 dan SHA-256. Ketiga algoritma bekerja secara berbeda, tetapi konsepnya sama. Kami tidak akan membahas prinsip pengoperasian setiap algoritma di sini, karena ini adalah informasi yang sangat kompleks, tetapi kami hanya akan memberikan informasi Umum diperlukan untuk pengguna biasa.

Cara memeriksa hash di Windows 10

Sistem operasi desktop apa pun, baik itu Windows 10, Linux, atau MacOS, memiliki mekanisme standar memeriksa jumlah hash dari file apa pun di disk Anda.

Bagaimana menemukan hash di PowerShell


PowerShell akan memberi Anda jumlah hash dari file Anda. Secara default, Windows menghasilkan hash SHA-265, tetapi Anda dapat menentukan bahwa Anda memerlukan hash dari algoritme yang berbeda. Untuk melakukannya, gunakan perintah berikut:

  • Dapatkan-FileHash F:\Test.txt -Algoritma MD5
  • Dapatkan-FileHash F:\Test.txt -Algoritma SHA1
  • Dapatkan-FileHash F:\Test.txt -Algoritma SHA256
  • Dapatkan-FileHash F:\Test.txt -Algoritma SHA384
  • Dapatkan-FileHash F:\Test.txt -Algoritma SHA512
  • Dapatkan-FileHash F:\Test.txt -Algoritma MACTripleDES
  • Get-FileHash F:\Test.txt -Algoritma RIPEMD160

Cara memeriksa jumlah hash melalui baris perintah

Banyak hal yang Anda lakukan di PowerShell juga dapat dilakukan di baris perintah klasik. Memeriksa hash melalui baris Perintah dilakukan sebagai berikut.


Secara default, Command Prompt menampilkan jumlah hash SHA1 , tetapi Anda dapat mengubahnya dengan memberi tahu sistem hash mana yang ingin Anda dapatkan. Untuk melakukannya, gunakan perintah berikut:

  • certutil -hashfile F:\Test.txt MD5
  • certutil -hashfile F:\Test.txt MD4
  • certutil -hashfile F:\Test.txt MD2
  • certutil -hashfile F:\Test.txt SHA512
  • certutil -hashfile F:\Test.txt SHA384
  • certutil -hashfile F:\Test.txt SHA256
  • certutil -hashfile F:\Test.txt SHA1

Cara memeriksa hash dengan HasTab

HashTab adalah utilitas kecil yang hebat yang akan memudahkan untuk memeriksa jumlah hash. Anda tidak perlu memasukkan perintah yang rumit setiap kali untuk memeriksa. Cukup pergi ke properti file, di mana semua jumlah sudah dikumpulkan.

Selain itu, HashTab memudahkan untuk membandingkan jumlah hash dari dua file. Untuk melakukan ini, klik kanan pada file pertama, pilih Properti, lalu buka tab File hash. Klik Bandingkan file dan tentukan path ke file kedua.

Jumlah hash dari file kedua akan ditampilkan di lapangan Perbandingan hash, dan jika jumlahnya cocok, akan ada centang hijau di sebelah ikon hash. Jika mereka tidak cocok, palang merah.

Hash adalah kode unik individu yang sesuai dengan unit informasi tertentu, gambar yang dihitung secara matematis dari file tertentu. Ketika sebuah file dimodifikasi dengan cara apa pun, jumlah hash dari file itu akan berubah.

Setelah mengunduh file dari Internet, terutama gambar disk ISO dari berbagai produk, akan lebih baik untuk membandingkan jumlah hash dari file-file ini dengan yang diterbitkan oleh produsen produk ini, untuk menentukan apakah file telah dimodifikasi. dengan cara apapun (implementasi program pihak ketiga, virus, dll).

Dalam kebanyakan kasus, informasi tentang jumlah hash file disediakan oleh pengembang kepada pengguna di situs setelah menjelaskan karakteristik atau persyaratan sistemnya.

Dengan memeriksa kode hash, file dilindungi dari modifikasi. Sangat relevan untuk memeriksanya saat mengunduh gambar disk dari sistem operasi bukan dari situs web pabrikan, tetapi dari apa yang disebut penukar file dan pelacak torrent.

Saat mendeteksi ketidakcocokan checksum, lebih baik berpikir 100 kali sebelum menggunakan disk dengan cara ini. Anda bertanya, bagaimana cara mengetahui checksum file di sistem operasi Windows?

JUMLAH HASH

Saya akan menjawab, ada program kecil dan sekaligus gratis yang disebut HashTab, yang terintegrasi ke dalam Penjelajah Windows dan akan membantu Anda dengan mudah menentukan jumlah hash (checksum) dari file yang Anda unduh untuk memverifikasi keaslian dan integritasnya. Program ini dapat diunduh dari situs resminya di:

http://implbits.com/products/hashtab/HashTab_v6.0.0.34_Setup.exe

di mana setelah pergi ke situs Anda perlu mengklik tombol "Unduh Sekarang!".

Masukkan alamat Anda di bidang yang muncul. Surel, yang akan menerima surat dengan tautan untuk mengunduh program, dan klik tombol "Kirim Tautan Unduhan".

Kami memeriksa surat dan melihat surat yang memberikan alamat URL tempat kami dapat mengunduh program, ukuran program dan checksumnya.

Unduh program, tentukan foldernya.

Kami mengekstrak penginstal program dari arsip dan menjalankannya dengan mengklik dua kali tombol kiri mouse. Di jendela penginstal yang terbuka, klik tombol "Berikutnya".

Di jendela berikutnya, kami menyetujui lisensi dengan mengklik tombol "Saya Setuju".

Pilih folder untuk menginstal program (lebih baik membiarkan default) dan klik tombol "Instal".

Kami menyelesaikan instalasi dengan mengklik tombol "Selesai".

PERIKSA SUM

Setelah menyelesaikan instalasi, program diintegrasikan ke dalam menu konteks Penjelajah sistem operasi. Untuk menampilkan checksum file, kita perlu mengklik kanan padanya dan mengklik "Properties".

Di jendela yang terbuka, klik tab "Hash sums of files".

Untuk file besar, mungkin perlu menunggu beberapa detik agar hash berkembang.

Setelah menyelesaikan perhitungan, di jendela "Hash Value" kita akan melihat checksum untuk file tersebut.

Di "Pengaturan" program, Anda dapat menambahkan jumlah hash tambahan yang ditampilkan dan membuat pengaturan yang lebih rinci (saya biarkan secara default).

Untuk membandingkan checksum gambar disk (dalam kasus saya), saya pergi ke situs resmi dan mencari di mana jumlah hash gambar ditunjukkan (di situs saya menemukan file yang dihosting "MD5SUMS").

Saya membuka file ini dan mencari checksum untuk gambar disk saya (ini ubuntu-12.10-desktop-i386.iso).

Saya menyalinnya dari situs.

Saya memasukkannya ke dalam bidang "Hash Comparison" di tab "Hash Sum of Files" pada gambar disk saya dan melihat tanda centang hijau yang menunjukkan bahwa checksum file sepenuhnya cocok dengan checksum gambar disk di situs web resmi.

Anda dapat memeriksa jumlah hash dari 2 file dengan cara lain dengan mengklik tombol "Bandingkan File", memilih file yang kita butuhkan di Explorer dan mengklik tombol "Buka", dan lihat hasilnya.

Dengan cara ini, kami mencoba melindungi diri kami dari penggunaan versi file yang dimodifikasi.

Seringkali, mendapatkan hash yang berharga bukanlah semua yang perlu dilakukan sebelum memulai brute. Terkadang juga berguna untuk memahami apa yang sebenarnya akan kita brute, menentukan hash, atau dengan kata lain, mencari tahu jenis hash apa yang ditangkap selama pentest.

oleh sebagian besar secara sederhana pelajari algoritma hash - layanan online. Salah satu layanan deteksi hash online yang paling populer adalah onlinehashcrack.com.

Menggunakan layanan ini sangat sederhana:

  1. Pergi ke onlinehashcrack.com
  2. Masukkan hash yang ditemukan
  3. Dapatkan hasilnya

Layanan ini dapat menentukan lebih dari 250 jenis hash.

Mendefinisikan hash menggunakan hashID

Dalam beberapa kasus, akan sulit untuk menjelajahi Internet untuk menentukan jenis hash. Dalam situasi seperti itu, Anda dapat menggunakan utilitas khusus. Salah satu yang paling populer saat ini adalah alat hashID.

Utilitas ini telah menggantikan utilitas HashTag dan Hash-Identifier.

hashID adalah alat Python 3 yang sangat berguna yang akan mencoba menentukan jenis hash apa yang ada di depannya.

Pustaka hashID memiliki lebih dari dua ratus tanda tangan hash dan layanan berbeda yang menggunakannya.


Menentukan hash menggunakan utilitas hashID

Utilitas berteman, dan juga berjalan tanpa masalah di cabang kedua Python.

Mengatur hashID

$pip instal hashid
$ pip install --upgrade hashid
$pip uninstall hashid

Unduh hashID

Anda dapat mengunduh utilitas dari Github. Di sana Anda juga akan menemukan daftar lengkap hash yang didukung dalam file Excel.

Itu saja. Alat hashing ini sudah cukup untuk Anda. Semua suasana hati yang baik dan keamanan informasi!