Kako preveriti kontrolno vsoto namestitvene datoteke

Eden od načinov, ki vedo, ali je programska datoteka varna za namestitev, potem ko je bila prenesena, je primerjava kontrolne vsote datotek (imenovane tudi hash) pred zagonom izvedljive datoteke.

Preverjanje kontrolne vsote datoteke pomaga zagotoviti, da datoteka med prenosom ni bila poškodovana ali da jo je zlonamerna tretja oseba spremenila, preden ste jo prenesli. Če je bila okužena z zlonamerno programsko opremo ali drugo zlonamerno programsko opremo, ker je bila prvotno izračunana kontrolna vsota, boste odkrili spremembo, ko boste poskusili preveriti kontrolno vsoto.

Kontrolna vsota je dolg niz številk, ki izgleda takole:

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab 

Ta šestnajstiška številka je edinstvena za datoteko .exe namestitvenega programa, ki jo je ustvaril avtor. Če je kdo spremenil ali spremenil datoteko, ki ste jo prenesli, bo nadzorni znesek na vašem računalniku drugačen.

Opomba: Preverjanje kontrolne vsote mora biti vedno opravljeno, preden zaženete namestitveno datoteko katerega koli programa.

Veliko pripomočkov, ki jih lahko uporabite za preverjanje kontrolne vsote datoteke v sistemu Windows. Spodaj so naąe najljubąe moľnosti, kalkulator Checksum, enostaven za uporabo in primerljiv pripomoček checksum in pripomoček FCIV iz Microsofta, ukaz ukazne vrstice za prikaz kontrolne vsote.

  • Uporaba kalkulatorja kontrolne vsote.
  • Uporaba pripomočka Microsoft FCIV.

Kalkulator Checksum je brezplačen računski račun, ki podpira najpogosteje uporabljene algoritme, kot so md5, crc32 in sha1. Checksum Calculator lahko tudi paketno obdeluje več datotek in je enostaven za razumevanje in uporabo programa Windows.

Prenos in namestitev kalkulatorja

Uporaba kalkulatorja

  1. Odprite kalkulator preglednice, če po namestitvi še ni odprt.
  2. Kliknite gumb Prebrskaj ob datoteki in poiščite datoteko, ki jo želite preveriti. V našem primeru preverjamo kontrolno vsoto datoteke windirstat1_1_2_setup.exe.
  3. Izberite vrsto kontrolne vsote, ki jo izračunate. Privzeto je kontrolna vrednost nastavljena na MD5, v našem primeru spodaj smo nastavili vrednost na SHA1.
  4. Kliknite gumb Izračunaj .
  5. Ko kliknete Izračunaj, je rezultat prikazan v polju Rezultat. Če želite primerjati vrednosti s tem, kar je prikazano na spletni strani ali v dokumentaciji, jih kopirajte in prilepite v polje Primerjaj in kliknite gumb Preveri . Če se obe vrednosti ujemata, se prikaže okno s sporočilom, ki kaže, da so vrednosti enake.

Uporaba pripomočka Microsoft FCIV

Na žalost nobena različica operacijskega sistema Microsoft Windows ni vnaprej nameščena s pripomočkom za kontrolno vsoto, vendar je Microsoft izdal ukaz ukazne vrstice, ki se lahko uporablja za kontrolno vsoto. V našem primeru bomo prenesli, namestili in uporabili Microsoftov FCIV ( verifikator celovitosti datoteke File Checksum Integrity Verifier ) za preverjanje namestitvene datoteke programa WinDirStat. WinDirStat je odličen brezplačen pripomoček za preverjanje, katere datoteke in mape zasedajo prostor na trdem disku.

Prenos in namestitev Microsoft FCIV

  1. Prenesite FCIV od Microsofta.
  2. Zaženite izvedljivo datoteko, Windows-KB841290-x86-ENU.exe .
  3. Kliknite Da, da sprejmete licenčno pogodbo.
  4. Namestitveni program vpraša, kje želite ekstrahirati datoteke. Priročno bi bilo, če bi jo imeli na istem mestu kot namestitveni program WinDirStat, zato vam priporočamo, da ga vzamete v mapo »Prenosi«. Kliknite Prebrskaj, označite Prenosi in kliknite V redu .

  1. Kliknite V redu, da izvlečete datoteke.
  2. Kliknite V redu, da zaprete namestitveni program.

Nasvet: Če datoteko fciv.exe kopirate v imenik C: Windows, bo ukaz deloval iz katerega koli imenika ali pogona v ukaznem pozivu.

Uporaba FCIV

  1. FCIV je pripomoček ukazne vrstice, zato ga morate zagnati iz ukaznega poziva Windows. Odprite novo okno ukaznega poziva. V operacijskem sistemu Windows 10 ga najdete v meniju StartSistem WindowsUkazni poziv . Odprete ga lahko tudi v polju Run, če pritisnete Win + R (držite tipko Windows na tipkovnici in pritisnite R ), vnesite cmd in pritisnite Enter.
  2. Spremenite imenik »Prenosi« ali imenik, ki vsebuje fciv, in datoteko, ki jo želite primerjati. V ukaznem pozivu zaženite:
 cd Prenosi 
  1. Kontrolne vsote na WinDirStatu uporabljajo algoritem SHA1, zato moramo uporabiti možnost -sha1, ko zaženemo FCIV. Če želite na primer preveriti Windirstat1_1_2_setup.exe, uporabite ta ukaz:
 fciv -sha1 windirstat1_1_2_setup.exe 

FCIV bo porabil nekaj trenutkov za izračun, nato pa bo zagotovil izhod kot je ta:

Kontrolna vsota je dolga šestnajstiška številka v zadnji vrstici:

 6fa92dd2ca691c11dfbfc0a239e34369897a7fab windirstat1_1_2_setup.exe 

Ta šestnajstiška številka je kontrolna vsota SHA1 za vašo datoteko. Preverite, ali se ujema z nadzorno vsoto na spletnem mestu WinDirStat:

  • Za več informacij o tem ukazu in njegovi sintaksi ter možnostih si oglejte našo ukazno stran fciv.

Kako preveriti kontrolno vsoto datoteke v Linuxu

V Linuxu lahko kontrolno vsoto datoteke preverite z enim od naslednjih ukazov v ukazni vrstici, odvisno od kontrolne vsote, ki jo je avtor uporabil za primerjavo.