Ubuntu Bagaimana memverifikasi hasil checksum SHA-256 file yang telah diunduh pada Windows
Use PowerShell atau certutil dalam Command Prompt untuk menghitung file SHA-256. Bandingkan hasil lengkap dengan checksum penerbit untuk unduhan yang tepat itu.
Dalam panduan ini
Checksum Sebuah checksum menggambarkan isi berkas. Hasil yang cocok membuat kesepakatan dengan hasil pemeriksaan checksum tersebut, bukan berarti program ini aman. Jika seorang penyerang menggantikan berkas maupun nilai yang diterbitkan, perbandingan ini tidak dapat mendeteksinya.
Cari nilai referensi yang benar
Andada menggunakan instruksi resmi penerbit untuk versi, sistem operasi dan arsitektur yang tepat. Sebuah arsip ZIP dan EXE yang diekstraksi darinya memiliki bait yang berbeda. SHA-256 dan SHA-512 adalah algoritme yang berbeda; heksadesimal SHA-256 memiliki 64 karakter. Kasus huruf tidak mengubah nilai mereka. Simaklah tanda tangan digital penerbit juga jika tersedia.
PowerShell: hitung dan bandingkan
Di dalam folder yang berisi unduhan, ganti nama berkas dan pemegang tempat referensi:
Get-FileHash -LiteralPath '.\installer.exe' -Algorithm SHA256
$expected = 'PASTE_THE_PUBLISHERS_64_HEX_CHARACTERS'
$actual = (Get-FileHash -LiteralPath '.\installer.exe' -Algorithm SHA256).Hash
($expected -match '^[0-9a-fA-F]{64}$') -and ($actual -ieq $expected)
Kembalinya pernyataan akhir True Hanya untuk referensi yang valid dari panjang yang cocok dengan seluruh hash. Perintah-perintah ini membaca file; mereka tidak mengeksekusinya. Pertahankan jalur yang berisi spasi yang dikutip.
Perintah Umpan Perintah: sertutil
Ambil ini dalam CMD dan bandingkan garis hash penuh dengan nilai penerbit:
certutil -hashfile ".\installer.exe" SHA256
Pesan sukses berarti perhitungan berhasil, bukan bahwa referensi cocok. sha256sum vicefan bukanlah perintah CMD standar; ini membutuhkan lingkungan tambahan seperti WSL atau alat yang dipasang sesuai.
Pilihan dan ketidakcocokan Browser
♪ The ♪ cyp. checksum tool Meer menerima berkas hingga 20 MiB dan membaca seluruh file ke dalam memori peramban. Anda akan memilih algoritma yang sama dan menempelkan checksum yang diharapkan penuh. Ufine menggunakan alat sistem untuk berkas yang lebih besar.
Untuk kecocokan, jangan jalankan berkasnya. Cek versi, arsitektur, algoritma dan kelengkapan muat turun, kemudian unduh lagi dari sumber resmi. Hubungi penerbit jika itu terus berlanjut. Jangan pernah mencari hasil pemeriksaan palsu yang cocok untuk membenarkan berkas tersebut.